Ansicht
Dokumentation

RP_BAS_GENERATE_HRPD_MODEL - Edit Infotype Objects in BOL Model HRPD

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.
SAP E-Book

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

  1. In the report selection screen, select the Object Type.
  2. 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.
  1. Select the function that you want to use for this infotype.
  2. 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:

  1. Enter the infotype number in the Infotype entry field.
  2. Select the Create radio button.
  3. Choose Execute.
    1. If the infotype does not yet exist in the BOL model , you can create the infotype for the selected object type.
    2. If the infotype already exists in the BOL model , a message informing you that the infotype already exists is displayed.
  4. To transport the changes, start transaction GENIL_MODEL_BROWSER.





  5. 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 )