Components of the Cost Code Structure
The cost code and the cost type comprise the cost code structure, which is organized by chart type. You add the cost code structure to each job to track its associated tasks and budgets. You can organize the cost code structure exactly as you would the chart of accounts, except that you reverse the relationship between the object and the subsidiary.
This diagram shows the account structures for JD Edwards EnterpriseOne Job Cost and JD Edwards EnterpriseOne General Accounting:

The cost code identifies a specific task within a job. The cost type identifies specific costs within the activity, such as labor or materials. In JD Edwards EnterpriseOne Job Cost, you use the cost code to describe the task and the cost type to describe the cost associated with the task.
For example, if you wanted to track the cost for producing documentation for using a specific product, you could create a cost structure for documentation, and then add cost types for each activity, such as:
Job (121) = DVD player
Cost code (1021) = Documentation
Cost type (001) = Research
Cost type (002) = Writing
Cost type (003) = Testing
Cost type (004) = Editing
Cost type (005) = Printing
By creating cost code and cost type relationships, you can track the cost of the same activity across multiple jobs.