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
SAP Knowledge Base Article - Public