Liquid UI - Documentation - 2.3.03 Web Services

2.3.03 Web Services


Purpose

Liquid UI for iOS leverages the power of web services to seamlessly integrate with external programs, enabling end-to-end integration for enhanced productivity. With this capability, you can effortlessly import data into SAP from various external sources such as Salesforce, Excel, PDF files, and more. Additionally, Liquid UI facilitates RFC calls, interaction with web services, and integration with databases like Oracle and SQL, providing unparalleled versatility in application usage.

Moreover, Liquid UI empowers screen functionalities to consume web services directly. For instance, it enables functionalities like providing turn-by-turn directions to a specific address or translating a German-language UI to English before transmitting data to SAP. These functionalities are achieved through the consumption of Google web services using simple scripting and Curl. Additionally, hyperlinks can be included in the UI to launch Safari and open any web page.


Prerequisites

You need to load the following dll files into the Liquid UI Server to access the required web services in the Liquid UI for iOS

  • wscurl.dll facilitates web services through the wsCurl command. The wsCurl library is used with the load command to transfer data from a WS script to an external URL, such as Google Translate, Google Maps, etc.

    For more information on wsCurl, click here.

  • wsprint.dll enables the use of printers through web script. It contains a set of libraries that allow access to and usage of printers from within Liquid UI WS scripts.

    For more information on wsprint, click here.

Following are the various web services supported on Liquid UI for iOS.

Multi-language support.

Use familiar terminology and perform daily tasks in your local language. Language globalization allows for personalized user interfaces, improving user acceptance and productivity. This is especially beneficial for non-native speakers who want to input text in a non-Western language and then use a service like Google Translate to convert the text into English or another language.

GPS coordinates support.

Liquid UI for iOS supports GPS coordinates input. With a long press, users can populate geographical coordinates on any SAP input field, enabling them to locate themselves on a map, determine distance/routing information, or plot business objects like a location.

HTML5 Support

The 1.2.203.0 release of the WS platform and Web Server introduces compatibility with the new HTML5 standard. When using an HTML5-compliant browser in Liquid UI for iOS, you can utilize certain HTML5-only features in your WebUI interface to SAP.

Upload Excel

Liquid UI for iOS allows you to upload the data from the Excel file to the SAP transaction with a single button click. This feature enables quick data entry and helps to avoid data entry errors, making it convenient for finance users to input data to SAP without the need to manipulate SAP itself.

Upload PDF

Liquid UI for iOS allows you to upload PDF content to a given SAP transaction and modify/analyze it in PDF format. This feature provides error handling and data validations. Users can input data into the PDF form's pre-set fields and upload the data to SAP with a single button click. This streamlines the process of uploading similar types of data to SAP quickly and easily.


Can't find the answers you're looking for?