Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

/PRONOVIA/PRMOBJDEF

...

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.

Note

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.
The old workbench does NOT use CFI.

...

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.

...

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_
CONTROL

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.