Symptom
When creating custom Odata in OData editor flags 'Create' and 'Update' are greyed out.
Environment
SAP Cloud for Customer
Cause
Our OData development team attested that in custom service we are allowing to create/update property based on the different condition on BO configuration.
The reasons for it not to work are listed below:
- BO Attribute is not enabled for Create/Update enabled
- BO Attribute is not allowed for public consumption (PSM Status is not released).
- Cross-BO property(Account- InternalID) can only be used for READ operations via OData. It cannot be used for POST, PUT and PATCH. This is the expected system behavior and currently, it's not possible to change it.
Resolution
Alternatively, you can:
- Submit your request at the Customer Influence Site: https://influence.sap.com/sap/ino/#/campaign/1868
- Use Data Workbench for mass update on SAP Cloud for Customer system. Please check the following document from Help Portal: Data Workbench
See Also
Keywords
Creating; custom; Odata; editor; Create; Update; greyed out; not; enabled; BO; Attribute; Cross-BO; property; InternalID; READ; POST; PUT; PATCH. , KBA , LOD-CRM-INT-API , OData API (C4C Only) , How To
Product
SAP Cloud for Customer core applications 2405