/
New BAdIs (enhancement spots)

New BAdIs (enhancement spots)

There are several new BAdI's available to enhance or modify functions and objects of ProObjectLib. Those BAdI's are structured in 2 groups. Business Objects and Validities:

Business Objects

Please refer to Global Business Object Enhancements and Object Instance Enhancements.

Validities

Enhancement Spot

BAdI

  • Interface Method

Description

Enhancement Spot

BAdI

  • Interface Method

Description

/PRONOVIA/OBJVALIDITY

Enhancements in object validity

  • /PRONOVIA/OBJVAL_OBJ_VAL_CHNG

Enhancements for object validity changes

  • DEFINE_VALIDITY_DATA

Additional data when defining object changes data / revisions.

  • CHECK_CHANGE_NUMBER_VALID

Additional checks if change number is valid.

  • BEVORE_UPDATE_DB

Before updating revision data in DB (in update task!).

  • AFTER_UPDATE_DB

After updating revision data in DB (in update task!).

  • VALIDATE_VALIDITY_DATA

Validate change data / revision when starting new or changing change / revision.

  • IS_CHANGE_DESCR_
    CHANGEABLE

Defines if the object change description can be changed.

  • IS_VALIDITY_RECORD_
    CHANGEABLE

Defines if a validity record can be changed for an object.

 

/PRONOVIA/OBJVAL_SHIFT_ALTDATE

Actions before and after shifting a validity on an object. Can be called in update task!

  • BEFORE_SHIFT_ALT_DATE

Just before shifting.

  • AFTER_SHIFT_ALT_DATE

Just after Shifting.

 

PRONOVIA/OBJVAL_SHIFT_CHILDRN

Defining children / sub-objects to shift with an object.

  • DEFINE_CHILDREN

Defining children for parent object.

 

/PCH/MAT_FIELD_SEL_CTX_PRVD

Extension MatCtrl. Field selction Strg. - Context provider

  • SET_CURRENT_CONTEXT

Set context data for organizational units / objects

  • FILL_CONTEXT_DATA

Fill context data for rule selection

  • INVALIDATE

Invalidate Data



© ProNovia AG | Imprint | Data Protection