Domains
Domains are dictionary objects defining the technical attributes of a field, data type, length, and permitted values, beneath the semantic data element. This reference explains them.
Domains centralise technical definition and valid values, so the same kind of field is consistent everywhere and inputs are validated.
- A domain specifies the technical definition: data type (char, numeric, etc.
- View domains in SE11 (Domain).
- Check its data type/length and any fixed values or value table.
- Watch out: Guessing instead of using the reference tools.
What it is
A domain specifies the technical definition: data type (char, numeric, etc.), length, decimals, and optionally a fixed value list or value table (the allowed values). Many data elements can share one domain, ensuring consistent technical definition and value checks.
How to find/use it
- View domains in
SE11(Domain). - Check its data type/length and any fixed values or value table.
- Understand that value ranges here drive input checks (and F4 help).
- See which data elements use a domain.
Why it matters
Domains centralise technical definition and valid values, so the same kind of field is consistent everywhere and inputs are validated. Understanding the domain behind a field explains its allowed values and technical limits.
Common pitfalls
- Guessing instead of using the reference tools.
- Editing/using without understanding the object.
- Relying on memory for details you can look up.