Receive stock using a batch bundle
Create a Material Receipt Stock Entry and set the target warehouse. Select the batch-controlled item. In Add Batch Nos, select the registered batch and enter the received quantity. Choose Add after checking the allocation.
Before you start
Use your authorized ERP account and the correct company. These screenshots use fictional staging records. Replace the example quantities, dates, warehouses and values with your approved business information. Submission affects the relevant workflow or stock ledger; review the draft first.
Addresses used in this tutorial
ERP_URL is your organization’s ERP address. ACADEMY_URL is the Academy base address: staging uses https://erpstaging.nexcommand.ai/academy; production uses https://academy.nexcommand.ai. Saved record IDs and temporary draft IDs differ between installations. Course IDs and element IDs in the example are not portable to another installation.
Step-by-step instructions
Allocate the batch
Create a Material Receipt Stock Entry and set the target warehouse. Select the batch-controlled item. In Add Batch Nos, select the registered batch and enter the received quantity. Choose Add after checking the allocation.
- Example / selection
- NC-DEMO-BATCH-SEALS; NC-DOCS-BATCH-001; 5 Nos
- Expected result
- The allocation identifies which batch is being received.
{ERP_URL}/desk/stock-entry/new-stock-entry-{TEMP_ID}
Review quantity and valuation
Review the item quantity, warehouse and Basic Rate after the batch dialog closes. Remove unintended empty rows. Save the draft and check its total.
- Example / selection
- 5 Nos at USD 20; total USD 100
- Expected result
- The saved receipt has a complete batch allocation and valuation.
{ERP_URL}/desk/stock-entry/{RECORD_ID}
Submit the receipt
Choose Submit and confirm the reviewed stock movement.
- Example / selection
- MAT-STE-2026-00003
- Expected result
- The receipt is posted to inventory.
{ERP_URL}/desk/stock-entry/{RECORD_ID}
Verify the receipt status
Confirm Submitted on the permanent Stock Entry.
- Example / selection
- MAT-STE-2026-00003
- Expected result
- The saved transaction is posted rather than a draft.
{ERP_URL}/desk/stock-entry/{RECORD_ID}
Verify the batch balance
Open the linked Batch. Review its quantity and status after the receipt.
- Example / selection
- NC-DOCS-BATCH-001; Active; quantity 5
- Expected result
- The batch now holds five units.
{ERP_URL}/desk/batch/{RECORD_ID}
Inspect the generated bundle
Open the batch's Serial and Batch Bundle connection and choose the submitted bundle. Review item, warehouse, Inward transaction type and batch allocation.
- Example / selection
- Inward; 5 Nos in DEMO Docs Receiving
- Expected result
- The bundle ties the quantity to the batch.
{ERP_URL}/desk/serial-and-batch-bundle/{RECORD_ID}
Follow the source voucher
Open Reference. Check Voucher Type and Voucher No; the voucher link returns to the source stock transaction.
- Example / selection
- Stock Entry; MAT-STE-2026-00003
- Expected result
- The batch allocation is traceable to its posted receipt.
{ERP_URL}/desk/serial-and-batch-bundle/{RECORD_ID}
Verified result
The staging receipt was submitted at five units and USD 100. The batch balance became five, and the submitted inward bundle referenced MAT-STE-2026-00003.
Troubleshooting
Wait for Link search results and choose the exact record. Leave each edited field to commit its value. Check required dates in every item row. A saved draft and a submitted record are different states. If validation fails, correct the highlighted field and verify the saved result before continuing.