Update Stock from Sales Invoice without Production Order

I’m evaluating ERPNext for my small printshop. We have raw materials (paper) and an operation (B&W or Color click counts on our printer). In this simple use case, we have variants (20# paper x color/B&W x one sided/duplex). A customer orders 100 B&W copies one sided and 50 color duplex. At this time and because we’re small, we normally bypass the production order and work off tickets (we’re using OTRS ticketing system). I’d like to be able to enter the Sales Order, Deliver it and Invoice it, with a 150- stock transaction against our 20# paper for both variants, but I don’t see how to do that. Also, “clicks” are more an operation since we’re billed monthly for usage, but I’d like to keep track in the General Ledger for estimating purposes.

Finally, I’d be OK not using the BOM model if we could alias all the variants to the same stock item, but I don’t see how to do that either.

Perhaps you should use the Product Bundle feature to have stock of raw-material item deducted on creation of Delivery Note or Sales Invoice (with Update Stock checked).

It seems that product bundles can’t be variants, which is unfortunate because that loses the tie for eventual use on the website. Otherwise, it works.