SAP Knowledge Base Article - Public

3632187 - Changes done to an Extension Field in an Embedded Component are not reflected inside 'Changes' facet of the BO

Symptom

You have developed an Embedded Component to display extension fields in a specific tab of a BO. When changes are done in the fields within the EC, they are not reflecting to 'Changes' facet of the BO.

Environment

SAP Cloud for Customer

Cause

To display changes correctly in the 'Changes' tab, the UI needs a label for every modified field. A static, predefined text from the backend is insufficient, as the system must also account for label changes from language adaptation or custom extension fields.

Therefore, the UI parses the metadata of the BO to find a UI field that is bound to the changed backend field. If a matching UI field is found, its label is used for the display. If not, the system assumes it is a technical field not shown on the UI, and the change entry is not displayed at all.

Resolution

Alternatively, you can implement the field directly in the Business Object's Thing Inspector (BO TI) instead of through an embedded component.

If the feature/functionality is required urgently, please refer to KBA 0003475641 - Functionality Currently not Available. 

An alternative option may be to check the corresponding SAP Customer Influence Site to submit an idea: 

Keywords

Changes, Embedded Component, EC, KUT , KBA , LOD-CRM-ACC , Account , Problem

Product

SAP Cloud for Customer core applications 2505