...
Info |
---|
Due to the fact that the dynamic adoption is also represented in the corresponding dynamic adjustment tasks, the BAdI also allows to predefine a process behaviour (based on the main object) which is more likely then the default one. |
Enhancing Container Data
Defining custom persistent Container Data
If customer specific persistent containers and items are defined, values can be filled when new processes are created. To do so, the default ProNovia Business Object BAdI must be implemented (Please refer to the ProNovia Object Services Integration & Enhancement Manual). Because this BAdI is generic the implementation should also define a filter for just the Object Type "BPF_PROCESS". The default BAdI provides several generic methods. To add more specific enhancements the implementation class must implement the process specific interface /PCH/IF_BPF_BADI_BO_RPROCESS.
This interface provides an additional method called SET_CONTAINER_VALUES where item values can be added and modified.
Defining custom transient (non-persistent) Container Data
The value(s) of customer specific transient container items can be defined during runtime using the BAdI /PCH/BPF_CONT_PROVIDER_PRC. Consult the corresponding in system documentation for further details and explanation.