Symptom
When trying to change a property of your custom PDI field using the "Adjust Properties" operation in the Extensibility Explorer of a standard screen, you receive the below message:
-
Change transaction created now can't be merged in UI, to see this change transaction you need to save and refresh the UI
Environment
- SAP Cloud for Customer
- SAP Cloud Applications Studio
Reproducing the Issue
- Launch the UI Designer.
- Select the UI section where you have added your PDI field.
- Open the Extensibility Explorer.
- Select the Adjust Properties button.
- Navigate to the PDI field.
- Try to change one of these properties (Visible, Mandatory, ReadOnly).
- Select the Apply button.
- The warning appears.
- Selecting the Save and Activate icon does not solve the issue
Cause
- Launch the UI Designer.
- Select the UI section where you have added your PDI field.
- Open the Extensibility Explorer.
- Select the Adjust Properties button.
For setting a property for the data field, a Change Transaction was created when adding this field to the UI.
On the creation of a Change Transaction, the message which comes up is just a message to inform that the Change Transaction needs to be activated for it to be merged.
Resolution
If you want to set a property for the field (for example, to None), then you need to delete the existing Change Transaction and create a new Change Transaction and then Save and Activate the UI.
The changes will then be reflected when you open Adjust Properties.
See Also
For more information on Change Transaction, and how they can be viewed / deleted, please see section 9.5.1 Change Transactions Quick Guide in the SAP Cloud Application Studio Help Documentation.
Keywords
Change Transaction, Merge, UI Designer, Error, Warning, Properties, Adjust Properties, Extensibility Explorer , KBA , error , ui designer , merge , warning , properties , change transaction , adjust properties , extensibility explorer , AP-RC-UIF-DT , UI Framework Designtime , How To