It also describes the output length,conversion routine,sign,upper/lower case,values possible for the field that is using this domain.
No. of characters : Number of valid positions of a field without editing characters (e.g. commas or points).
Decimal Places : Number of decimal places allowed for a value.
Decimal places are only meaningful for the data types CURR, DEC, FLTP, QUAN, DF16_DEC, and DF34_DEC.
Output Length : Maximum field length including editing characters (e.g. commas or periods) for inputting and outputting values.
This value is computed automatically from the specifications for the data type, number of places and possibly the number of decimal places. It can be overwritten.
Conversion Routine : Conversion takes place when converting the contents of a screen field from display format to SAP-internal format and vice versa and when outputting with the ABAP statement WRITE, depending on the data type of the field.
A conversion routine is identified by its five-place name and is stored as a group of two function modules. The function modules have a fixed naming convention. The following function modules are assigned to conversion routine xxxxx:
- CONVERSION_EXIT_xxxxx_INPUT
- CONVERSION_EXIT_xxxxx_OUTPUT
If a screen field refers to a domain with a conversion routine, this conversion routine is executed automatically each time an entry is made in this screen field or when values are displayed with this screen field.
Sign : If fields referring to this domain can contain negative values, this flag must be set.
When the field contents are output on the screen, the first position of the output is reserved for a plus/minus sign.
Lower Case : If this indicator is set, upper case and lower case are distinguished when you enter values with screen masks.
Otherwise all the letters entered will be converted to upper case when you enter values with a screen mask.
Value Range : Here you can specify Fixed single values,Intervals or a Value Table.
So that the values present in the Fixed values/Intervals defined / values present in the associated Value table will be accepted as inputs for the fields having this domain.
You can only define fixed values for domains of data types CHAR, NUMC, DEC, INT1, INT2 and INT4.