SAP Knowledge Base Article - Public

3790577 - Notes Field Under Products BO Is Not Being Filled In With The OData Call From Integration

Symptom

There is an OData integration created with an external system to fill some fields for Products object, however the Notes field is not filling all the text, if the text has more than 129 characters.
However, if you add the same text manually on UI, the full text is saved properly.

Environment

SAP Cloud for Customer

Reproducing the Issue

1. Run the OData call on the external system with a text note bigger than 129 characters.
2. The SAP Cloud for Customer received the call.
3. In SAP Cloud for customer system, navigate to Products work center.
4. Open the Products work center view.
5. Search for the created/updated product.
6. Navigate to Notes facet.
7. Observe that not all the text sent is appearing on Notes field, but only the 129 first characters.
8. Now open the same product on UI.
9. Copy and past the text manually and save this on UI.
10. The full text is saved properly.

Cause

When saving the notes from UI, system allows until 993 characters long text.
But when its done from the backend, it follows the BO level configuration of the field which is 129 characters long.

Resolution

Since OData also follows BO level configuration, the truncation of the text in the notes when trying to add from the OData is expected behavior.

Keywords

C4C; Text; Characters; Long; Cut; Showing; Appearing; Products; Notes; OData; Integration , KBA , LOD-LE-PRD , Product + Product Category , How To

Product

SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications 2608