You have to create a structure in the ABAP Dictionary, in parallel to the one for the application you created in the front-end.
...
1. Create a package with the following properties:
○ Package: PAOC_FACE_ESS_SERVICES
○ Package interface: PAOC_FACE_ESS_SER_RFW_IF
○ Error severity: None
2. Create and implement your own ABAP class.
The class contains the business logic of the application. It has to implement the interface IF_HRXSS_SER_RFW. The interface contains the following components:
○ C_ACTION_INIT
○ C_ACTION_EXIT
○ C_WD_TRUE
○ C_WD_FALSE
○ C_FORM_TYPE_PDF
○ C_FORM_TYPE_HTML
The interface also contains the method process_action. This method is called for each action (such as INIT or EXIT) that is triggered by the GRT or the front-end application.
3. Create the communication structure in the ABAP Dictionary.
In doing so, you define the structure for communication with the front-end. The structure must correspond entirely to the structure in the front-end that you created in Configuring the Front-End. The object names must be written with the same capitalization, otherwise data cannot be exchanged between the front-end and the back-end.
The GRT also includes the standard structure HRXSS_SER_RFW_IF_VCNAV0. This structure is linked with the VcRfwNav0 structure of the visual application component (Vc).
4. Assign the front-end application to the ABAP class. The back-end table T7XSS_SER_RFW is used for the assignment between the application ID and the class that implements the interface.
a. Call up the maintenance view of the T7XSS_SER_RFW table.
b. Create a new entry for your application. Enter the application ID and the name of the ABAP class.