SAP Knowledge Base Article - Public

2680324 - Custom Field not displayed in UI after import - SAP S/4HANA Cloud Public Edition

Symptom

A UI Adaptation has been exported, but the Custom Field is not displayed in the Target System after the import.

Environment

SAP S/4HANA Cloud Public Edition 

Cause

There might have two causes for this issue:

  1. Either one of the required items is not being added in the Software Collection.
    When a Custom Field is added to an application through the Adapt UI functionality and it is to be transported, two items need to be added into the Software Collection: the Custom Field and the UI Flexibility Variants and Changes related to the application. The UI Changes made trough Adapt UI are dependent on Custom Field and need to be in the same collection.

  2. The UI has been adapted once in the Target System, and now inconsistencies are present when the content is attempted to be transported.
    The correct UI adaptation flow is to Adapt the UI and transport the content between systems. Anything different from this flow will result in inconsistencies. If the UI is adapted directly on the Productive System, for example, inconsistencies will be caused, and even if the UI changes are transported correctly, they will not be reflected in the system.  

Resolution

  1. Ensure that any UI changes made using Adapt UI are included in the same Software Collection as the Custom Field. Follow the steps below:
    1. In Source System, go to "Export Software Collection" app
    2. Open the Software Collection in which the Custom Field is added
    3. In the "Content" tab, click on "Add Items"
    4. Select "Type: UI Flexibility Variants and Changes" and click on "GO"
    5. Select the checkbox for the changed application
    6. Click on "Ok"
    7. Export the changes
    8. In Target System, go to "Import Collection" app
    9. Import the changes


  2. If changes have ever been made directly in target system, it's necessary to reset the UI adaptation for the Original App Version and perform the changes from scratch. This can be done by following the steps below:
    1. Open the application that the UI need to be adapted
    2. Click on "Adapt UI" button
    3. In the versions tab (on the right side of the SAP logo), click on the dropdown
    4. Click on "Original App"
    5. Activate and publish the changes
    6. Save & Exit
    7. Go to "Adapt UI" again
    8. Perform the changes with the necessary Custom Fields
    9. Finish the UI Adaptation saving the changes and publishing the new app version

See Also

Keywords

Custom Field, not reflected, quality system, test system, production system, productive system, transport, import, export, import collection, export software collection, adapt ui, UI changes, app not changed, application, custom fields and logic, extensibility , KBA , BC-SRV-APS-EXT-FLD , Custom Fields , Problem

Product

SAP S/4HANA Cloud Public Edition all versions