Stock Batch Control

I would like to check one thing
I had some stock items and those have transactions opening, purchase and sales.
How can I convert no batch control item to batch control when there were transactions?
thanks

You can’t. You have two options:

Preferred Option is to use new Item Codes for the items and set it up as Batched Items. Transfer stocks from the non-batched item code to the batched item code.

The other option is to mass rename the items that need to become batched items and then upload items with the old item code. You still have to transfer the stocks from one item code to the other.

You get issues in reports if you rename items, so I hate to do it for my clients. Plus there is something about the way ERPNext does renaming items and I’ve had to struggle to restore an instance from a Backup.

Hope this helps.

Thanks

Jay

1 Like

Maybe somebody more technical can answer this question: What happens if you use database commands to, at the database level, make these items a batched item? Will that work without a problem? Or are you likely to face errors? I mean it’s a bit more complicated than that. You may need to use Database Commands to inject the Batch Number into each Stock Transaction that has been done for the items, but technically it must be possible, right?

Practically it may be too much trouble, especially if your data set is manageable.

Thanks

Jay

1 Like

thanks