Supplier returns: goods, documents and stock without duplicates
Sending goods does not mean the supplier accepted them or that the credit has already been applied.
Supplier-return goods and documents
Ten tests reconcile dispatch, partial acceptance, physical return and credit without duplicates.
What must you identify before returning goods?
Choose the receipt, supplier, product, lot, quantity and reason. Attach evidence of the defect or discrepancy and retain the agreed commercial conditions. A photo helps explain a problem but does not replace supplier authorization. Also verify that those units remain in your warehouse: returning more than was received, or a serial already delivered to a customer, should trigger review rather than a silent issue.
Business Central documents purchase return orders for controlled shipping and supports partial returns; credit memos relate to earlier purchase documents. These functions depend on version and configuration. Purchase return reference. Your process test must distinguish physical quantities from commercial amounts even when the records are linked.
Why are request, shipment and credit separate?
Requesting twelve pieces does not prove they left. Preparing them can block sale without reducing physical stock. Confirming transport records departure from the site and leaves an open supplier matter. Acceptance may cover only part of the shipment. A credit memo resolves a commercial document and must not create another issue by itself. Define who confirms each step and what evidence advances it; avoid a button that closes everything without showing outstanding quantities.
Worked example: twelve sent, nine accepted, three returned
| Step | Physical at site | Available | Return pending |
|---|---|---|---|
| Start | 80 | 80 | 0 |
| D01: hold 12 | 80 | 68 | 12 awaiting dispatch |
| D02: dispatch 12 | 68 | 68 | 12 with supplier |
| D03: supplier accepts 9 | 68 | 68 | 3 disputed; credit for 9 to verify |
| D04: receive 3 back | 71 | 68 | 3 quarantined; credit for 9 to verify |
| D05: accept those 3 for sale | 71 | 71 | Only commercial document pending |
The physical result is 71 pieces at your site and 9 accepted by the supplier: 80 in total. The three returned pieces do not become available until D05. Repeating D02 preserves 68 at the dispatch stage; repeating D04 must not receive six. Recording credit for nine does not change the 71 site pieces. If D03 arrives before D02 through an integration, preserve the response for matching without inventing a shipment.
How do you retain the lot and rejection?
On return, compare product, lot, serial where applicable, quantity and condition with the outgoing shipment. A supplier may return another lot or damaged goods: document the difference before release. Odoo describes traceability reports showing origins, storage and destinations for recorded lots or serials. Tracking reference. These links support investigation but do not automatically determine whether goods are fit for use.
Which tests must pass before closure?
- Normal: D01 holds 12 and D02 creates one issue linked to the original receipt of 80.
- Exception: the supplier accepts 9; the remaining 3 retain status, owner and next decision without closing the whole request.
- Retry: send D02 or D03 again with the same identity; stock and accepted quantities stay unchanged.
- Change: a new response corrects acceptance quantity; retain its version and reason without overwriting the previous record.
- Control: credit may remain pending after physical goods reconcile; show these two outstanding matters separately.
How do you compare the system with your documents?
Use the supplier return worksheet with a real receipt and return, hiding sensitive details for the demonstration. Record missing documents and who must resolve them. For expired goods, see expiry and FEFO; for incomplete deliveries, see partial receipts. The scope of an inventory management system should verify these boundaries before automating closure.
Frequently asked questions
The exercise only holds it. Confirmed physical dispatch reduces site quantity. Define and test the exact timing of each effect in your operation.
Retain accepted and outstanding quantities by line. Do not resolve stock through fictitious full acceptance; record a dispute, physical return or authorized decision.
The proposed test separates the commercial document from the physical movement already recorded. Check that relationship in your actual configuration and accounting system.
Only if policy permits acceptance and evidence supports it. If inspection is needed, receive into quarantine and record who later authorized release or disposal.
Sources
- Purchase returns in Business CentralMicrosoft Learn
- Lot and serial tracking in Odoo 19Odoo
Last updated: