frappe:develop ← rohitwaghchaure:serial-no-normalization
opened 10:00AM - 23 Mar 23 UTC
New Doctype "Serial and Batch Bundle"
<img width="1300" alt="image" src="http…s://user-images.githubusercontent.com/8780500/227168152-4e8fcdbd-b8e6-4395-a84e-da8cbdd2f233.png">
Inward Serial Nos using Serial and Batch Selector

Inward Batches using Serial and Batch Selector

Outward Serial Nos using Serial and Batch Selector

Outward Batches using Serial and Batch Selector

Configuration to Auto Pickup Serial / Batch Based on FIFO / LIFO / Expiry
<img width="1331" alt="image" src="https://user-images.githubusercontent.com/8780500/228178740-71844696-7ba9-4175-acc5-3ea0a26f075b.png">
What's new with Serial and Batch Bundle
- Serial No field will be link field and not a small text
- Easy to rename, maintain valuation rate for the serial no
- Users no need to add multiple rows in case of Batch item in transactions like Purchase Receipt, Delivery Note, Stock Entry etc
- Users can bundle multiple batches in single record and linked to child table in the transactions.
- [x] Serial Nos with Small Text field removed from all transactions
- [x] Add Separate doctype Serial and Batch Bundle
- [x] New design of Serial and Batch Selector
- [x] Add Serial and Batch Bundle for Purchase Receipt
- [x] Add Serial and Batch Bundle for Delivery Note
- [x] Add Serial and Batch Bundle for Rejected Qty
- [x] Add Serial and Batch Bundle for Material Transfer
- [x] Add Serial and Batch Bundle for Stock Entry
- [x] Add Serial and Batch Bundle for Manufacture, Repack
- [x] Add Serial and Batch Bundle for Subcontracting
- [x] Add Serial and Batch Bundle for Stock Reco (add Auto for Current Serial and Batch)
- [x] Add serial and batch bundle for Packed Item
- [x] Update Warehouse and Status in the Serial Nos
- [x] Add Serial and Batch Bundle for Inter Company Transfer
- [x] Validate Negative Stock for Serial and Batch Bundle on Serial Batch Bundle
- [x] Don’t allow Future Transactions for Serial Nos (Add validation in Serial and Batch Bundle)
- [x] Auto create serial no and batch from Work Order
- [x] GIT Stock Entry
- [x] Warranty / AMC Details on serial no
- [x] Check all return scenarios
- [x] Report to track history and status of serial nos
- [x] POS
- [x] Pick List
- [x] Repost quantity of Stock Reco in case of Batch
- [x] Fix Travis
- [x] Add new test cases
Docs https://docs.erpnext.com/docs/v14/user/manual/en/stock/serial-and-batch-bundle