Attributes of multiple permissions
The attributes for each permission of the base table need to be the same.
The attributes need to be the same because when the permission is executed, the data (rows of the base table) is checked for each permission. For example, take the case where one permission is using a *PERIOD as the decimal point and another permission is using a *COMMA. The permissions are different because the type of decimal point that is expected by each permission is not the same. The following attributes can change the execution of the permission:
- DATFMT, TIMFMT, DATSEP, TIMSEP DECMPT
- SRTSEQ and LANGID
- DECFLTRND
- Decimal point and DECRESULT
If the attributes listed are not the same for each permission, an unexpected result may be returned.