SAP Knowledge Base Article - Public

3361507 - Error during execPromiseQueueSequentially when using the Adapt UI feature

Symptom

You're trying to Adapt the UI of an application but you're facing the following error message:

"Error during execPromiseQueueSequentially processing occurred: The following change cannot be applied: id_xxxxx_addFields. This is due to the following open dependencies: id_xxxxxx_splitField, id_xxxx_addFields."

Environment

  • SAP S/4HANA Cloud
  • SAP S/4HANA On-Prem

Reproducing the Issue

  1. Go to the application
  2. Go to "Adapt UI"
  3. Select a Custom Field to add
  4. Click on "Save & Exit"
  5. Error

Cause

This error message is caused by dependency inconsistencies within the Adapt UI function.

The correct UI adaptation flow is: Adapt the UI in the Source Tenant (It can be Customizing Tenant or Test Tenant, depending on your System Landscape configuration) > Assign the changes to a Software Collection > Move the UI changes to the Target System using Export Software Collection app > Import the changes into Target System using Import Collection app.

Anything different from this flow will result in inconsistencies like this one that you're facing. If you Adapt the UI directly on Productive System, for example, will cause inconsistencies in both tenants.

Resolution

In order to resolve this issue, it's necessary to reset the UI adaptation for the Original App Version and perform the changes from scratch. You can do this following the steps below:

  1. Open the application that you're trying to Adapt the UI
  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

Please note that you can still check previous versions in the Adapt UI screen in case you need to check for previous adaptations. 

See Also

For more information, please check: 

Keywords

Adapt UI, application, error message, An error has occurred, Contact SAP Support, Error during execPromiseQueueSequentially processing occurred, The following change cannot be applied, dependencies, Custom fields, UI Adaptation, Flexibility, Variant, Changes, not reflected, customization, layout , KBA , CA-UI5-FL-LRP , Layered Repository , Problem

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions