|Home • Trainings • Quiz • Tips • Tutorials • Functional • Cert Q's • Interview Q's • Jobs • Testimonials • Advertise • Contact Us|
Internet Transaction Server (ITS) mobile - Developing ITS templates from scratch
By Utkarsha Khadke, John Deere India
is a SAP technology to connect mobile devices to a SAP system in order to
run applications based on the widely used Dynpro programming model. In simple
terms, it used to run a dynpro-based application on a browser-based mobile
device such as a handheld mobile device or forklift.
ITSmobile replaces the Web
SAPConsole which will be phased out with SAP NW 7.10.
features HTML generation of SAP Screens through its Template Generator. The
generated HTML acts as a 'Template' for further customization as per the
flexible user requirements.
design tools required for developing a Mobile ITS application are:
application Builder (Internet Service creator & HTML template generator).
Scenarios when ITS templates need to
case, you have custom business requirement, you need to create custom programs
for it. This is done by creating a module pool program with the required logic
considering all the constraints of designing your screens (given below).
lot of standard transactions like LM00, LM01, LM02, LM27, LM71, etcetera are
available for which ITS templates need to be generated, if not already present.
Custom Development Screen Guidelines
for ITS Applications:
the UI simple by design.
the height and width of the screens such as that the mobile device can handle. It
is usually around 20 characters by 16 rows.
is recommended to limit the UI elements to: "Text Box", "I/O
Fields", "Checkboxes", "Radio Buttons" and
"Pushbuttons". Frames, Tab strips, Table Controls are not supported.
not include any Buttons in GUI Status. Instead, include them on the Screens.
Overview of steps involved in creating
ITS templates from scratch:
an Internet Service
an ICF service for the above Internet Service
ITS templates for each screen.
Example hierarchy of ITS Applications:
Create an Internet Service:
1. In SE80, choose Internet service from the dropdown and give an internet service name.
an internet service name & name of the transaction to be called when running
the ITS application. Save it.
Here, ZUK_DEMO is a
dialogue transaction for a module pool program.
a short text for the internet service.
the parameters as follows:
‘Transaction’, give the transaction name of the program. Parameter
‘Service’ denotes the name of the ICF service created in Transaction
template by right clicking on the internet service CREATE->TEMPLATE.
the theme as 99, enter the first screen number for which template needs to be
created and the generating style should be Mobile Devices (without HTML tables).
template gets generated as:
Click on ‘Publish template’.
Please send us your feedback/suggestions at webmaster@SAPTechnical.COM
©2006-2007 SAPTechnical.COM. All rights reserved.
product names are trademarks of their respective companies. SAPTechnical.COM
is in no way affiliated with SAP AG.
Graphic Design by Round the Bend Wizards