While setting up a BOM, I came across a confusing scenario regarding operation costing.
In the Operations table of the BOM, I have:
-
Operation: Printing
-
Workstation Type: Printing (this Workstation Type has no costing defined)
However, the Operation “Printing” is already linked to a Workstation “Printing Machine”, which does have costing defined.
Now, when I save and submit the BOM, the Operation Cost is calculated based on the Workstation (“Printing Machine”), even though the BOM only shows Workstation Type = Printing in the Operations table.
My confusion is:
If the BOM explicitly uses Workstation Type, why is the cost being picked from the Workstation?
How exactly does ERPNext decide whether to use Workstation Type costing vs Workstation costing in this case?
Would appreciate clarification on the logic behind this.
