Lesson 6 of 6
Testing inbound: full, partial and exception receipts
9 min
Listen to this lesson
An inbound test proves three things: the documents are right, the stock is where the system says, and the books agree with the warehouse. This lesson turns the previous five into a test set for Contoso's Detroit warehouse, with the evidence each case needs and the traps that make inbound tests pass when they should not.
The core test set
| ID | Scenario | Expected result | Key evidence |
|---|---|---|---|
| IN-01 | Full receipt from ASN, 1,200 kits, explicit receipt, RF putaway | 10 pallets in 0030; 1,200 in 171A | Delivery, material documents (receipt and posting change), tasks, bins |
| IN-02 | Full receipt of alternators from production, palletized 24 per pallet | Pallets in empty 0010 bins | Tasks per pallet, destination bins |
| IN-03 | Partial receipt, 720 now and 480 later | Delivery open for 480; PO history shows 720 | Delivery status, PO history |
| IN-04 | Short receipt charged to supplier, 1,080 of 1,200 | Delivery and receipt 1,080; buyer notified | Delivery quantity, material document |
| IN-05 | Breakage during putaway charged to warehouse | 1,199 in bins; 1 in difference analyzer | Task with exception code; difference entry |
| IN-06 | Damaged carton at dock to clarification | Carton in 9030 as blocked stock | Posting change, bin 9030 |
| IN-07 | High-rack full (prepared data) | Overflow to 0030 per sequence | Task destination |
| IN-08 | Synchronous receipt without delivery (if in scope) | Putaway task created automatically | Material document, task |
| IN-09 | Unannounced truck, delivery created in EWM | Logistics delivery created too | Both delivery numbers |
| IN-10 | Customer return from Great Lakes Fleet Services | Returned alternators in 9030 for inspection | Returns delivery, bin, stock type |
Inbound test cases for warehouse 1710.
The evidence chain
- BeforeStock overview for the product in 171R and 171A; bins in 0030; open PO quantity
- DocumentInbound delivery number, handling units, warehouse process type
- ReceiptMaterial document and journal entry; PO history
- ExecutionWarehouse orders, tasks, user, resource and device; exception codes
- AfterStock per bin and per storage location; delivery status complete
- ReconcileEWM stock in bins equals inventory management stock in 171A, and value agrees
The last step is the one teams skip. At the end of each test day, compare EWM stock for the products touched with inventory management stock for the same products. For embedded EWM, SAP provides a stock comparison between EWM and inventory management (/SCWM/ERP_STOCKCHECK); use it as a diagnostic in testing. It assumes EWM is right and can correct the other side, so run it in comparison mode and report differences instead of letting it adjust them.
Traps that make tests pass falsely
- Desktop confirmation instead of RF for floor tests (lesson 4).
- Super-user roles that allow every exception code and queue; test with the real roles.
- Clean test data: empty warehouses never show overflow or addition to existing stock; prepare realistic occupancy.
- Stopping at the first material document: the business needs the stock in 171A, so the posting change is part of the result.
- Expected results copied from ECC: Contoso ran classic warehouse management in ECC, and transfer-order thinking does not describe EWM tasks, statuses or storage locations.
What would you do?
Two days before the end of integration testing, IN-05 (breakage charged to the warehouse) fails: the difference never reaches inventory management. Everything else passes. Grace asks whether inbound can be signed. What should Priya recommend?
- Cover full, partial, short, damaged, overflow, returns and alternative routes.
- Collect before-and-after evidence for documents, stock per bin and stock per storage location.
- Run a daily EWM-to-inventory-management stock comparison during testing, in compare mode.
- Avoid false passes: real roles, real devices, realistic occupancy, and EWM-based expected results.
Check your understanding · not graded
Lesson check
1. Which step completes the evidence chain for an inbound test?
2. Why prepare realistic occupancy in test data?
3. How should the EWM stock comparison be used during testing?
4. Why are expected results copied from ECC risky at Contoso?