Cost Codes, Cost Types & Item ID Setup
Things to Consider
Sage Intacct® Entities
Please consult with your Integration Implementation Specialist about entity support in Sage Intacct®.
Hierarchy (PARENTID):
Valid Parents: Every cost code must be mapped to a valid Parent ID.
Three-Tier Logic: For complex structures, the Child must have a Parent, and that Parent must have a Grandparent.
Example Structure:
Child:
01-04-ABC(where ABC is not all zeros)Parent:
01-04-000Grandparent:
01-00-000
Cost Code Structure (STANDARDTASKID):
Delimiters: Every cost code must have at least one delimiter. "Flat" cost codes with no delimiter are not supported.
Consistency: Use the same type of delimiter throughout (e.g., all dashes or all dots).
Note: Procore may accept a period if it is not being treated as a functional delimiter (e.g.,01-100.01).Segments: Codes should have the same number of segments unless they are a Parent.
Note: Segment length does not need to be consistent, and alphanumeric characters are allowed.Parent Logic: Procore accepts
01-000or01as a parent for01-123. The ending dashes and zeros are implied.
Naming & Status:
Unique Names: Both the NAME and PARENTNAME must be unique.
Tip
Use Conditional Formatting > Highlight Cell Rules > Duplicate Values in Excel to identify non-unique names before import.