Symptom
It is not possible to grant Create Access in Object OData for PartyKey/PartyID/content of Sales Unit Party in Customer Invoice Request BO, but the field is set to Change Only.
Environment
SAP Business ByDesign
Reproducing the Issue
- Open the work center Application and User Management > OData Services.
- Select Custom OData Services from the dropdown.
- Select an item and click Edit.
- Under OData Service search for SalesUnitParty and expand.
- Select the object PartyID.
- It does not have Create Access and this can't be edited.
Cause
It is recommended to use an FSI enabled node for the write enabled node from ODATA services.
Resolution
Please use Party Node instead of Sales Unit Party Node with PartyTypeCode as 410 - functional unit, ROLE_CATEGORY_CODE as 44- Sales Unit Party, ROLE_CODE as 44- Sales Unit which is both create and write enabled.
Keywords
FSI, Object OData, Create Access , KBA , SRD-CRM-INV , Customer Invoicing , Problem
Product
SAP Business ByDesign all versions