Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Version published after converting to the new editor

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

/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.

...