SAP Knowledge Base Article - Public

2558336 - Error Message "Internal error occurred in processing this record; contact sys. admin" While Trying to Update Promotion for Product Using Custom OData Service

Symptom

You have a requirement to update Promotion for Product using Custom OData service but you are getting the below error message:

Internal error occurred in processing this record; contact sys. admin

Environment

SAP Hybris Cloud for Customer

Reproducing the Issue

1. Go to Data Workbench work center.
2. Select Update view.
3. Select Custom Object.

Cause

The attribute InternalID in the PromotionProduct entity of the Data Workbench enabled OData service has the Business Object path association:MATERIAL/INTERNAL_ID-CONTENT and this is not correct.

Resolution

You can use the Product ID from Business Object node Product of Business Object Promotion which is Root/Product/ProductKey/ProductID/content to pass the value.

Keywords

OData, Promotion, Data Workbench , KBA , LOD-CRM-INT-API , OData API (C4C Only) , Problem

Product

SAP Cloud for Customer 1802 ; SAP Hybris Cloud for Customer 1711