Disable Batch in Transaction without the Expiry

Hi All,

We use batches in our Company. There are usecases that we need to “disable” a batch in order to block it from transaction. Example of these scenarios are wrong receipt of batch and needs to be returned to supplier, wrong batch booking and needs to be checked and the likes. Currently, batches have “expiry date”. When this is set, the batch will not anymore be used in transaction. But “Expiry” and “Disabling” is a totally different thing.

I would like to see if who are others needing this feature. We will be sending PR for this.



1 Like

Sent a PR to frappe/erpnext Allow Disabling Batch and edit Validations by creamdory · Pull Request #15076 · frappe/erpnext · GitHub