Any direct job costs such as materials should be associated with a job and job stage at the time of purchase. All expenses listed on a purchase order that contain a job code are listed in the job as committed costs until the purchase order is processed. The job and/or stage can be changed until the time the expense invoice is processed.

Enter job cost expenses as follow:
Enter the purchase order information as explained in the Main Documentation> Expenses > Purchases Orders > Entering a New Purchase Order section with the following exceptions:
Enter a Job code for each detail line that should be expensed directly to a job. Keep the Job code blank for all other expense lines.
A Job Stage must be entered on every line that contains a Job code. Click on the lookup button to list all available stages for the current job. A stage must be classified with a source of Other to be used within a purchase order or expense invoice. Review the Job Costing > Classifications section for more details.
If an Inventory code is entered as well as a job code, the job stage must be classified as inventory. Review the Getting Started > Classifications section for more details on the inventory switch. Inventory purchases and sales amounts will be incremented at the time the expense invoice is processed. Inventory items on a P.O. that are allocated to a job will be considered sold to the job immediately causing the inventory count to stay constant. Entering a job and inventory code at the same time is similar to purchasing inventory without a job code and transferring the inventory to the job using the Inventory Transfer utility. All purchase order costs are considered committed as soon as they are entered. The received quantity has no affect on a job's committed costs. This differs from the inventory transfer and sales order since costs from an inventory transfer are not considered transferred until the Transferred amount is entered.
The G/L Account must be configured as a Direct Job Cost Account when an inventory item is entered and the Job Cost > Options > General > Determine Direct Job Cost Accounts option is toggled ON. Review the Enter Job Costs > Direct Job Cost General Ledger Accounts section for transaction details on inventory items and direct job costs.
Job costs will be moved from committed costs to actual costs at the time the expense invoice is processed. Review the Expenses > Invoices > Processing an Invoice for details on processing an expense invoice.