6.3 Item Arrival Journals, Output Orders, and BOM Journals
Key Takeaways
- Item arrival journals execute two-stage receiving for non-WMS purchase orders and transfer orders, transitioning inventory from Ordered to Registered without posting General Ledger accruals.
- The Arrival overview form serves as the central operational workbench for warehouse clerks to monitor expected inbound shipments and generate arrival journals automatically.
- Output orders authorize warehouse picking and enforce hard physical reservations on inventory, preventing allocated stock from being claimed by competing sales demands in basic warehousing.
- BOM journals provide a streamlined, post-production assembly and disassembly mechanism for discrete kits, exploding component consumption and finished good receipt in a single transaction without production order overhead.
- BOM journals natively support single-parent to multi-component discrete assemblies; co-products and by-products require Process Manufacturing formulas and batch orders.
6.3 Item Arrival Journals, Output Orders, and BOM Journals
Quick Answer: In standard (non-WMS) inventory management, Item arrival journals manage two-stage inbound receiving, registering dock arrival (
Registered) before formal product receipt (Received). Output orders act as internal warehouse demand authorizations that link sales, transfer, or production demands to warehouse picking routes while enforcing hard physical reservations to prevent stock theft by other orders. BOM journals provide a lightweight method to assemble or disassemble discrete kits and bundles without creating, scheduling, and ending full production orders, instantly deducting components and receiving finished assemblies upon posting.
1. Item Arrival Journals and Inbound Processing
In warehouses not configured for advanced Warehouse Management (WMS), inbound receiving of Purchase orders, Transfer orders, and Sales return orders is orchestrated via Item arrival journals (Inventory management > Journal entries > Item arrival > Item arrival).
Inventory management
└── Inquiries and reports
└── Arrival overview (Select inbound orders > Start arrival)
└── Generates Item Arrival Journal (Type: Item arrival)
├── Pallet transports / Docking & Staging
├── Quarantine handling (if applicable)
└── Posts transaction to 'Registered'
The Arrival Overview Form
Rather than creating arrival journals manually, receiving clerks utilize the Arrival overview form (Inventory management > Inquiries and reports > Arrival overview):
- Inbound Profiles: Pre-filtered views based on expected arrival dates (e.g., Today, This Week), warehouse locations, delivery modes, or specific vendor accounts.
- Source Documents: Aggregates open purchase orders, inbound transfer orders, and customer return orders (RMA).
- Start Arrival: Selecting one or more inbound lines and clicking Start arrival automatically initializes an Item arrival journal header and populates lines with expected items, quantities, and reference order numbers.
Docking, Staging, and Pallet Transport
- Receiving Locations: Goods are initially received at an inbound staging or dock location (e.g.,
DOCK-01). - Pallet ID Handling: In basic warehouse setups, items can be assigned Pallet IDs upon arrival. If the warehouse location requires pallet tracking, the arrival journal creates a Pallet transport to instruct forklift operators to move the pallet from the receiving dock to a designated bulk storage or picking location.
- Quarantine Handling: If an item's Item model group has Quarantine management enabled, or if a Quality association rule triggers an inspection, posting the item arrival journal automatically generates a Quarantine order. The stock is immediately routed to a designated quarantine warehouse or quarantine location pending quality approval.
2. Two-Stage Receiving Mechanics: Registration vs. Product Receipt
A critical concept for the MB-330 exam is the two-stage receiving lifecycle in standard inventory management:
[Purchase Order Created] --> InventTrans: 'Ordered' (No GL voucher)
│
▼
[Item Arrival Journal Posted] --> InventTrans: 'Registered' (No GL voucher - Goods at dock)
│
▼
[Product Receipt Posted] --> InventTrans: 'Received' (GL Voucher Created - Accrued Liability)
│
▼
[Vendor Invoice Posted] --> InventTrans: 'Purchased' (GL Voucher Created - Final Settlement)
Stage 1: Registration (Item Arrival Journal)
- Posting the Item arrival journal transitions the inventory transaction status from
OrderedtoRegistered. - Physical State: The physical goods have arrived at the facility unloading dock, been unboxed, and verified against the shipping manifest.
- Financial State: No General Ledger voucher is generated. No accrued liability or inventory asset balance is recognized in the financial ledgers at this stage.
Stage 2: Product Receipt (PO Product Receipt)
- The receiving supervisor opens the purchase order (or clicks Functions > Product receipt directly from the Item arrival journal) and posts the Product Receipt for the registered quantity.
- Physical State: The inventory transaction transitions from
RegisteredtoReceived. - Financial State: A General Ledger voucher is created:
- Debit: Inventory receipt / physical asset clearing account.
- Credit: Purchase expenditure, uninvoiced (accrued accounts payable liability).
[!WARNING] Exam Trap: An Item arrival journal does not post a financial Product Receipt. It only moves the inventory transaction to
Registered. Financial liability and physical inventory value are only recognized in the General Ledger when the formal Product Receipt is posted.
3. Output Orders and Outbound Shipping Reservations
In basic warehousing, Output orders serve as the transactional bridge between outbound demand documents (sales orders, transfer order shipments, production order component picking) and physical warehouse picking execution.
Sales Order Line (Demand)
│
▼
Output Order Generated (Inventory > Output order)
│ ├── Creates hard physical reservation
│ └── Locks stock from competing orders
▼
Picking Route Created (WMSOrderTrans)
│
▼
Warehouse Worker Picks Stock --> Status: 'Picked'
Functions of Output Orders
- Demand Authorization: Authorizes the warehouse to prepare and pick goods for shipment.
- Hard Physical Reservation: When an output order is generated, it enforces a firm reservation against physical on-hand stock at the specified warehouse and location. This prevents other high-priority sales orders or transfer orders from "stealing" the inventory before the picking route is completed.
- Picking Route Generation: An output order generates lines in the
WMSOrderTranstable, which consolidate into a Picking route. The warehouse prints the picking list or sends it to worker terminals for execution. - Status Progression: As picking proceeds, the inventory transaction transitions from
Reserved physicaltoPicked, and finally toDeductedwhen the sales order packing slip is posted.
4. BOM Journals: Discrete Kit Assembly and Disassembly
A BOM journal (Inventory management > Journal entries > BOM) is a purpose-built inventory tool designed for assembling and disassembling discrete product kits without the operational overhead of full Production orders.
When to Use a BOM Journal vs. a Production Order
| Capability | BOM Journal | Production Order |
|---|---|---|
| Execution Nature | Instantaneous, single-step inventory posting. | Multi-step lifecycle (Created, Estimated, Scheduled, Released, Started, Reported as finished, Ended). |
| Routing & Labor | No routing support. Cannot track labor hours, machine setup, or operator run times. | Full route operations, job scheduling, resource capacity, and labor tracking. |
| Indirect Costs & Overheads | Fixed journal markup only. Does not evaluate Costing Sheet overhead rates. | Full integration with Costing Sheet absorption rates, surcharges, and unit-based overheads. |
| Work in Process (WIP) | No WIP tracking. Components are issued and finished goods received simultaneously. | Full WIP accounting tracking raw materials, WIP labor, and completed goods across stages. |
| Primary Business Case | Simple assemble-to-order gift baskets, computer hardware bundles, promotional multi-packs. | Discrete, process, or lean manufacturing requiring capacity scheduling and shop-floor control. |
Assembling a Kit (Positive Quantity)
- Create a BOM journal header referencing a journal name with type
BOM. - On the journal lines, select the parent BOM item (e.g.,
Kit-100), site, warehouse, and a positive quantity (e.g.,10). - Click Explode BOM: The system automatically pulls the active BOM version and creates sub-lines for all component items multiplied by the parent quantity (including any defined scrap factors).
- Post the journal:
- Component lines receive inventory status
Deducted(inventory issue), crediting component inventory. - Parent kit item receives inventory status
Received(inventory receipt), debiting finished goods inventory. - The finished kit unit cost equals the sum of consumed component costs plus any specified journal markup.
- Component lines receive inventory status
Disassembling a Kit (De-kitting / Negative Quantity)
When returned or unsold promotional bundles must be disassembled back into raw inventory:
- Enter the parent BOM item on the journal line with a negative quantity (e.g.,
-10). - Click Explode BOM: The system creates component lines with negative quantities.
- Post the journal: The parent kit is issued from stock (
Deducted), and the individual components are returned to available physical inventory (Received).
5. Co-Products, By-Products, and Process Manufacturing Boundaries
A common architectural question on the MB-330 exam concerns secondary outputs such as co-products and by-products:
- Discrete BOM Journals: Designed exclusively for single-parent discrete kit assembly and disassembly. Standard discrete Bills of Materials cannot define co-products or by-products.
- Process Manufacturing Formulas: In industries where production inherently yields multiple outputs (e.g., chemical refining, food and beverage, dairy processing), enterprises must use Formulas and Batch orders rather than BOM journals. Formulas support:
- Co-products: Multiple distinct end-products of significant value generated simultaneously from a single batch (e.g., cream and skim milk from raw milk).
- By-products: Incidental secondary outputs with minor or scrap value (e.g., sawdust in timber milling).
- Cost allocation methods: Dividing batch production costs among co-products using TCA (Total Cost Allocation), sales value, or physical measure rules.
[!TIP] Exam Tip — Assembling Kits Without Routes: If an exam scenario requires assembling promotional bundles of consumer goods with zero labor/machine tracking, zero scheduling requirements, and immediate inventory balance updates, select BOM journal. If labor tracking, capacity scheduling, or routing operations are required, select Production order.
A receiving clerk at a regional distribution center receives a shipment of 200 electric motors against Purchase Order PO-00104. The warehouse operates under standard inventory management (non-WMS). The clerk uses the Arrival overview form to start arrival and posts the resulting Item arrival journal. What is the status of the inventory transactions on the purchase order line immediately after posting the Item arrival journal, and what financial ledger entry has occurred?
An online computer retailer offers customizable holiday bundles consisting of a computer tower, two monitors, and a wireless gaming headset. The company does not track shop floor labor, machine run times, or capacity constraints. The warehouse team needs an immediate, one-step method to assemble 50 bundles into finished stock and consume the individual hardware components from inventory without initiating a formal production order lifecycle. Which feature should the functional consultant configure?
A distribution warehouse operates under basic inventory management. Warehouse supervisors observe that high-priority sales orders that have had picking lists printed frequently lose their inventory allocation because workers processing subsequent sales orders physically pick the same stock first. How can the functional consultant prevent allocated inventory from being claimed by competing outbound demands?