Development procedure
1) Create an application in the ABAP development workbench se80Program(Need to run on the handheld)
2) create an Internet service in se80 and assign a transactionCodeSave to package
3) generate HTML templates for all screens in se80
4) Publish Internet service in se80
5) Create an ICF service with the same name as an Internet service. Transaction: sicf, "default_host/SAP/BC/GUI/SAP/its"
A) execute sicf transaction, default_host/SAP/BC/GUI/SAP/ITS, right-click and select sub element
B) enter the service name, select YES from the drop-down menu of the sevice tab GUI link, and enter the following parameters in Gui configuration.
C) logon data select procedure as alternative logon procedure, delete other types of logon procedures retaining only fields authentication.
D) handler List tab class name as cl_http_ext_its
E) In the error pages tab choose the last radio button system login.
I. Click the configuration button.
Ii. Click the check boxes: System ID, client, language, system messages.
Iii. Give the user specific class as 'cl _ mobile_system_login '.
F) Save the Internet Service, right click and activate it. Then right click and Test Service.
6) activate the service in sicf and right-click the service to test the service.
Note the following points during development:
1. Simple UI design
2. There must be a limited screen size. The handheld screen is usually very small.
3. Standard controls are recommended, such as text box, "I/O fields", "checkboxes", "radio buttons" and "pushbuttons". Tab strips and table controls are not supported.
4. Error/warning/status/information must be processed on the output field. pop-up windows are not supported.