RF Menu Configuration With ITS Mobile
RF Menu Configuration With ITS Mobile
Mobile
created by Debopriya Ghosh on Oct 17, 2012 12:28 PM, last modified by Debopriya Ghosh on Oct 17, 2012
12:44 PM
Version 1
inShare
Type of Object Enhancement
Description RF Menu Configuration with ITS Mobile
Process WM/MM
Document Purpose
In warehouse management there is always a requirement for faster processes and up to date information.
For this warehouse operators make use of RF devices to capture the various data such as storage unit number, the material
number; the quantity etc.
Typical RF devices are handheld terminals, barcode scanners and truck mounted terminals.
These RF devices basically have small screens and therefore the information sent to them is limited and just up to the need. Also
the interaction needed must be minimum so that the processed can be made faster.
ITS Mobile 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.
ITS Mobile replaces the Web SAP Console which will be phased out with SAP NW 7.10. It is available for SAP systems based
on SAP Netweaver 7.10, SAP Netweaver 7.0 and SAP Netweaver 2004. ITS Mobile is an integrated part of SAP Netweaver and
based on ITS. For SAP customers using older SAP releases with a Basis 4.6C and 6.20, ITS Mobile is available in conjunction
with ITS 6.20 standalone.
This document is to configure RF Menu (Dynpro Programming) with ITS Mobile device.
Configuration Details
Go to Transaction SE80
Create an Internet Service
Create a Theme with Topic 99
Double Click on Internet Service Name and in the Parameter do the below settings
Parameter Name Value
FRAMESET_OFF 0
~GENERATEDYNPRO 1
~ITSMOBILE 1
~ITSMOBILEMSGSOUN
D 1
~LANGUAGE
~LOGIN
~PASSWORD
~POPUPS 1
~STYLE DHTML
~THEME 99
~TIMEOUT 5
~TRANSACTION LM01
Right Click on the Topic 99 and create HTML Template
Right Click on HTML Templates and click create. Give the Program Name and Screen Number and generate
style as Mobile Devices (Without HTML Tables) and click Save.
Have to create the HTML Template for all the Screens of the Program.
Right Click on the Internet Service Name -> Publish -> Complete Service
Go to Transaction SICF
Click Execute
Right Click on default host and give service name
Click Enter or Tick Button
Give Service name and click Enter or Tick Button
In Service Data Tab, set GUI Link as Yes and Click GUI Configuration
In the GUI Configuration set the Service Parameters as below
Parameter Name Value
~ITSMOBILE 1
~THEME 99
~TRANSACTION LM01
~SOURCES Internet Service Name
~POPUPS 1
~ITSMOBILESOUND 1
In Logon Tab, set Procedure as Alternative Logon Procedure
In Logon Tab, set Logon Procedure as Logon Through HTTP Fields
In Handler List Tab, set Handler List (In Order of Execution) as CL_HTTP_EXT_ITS
In Error Page Tab, Click System Logon and click Configuration
In System Logon Configuration,
Check Define Service-Specific Settings
In Select Display, check System ID, Client and Language
In Action During Logon, set protocol as Do Not Switch and check Do Not Display Warnings and Deactivate
Login XSRF Protection
In Logon Layout and Procedure, check Custom Implementation and give ABAP Class Name as
CL_MOBILE_SYSTEM_LOGIN.
Click Save and click back
Right Click on the Service Name and Click Activate Service.
And Click Test Service
Now this Service Name will be configured by the external client in there ITS Mobile Device.