Symptom
Custom / Extension fields of type currency are not following the rules defined for the number of decimals in Business Configuration
Environment
SAP Cloud for Customer
Reproducing the Issue
- Go to the Business Configuration work center.
- Select the Implementation Projects.
- Select your implementation project and press the Open Activity List button.
- Navigate to the Fine Tuning step and search for the Currencies activity.
Here you see the number of decimals which are predefined according to ISO code list 4217 , nevertheless the fields arent adhering to the activity defined.
Cause
Currently currency type extension fields renders the entire length/decimal places as defined during creation and it's not based on precision or currency settings. Only standard fields have the logic in place to render it as per the settings / precision.
Resolution
This is the current system behavior and alternatively this can be controlled / defined at the time of creation of the field from their properties.
Keywords
decimal places, currencies, extension fields, PDI , KBA , AP-RC-UIF-FLX , Page Layout & Key User Configuration , Problem