Hi,
I have a requirement to create item+project snapshot at certain conditions, including when its status or status of its decision points changes.
I found advice to use FM /RPM/ITEMS_VERS_CREATE_SYNCH in BADI RPM_PROJ_CUST_FIELDS as described here:
PPM: Create Item Version Snapshot When the Portfolio Item Status is changed
Unfortunately calling this FM in both CUST_PROJ_ON_COMMIT_CHANGES and ON_END_OF_TRANSACTION methods results in dump.
Interestingly enough, the same code in Decision Point BADI works fine.
Any ideas?