The receipt detail record only has one lot field so a new record (i.e. line) is needed for each lot.
You might be able to automate the creation of new lines with a BPM (maybe a “create another line” button?) and then use the List tab to fill in the lot numbers.
This sounds like one lot of ten serialized parts, not ten lots. Rather than jumping down the customization route, why not just serialize the part?
1pc lots are usually a IMHO. They’re an indication of some kind of failure in the traceability process that’s duct-taped by just splitting everything into to tedious little units that eventually spiral into a big knot whenever you try to manage at scale.
Kludging the system to turn the 1:1 ReceiptLine:Lot relationship to a 1:Many design is something I’d strongly advise against.
you cannot serialize parts that are stocked in decimal. We want to track bar stock but we want each individual bar to be tracked properly. what would you suggest ?
If you’re tracking individual pieces, it’s not really a great fit for decimal either (which implies a level of fungibility that’s contrary to piece-level tracking). We don’t serialize bar stock, but we do have serialized blocks, sheets, etc. We issue the whole thing to a job. Though since the unused portion of bar stock isn’t automatically scrap, I’d admit that isn’t ideal either. Though we have a few MOM’s that use the co-part functionality to spit out usable remains.
There is the Epicor Advanced UOM module, which is specifically meant for stuff like bar stock. Have you looked at that?
That’s by design really. Chat is by nature fleeting so to preserve and spread information, conversations that are in the open in the forum helps other people be able to find things. (like this old post). If you look at some other chat platforms (like the slack channel that Brent Ozar has for SQL things) it’s really hard to find anything useful in and sort of history.
To the original question, we also have that mod, and no it’s not simple.
This button is stock, and it will make a new line with a button click. It’s still one at a time, but it’s there. (I don’t know if it’s in kinetic or not)
this is a way of doing it but receiving each bar in a different lot is time consuming. Also you do have to rewrite each trackable attributes (heat number, mfg batch,…). Having the possibility use serial numbering would be best but i cannot use it because my part has decimal unit
We do the same with spools of wire and cable. I have to know I have X feet on a spool/lot and not that I have X feet on hand, but we will get 20 spools on a pallet. We receive and inspect as one lot and then use a split lot customization in inventory transfer to make sub lots from the received lots.
If it is only a few spools they will receive them one lot at a time.