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.

Table 1. Field name suffix conventions
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.