Enhancement spots (new BAdI's)
/PRONOVIA/PRMOBJDEF
All BAdIs concerning the process of object definition and dialog for selecting objects. Called within function module /PRONOVIA/DEFINE_OBJECTS.
Interface Methods | Description |
---|---|
AFTER_READ_CUSTOMIZING | After reading the customizing data. |
AFTER_DEFINING_OBJECTS | After defining the objects for the current configuration. |
PREPARE_SEL_DIALOG | Called from within the object selection after setting up the buffer for selection, just before setting up the display. |
END_OF_OBJECT_DIALOG | At the end of object definition, before leaving /PRONOVIA/PRM_DEFINE_OBJECTS. |
/PRONOVIA/PRMCFI
BADIs within the configuration information classes (CFI).
Interface Method | Description |
---|---|
LOAD | Load of ProConfiguration configuration objects, called for each object. Object data can be manipulated. This BADI is only used when the configuration is read using the configuration information classes (CFI). For example this is the case, when the configuration is shown in theProFramework. |
/PRONOVIA/PRM_CHANGE_DIALOG
Enhancement of the ProConfiguration change dialog.
Interface Method | Description |
---|---|
INITIALIZE_PROCESSING | Start / initialization call before dialog is processed. |
SET_NEXT_STEP | Called before each "Step" within the dilaog. A "Step" is processed for one value or a group of values. The current step is defined in IO_CHANGE_DIALOG->MV_ACTUAL_STEP, the corresponding data for the dialog can be read and altered in table CT_DIALOG_DATA. |
VALIDATE_STEP | Called after processing a field / field group. Processing can be after user input but is also called when no input is required. |
/PRONOVIA/PRM_OBJ_HANDLING
Implementing own code before and after <%PRODUCTNAME%> object handling. Called in the main context.
Interface Method | Description |
---|---|
BEFORE_OBJECT_HANDLING | Called before ProConfiguration object handling, allows to initialize own data or changing object data. |
AFTER_OBJECT_HANDLING | Called after ProConfiguration object handling for cleaning up own data. |
/PRONOVIA/PRM_CONTROL
Interface Method | Description |
---|---|
/PRONOVIA/PRM_ | Various methods to control configuration data and the material save process. |
INIT_DATA | Called from within the ProConfiguration initialization function /PRONOVIA/PRM_INIT to initialize own data. |
BOOK_MATERIAL_DATA_START | Called at start of the on commit routine for booking ProConfiguration configuration data within the material save process. |
BOOK_MATERIAL_DATA_END | Called at the of the on commit routine for booking ProConfiguration configuration data within the material save process. |
SAVE_MATERIAL_START | Called at the start of the material save process. ProConfiguration processing can be stopped. |
SAVE_MATERIAL_END | Called at the end of the material save process. Any errors, which will be signalised to SAP material master processing, are provided. |
/PCH/PRM_LOGINT
Interface Method | Description |
---|---|
EVALUATE_INTEGRATION_CTRL | Evaluate integration control to use. |
FILTER_DOCUMENTS | Filter evaluated documents. |
AFTER_SETUP_INTEGRATION_CTRL | Initialization of own data, called after initializing logistic integration for an object. |
EXPLODE_MAT_BOM_ONE_LEVEL | Own BOM / structure explosion for one level. |
GET_DOCUMENTS_FOR_MATERIAL | Allows to define an alternative documents evaluation for material master / plant. Default evaliation for client and / or plant can be suppressed. |
© ProNovia AG | Imprint | Data Protection