Field name suffixes
The names of fields should have an uppercase suffix that corresponds to the field's type. These suffixes are shown in the following table.
Field type | Suffix convention | Example field name |
---|---|---|
Action button | AB | cstLookupGeographyAB |
Binary | BI | cstOrganizationBI |
Boolean | BL | cstProcessFlagBL |
Business object(a) | BO | cstOrganizationBO |
Classification | CL | cstRollupLocHeadCL |
Classification rollup | CR | cstBuildingCommonCR |
Color | CO | cstFabricColorCO |
Control number | CN | cstIdCN |
Date | DA | cstEstimatedStartDateDA |
Date and time | DT | cstActualStartDT |
Duration | DU | cstMeetingDurationDU |
Financial rollup | FR | cstCommitedCostsFR |
Image | IM | cstPortraitIM |
Label only(b) | LA | cstEnterNameHereLA |
List | LI | cstYesNoLI |
Note | NO | cstCommentsNO |
Number | NU | cstRateNU |
Password | PA | cstPasswordPA |
System read only(c) | SY | triBusinessObjectIdSY |
Text | TX | cstNameTX |
Time | TI | cstStartTimeTI |
UOM | UO | cstAreaUO |
URL | UR | cstExternalInfoUR |
(a) Only used for system-generated fields. Use Text locator fields that use Association strings and enable Find queries.
(b) Added with the Form Builder, not with the Data Modeler.
(c) There are IBM® TRIRIGA® fields for all of the system read only fields. You should not add versions of these with other prefixes. Use the Find action to add them if they do not exist in the business object.