Symptom
Change history does not log root node creation but it logs subnode instance creation.
Environment
SAP Cloud for Customer
SAP Business ByDesign
SAP Cloud Application Studio
Reproducing the Issue
Set up Change History to log changes made for custom BOs - see help documentation for information on how to implement this. Enable Change History | SAP Help Portal.
- Access your custom work centre.
- Create a root node instance along with subnode details eg item node.
- Save
- Check change history - Creation actions are not logged.
- Add further subnode instance.
- Change history logs this.
*Please note this is the case for all BOs extended and custom.
Cause
'Create' operations are not recorded by Change History, only 'Updates'.
Following creation, creation of subnode instances is considered as 'Update' on the Root node and therefore the change is captured.
Simultaneous Create operations on the root node and subnodes of a custom BO will not be logged.
Resolution
This is the current behaviour. There are no plans for this to be implemented at this point.
See Also
Enable Change History | SAP Help Portal.
https://blogs.sap.com/2017/05/22/change-history-for-custom-objects/
https://launchpad.support.sap.com/#/notes/2625662
Keywords
Custom BO; Change History; Create not logged; , KBA , AP-RC-BDS-BO , ByDesign Studio BO definition/generation , Problem