Co-part Costing

We produce small items cut from large printed sheets. Our JobHead.PartNum is the printed sheet, and the individual items are co-parts. We recently changed from Sequential to Concurrent process mode, and turned off a very troublesome BPM that was trying to override the value that Epicor wanted to put in JobHead.ProdQty.

This has been a good change in all ways but one. Many of the co-parts are custom one-offs, not in the part master. When we were using Sequential mode, these co-parts received incorrect proportions of the job cost, but most of them (75%) had some cost in PartTran, and nearly all jobs had at least one co-part with a cost. The total cost of each job was distributed among the co-parts that had a cost, and the cost variance on the job was a small rounding error.

Since switching to Concurrent mode, co-part costing is radically different. Only 1.7% of non-part master co-parts receive a cost. About 60% of jobs have no co-part with a cost, so the entire cost of the job goes to cost variance. I can’t find any pattern to which co-parts have a cost and which don’t. Any clues?

I’m working on changing everything to use part master parts, but using custom parts is deeply rooted and it will take some time…

Kevin, I’m sorry I haven’t gotten back to you sooner. What costing method are you using?

Standard. In PartTran, part master co-parts appear to take their cost directly from PartCost. But non-part master co-parts are assigned a CostMethod of ‘A’.