Ansicht
Dokumentation
RP_BAS_GENERATE_HRPD_MODEL - Edit Infotype Objects in BOL Model HRPD
ABAP Short Reference Vendor Master (General Section)This documentation is copyright by SAP AG.
Purpose
The business object layer (BOL) model HRPD contains the complete business logic for Personnel Development infotypes. You can use this report to execute the following actions performed in the HRPD BOL model for an infotype:
- Create an infotype object in the HRPD BOL model including all dependent nodes and methods according to the Customizing settings that exist for this infotype.
- Delete an infotype object completely (including all dependent nodes) from the HRPD BOL model.
Prerequisites
- The infotype must be properly defined.
- The infotype to be added to the HRPD BOL model should exist in either the PD Conversion Class (T77UICONVCLASS) table or the Infotypes - Dialog/Database Assignment (T777D) table.
- The infotype with the entered object type can be added to the HRPD BOL model only if it exists in the Infotypes per Object Type (T777I) table.
Features
On the report selection screen, you can select one of the following options:
- Create
- With this function, you can add your own infotypes, based on the selected object type, to the HRPD BOL model including nodes. The nodes are created according to the entries in the tables listed above under prerequisites:
- If repeat structures are customized for the infotype in the PD Conversion Class (T77UICONVCLASS) customizing table, the report enhances the BOL model as follows:
- 1.,,It creates additional dependent objects for each repeat structure, the technical name of which will be created from the repeat structure name, see also the following example:
- Name of repeat structure: HRBAS_S_UI1018_LINE
- Name of dependent object: O_IT1018_LINE
- 2.,,It creates relationships between the infotype nodes and these newly created dependent objects.
- Delete
- With this function, you can delete an infotype from the BOL model, including the existing nodes.
- Note
- For each action, such as creation or deletion of an infotype object from HRPD BOL model, an appropriate log message is displayed.
Selection
Standard Variants
Output
Activities
- In the report selection screen, select the Object Type.
- In the report selection screen, enter the infotype that you want to create, update, or delete in the BOL model.
- ,,Note
- ,,If you select infotype 1001 (Relationships), you must enter the Subtype. If you select Others, you can directly enter the infotype you wish to create. The subtype should be selected through the search help, for the creation of infotype 1001 with the permitted relationships. If you enter the subtype manually, an error message is displayed.
- Select the function that you want to use for this infotype.
- Choose Execute. A log that lists the objects created or deleted by the report is displayed.
After executing the report, you must perform an additional activity:
You must manually transport infotype objects that have been created or deleted in the BOL model with the GenIL Model Editor (transaction code: GENIL_MODEL_BROWSER). For more information, see also the GenIL Model Editor - How to Guide, which you can find by clicking the info button displayed under the same transaction.
Example
To add a customer-specific infotype to the HRPD BOL model, proceed as follows:
- Enter the infotype number in the Infotype entry field.
- Select the Create radio button.
- Choose Execute.
- If the infotype does not yet exist in the BOL model , you can create the infotype for the selected object type.
- If the infotype already exists in the BOL model , a message informing you that the infotype already exists is displayed.
- To transport the changes, start transaction GENIL_MODEL_BROWSER.
General Data in Customer Master CPI1466 during Backup
This documentation is copyright by SAP AG.
Length: 5294 Date: 20240520 Time: 110325 sap01-206 ( 71 ms )