I suggest placing Each packing type under its own Item Code.
Use BOM and Work Order under Manufacturing. You can have serial numbers for every packing.
You can also use BOM to convert one packaging to another if necessary.
let me explain more
1= mug box= 48 mug pallet = 2500 mug every packing have stock qty
if I try to serialize one box, it will generate 48 serial number!
I try to use variants but it allows me to use one default uom
and we do not manufacture mug by mug we manufacturing by pallet or box
I think the best way forward would be to set multiple unit of measure. Let the default UOM be the lowest. You can later put in the UOM table the conversions in accordance.
It’s better to have barcodes instead of serial numbers, you can set multiple barcodes in the barcode table of the item.
We have similar problem. In manufacturing, each item is finally packed into a box, carton, or pallet, and each packing item should have it’s on serial number. For example. 1 mug is placed in a carton, and that carton is assigned a unique number. The same carton is then placed on a pallet, which in turn gets another serial number.
ERPNext does not seem to have any out-of-the-box solution for this.
If we are to create a new item, e.g. an item for Carton (containing 48 mugs per carton), then our inventory starts will show 1 Carton but I won’t know how many mugs are in stock.
I’m hoping one of the ERPNext gurus can shed light on this. @umair@JayRam
Thank you for your input @hafiz4saqib, but as far as I’ve understood the problem, your linked solution seems to be unrelated.
I believe the issue has always been how to “connect” different Items and let ERPNext track the Stock of all of them.
For example:
we buy Mugs from a supplier to re-sell them
hence, we have an ItemMugs and we want to track Stock
but we buy Mugs on pallets from our suppliers
each Pallet has a Serial Number and Barcode
each Pallet contains 20 Boxes
each Box has a Serial Number and Barcode
each Box container 48 Mugs
And at the end of the day, we want ERPNext to track the Stock of:
Pallets
Boxes
Mugs
And we want to be able to say: "I have Box XYZ with Serial No 12345, ERPNext, show me the Pallet this Box belonged to and all the other Boxes from this Pallet.
I believe this is a fairly common use-case and the Data Model is not complicated. However, I and I believe @Ashraf_El_Sharqawy as well as @Joseph_Marie_Alba1 and @shakeel_viam1 are wondering rather ERPNext is able to do this.
It would really great if you or someone else could help us out here.
Stock Entry of type “Repacking”? This could help with converting mugs to cartons to boxes.
And maybe some custom fields in the Sl.No or Batch No. doctype to capture the Pallet/Carton/Box IDs so you can filter them out there?