Within SYSPRO, the cost of any stock item is stored as the item's inventory warehouse cost, using either the average, standard, FIFO, LIFO or last costing method. The material, labor, subcontract, fixed overhead and variable overhead costs of a manufactured stock item are stored against a manufactured item's bill of material and these costs are rolled up through all levels of the bill via the Cost Implosion program, to provide the item's expected manufacturing cost. Within SYSPRO's Work in Progress module, the estimated costs of a job are calculated from the manufactured item's bill of material cost, while the actual costs of the job are recorded as you issue material and labor to the job. When a job is complete, you can receipt it based on expected or actual costs and post any variances to the relevant ledger codes.
You can opt to enter material costs for the lowest level stock items manually against each bill, or transfer these costs automatically from the inventory warehouse costs. The Cost Implosion calculations are performed starting from the lowest level of the bill of material and take into account the various elements of production time, labor rates, productive units, economic batch quantities and scrap quantities and percentages.
Within the Bill of Materials module, you can also perform what-if costing, by changing elements of the bill of material costs and performing a what-if roll-up.
Within the Quotations module, estimates are held as bills of material for non-stocked items and you can perform various roll-ups to establish the cost of the made-in item.