Using Codes and Configured Fields
Use codes and configured fields in Primavera Cloud to categorize data based on your organization’s characteristics. This lets you classify data consistently across objects, filter and group data for analysis and reporting, and tailor data capture to your requirements. The following table highlights key similarities and differences between codes and configured fields. To learn where you can define and apply codes and configured fields, see Codes Overview and Configured Fields Overview.
Considerations | Codes | Configured Fields |
|---|---|---|
What are they? | Codes can be created at the project or workspace level to help organize objects by shared attributes. For example, if you have many instances of an object, codes can help you sort a vast amount of information. | Configured fields are user-created fields created in the context of an object to assist in defining and maintaining your organization's data, typically using a formula calculation. Configured fields are also commonly called User Defined Fields (UDFs) and custom fields. |
How are they structured? | Codes are organized in a hierarchical, multi-level structure with parent–child relationships; children that share a parent are siblings. Any code level within a hierarchy can be assigned a value. | Configured fields represent different types of data. They can be a flat list of values, boolean, cost, date, integer, list, number, or text.
|
What objects do they support? | Codes can be created in the Codes Dictionary at the workspace level or at the project level. Multiple object types in the same workspace can share the same code. | Configured fields are unique by object type. For example, if you use the same name for a configured field in the context of a project and a program, they are treated as two distinct fields for reporting purposes. |
How is their workspace data shared? | Codes use the same shared-data rules for manual and automatic workspace inheritance as other dictionary data. | Configured fields are unique, global entities. They are created at a root workspace and automatically exist in all child workspaces. |
Can they be grouped? | Yes, they can be grouped in most views. | Yes, with some exceptions. Check the page-specific Manage Views panel options. |
How do I create them? | Codes are dictionary data.
To create or update codes by spreadsheet import, follow the instructions in the spreadsheet template. | Configured fields are default settings for workspace objects.
To create or update configured fields by spreadsheet import, follow the instructions in the import template. |
What are the other key features? |
|
|
Last Published Monday, April 13, 2026