Most out of the box picklist vocabulary items have matching value/label pairs, however the platform supports vocabulary items where the value and label can be different. You can set independent values/labels via the API (see documentation for details).
The values are typically used to store machine friendly codes/identifiers, whereas the label is intended to store human readable text.
Prior to this release, the Job Detail page in the web app only rendered the values from the picklist vocabulary items, and not the labels.
With this release, the Job Details page now renders the label instead of the value, in the following scenarios:
- When you select the Cancel option from the Action menu or the Work List, you are presented with the picklist of job cancelation reasons
- When you view a job that has been cancelled, the job cancellation reason is included in the section that highlights the status of the job.
- If the picklist item has been deleted since a job was cancelled, the value is displayed instead of the label as the label metadata has been deleted at this point. It is displayed as "<Picklist_Value> (Deactivated)".
- If the picklist label is empty, the value will be displayed instead.