Symptom
You have a requirement to show the change log or change history of business objects, business documents, or master data through Odata, but there is neither an association to each individual business object nor a generic readable entity that can be queried for any object type.
Environment
SAP Business byDesign
SAP Cloud for Customer
Resolution
There is no OData service for change history in ByD.
Also, we cannot do PSM release of the change document BO to be accessed via the OData service framework due to complexity and technical constrains.
See Also
In Case of C4C, You can retrieve change document data for all instances of a given business object using filters.
Currently, change document data is only displayed in the detail view of a business object. By providing an OData service, it would be possible to retrieve change document data for several business object instances based on the filter values.
- Business Object Type - Mandatory
- Busines Object IDs - Optional
- Change Date/Time
- ID
- Business Object Name
- Object UUID
- ChangeDateTime
- ChangedByIdentityUUID
- ChangedByUserName
- ObjectNodeElementName
- ObjectNodeElementOldContent
- ObjectNodeElementNewContent
Please also refer the documentation OData Service for Change Documents
Please note, the service is already available in all C4C systems. Request to enable it via case is not necessary anymore.
Restrictions/Limitations: This service supports only business objects that use cross-component 'Platform change documents'.
Keywords
change log, change history, odata service, odata endpoint , KBA , change log, change history, odata , AP-RC-PCD , Platform Change Documents , Problem