The RF framework supports both GUI and character-based devices, as well as browser-based devices.
GUI devices are connected to the SAP system just like any other client-dependent PC.
The screens can be operated through touch screens, using predefined buttons, or they can be operated using a keyboard. If you are using touch screens, you press the appropriate positions on the touch screen instead of clicking with the mouse on a button.
Character-based devices are linked to the system through SAPConsole. SAPConsole operates on a 32-bit Windows server and interacts with the RF terminals connected to it.
The system uses ITSmobile or SAP GUI for HTML for connecting browser-based devices.
ITSmobile uses the ITS template technique to do this. This technique is based on the concept that an HTML template for visualization in the browser is provided for every screen (Dynpro) of the application. You can include dynamic content or data in the templates at runtime using HTMLBusiness (HTMLB).
ITSmobile is delivered with a new template generator that allows you to generate the templates of simple screens directly. You can then change these further to meet your requirements. You can also create a completely new template generator or create a new template generator based on the one delivered.
SAP GUI for HTML is used for mobile devices in Warehouse Management in SAP S/4HANA Cloud, public edition, but can also be used for EWM in SAP S/4HANA Cloud, private edition or SAP S/4HANA on Premise. The personalization of RF interfaces can be done with SAP Screen Personas. For details about working with the SAP GUI for HTML see SAP Note "3048632 - Information and Restrictions for Mobile Data Terminals in Warehouse Management in S/4HANA Cloud or EWM in S/4HANA On-Premise".
Bar Code Support
The RF framework supports the use of bar codes for identification and verification purposes. SAP currently supports GS1-128 bar code types, but you can also support other types within the RF framework.