Symptom
Multiple extension fields (KUT) were created with the same global data type. When a Code List Restriction (CLR) was applied to one of these fields, it also affected the other fields that share the same data type.
Environment
SAP Cloud for Customer
Reproducing the Issue
For example:
- Created fields ABC and XYZ, both fields with the same Data Type, and added them to one specific screen.
- Created a CLR for field ABC.
- CLR is being applied for field XYZ also.
Cause
CLR is designed to work based on the data type, so it applies to all fields that share the same data type within the Business Object (BO). This is expected behavior with the current system design. At this time, there isn’t an alternative way to configure this.
Resolution
This is a known limitation of the system and works as designed.
Keywords
CLR; Datatype; BO; Extension; Codelist; Conflict; Workaround; Design; Restriction; Field; Configuration; Limitation , KBA , LOD-LE-RC-CLR , Code List Restriction , Problem
SAP Knowledge Base Article - Public