Purpose
Liquid UI for iOS leverages the power of web services to seamlessly integrate with external programs, enabling end-to-end integration that enhances productivity and efficiency. This capability enables users to easily import data into SAP from various external sources, including Salesforce, Excel, and PDF files, among others. 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 such as 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. Hyperlinks can also be embedded in the UI to open web pages directly in Safari.
Prerequisites
To access the required web services in Liquid UI for iOS, the following DLL files must be loaded into the Liquid UI Server:
- wscurl.dll wsCurl library is used with load command to facilitate web services, transfer data from a WS script to an external URL, such as Google Translate, Google Maps, etc.
Click here for details on wsCurl.
- wsprint.dll enables the use of printers through web scripts. It contains a set of libraries that allow access to and use of printers within Liquid UI WS scripts.
Click here for details on wsprint.
Following are the various web services supported on Liquid UI for iOS.
Multi-language support.
Provides language globalization to create personalized user interfaces, improving user acceptance and productivity. This is especially beneficial for non-native speakers who want to input text in one language and translate it into another (e.g., using Google Translate).
GPS coordinates support.
With a long press, users can populate geographical coordinates on any SAP input field. This allows them to determine their location, calculate routing or distance information, or plot business objects like a location. or associate coordinates with business objects such as locations.
HTML5 Support
The 1.2.203.0 release of the WS platform and Web Server adds compatibility with the new HTML5 standard. When using an HTML5-compliant browser in Liquid UI for iOS, users can access specific HTML5 features in their SAP WebUI interface.
Upload Excel
Allows users to upload the data from the Excel files directly into SAP transactions with a single button click. This streamlines data entry and reduces manual errors, especially useful for finance users handling bulk data input.
Upload PDF
Allows users to upload PDF content into SAP transactions for analysis or modification. This feature supports data validation and error handling. Users can input data into the PDF form's pre-set fields and upload the data to SAP quickly and efficiently.




