Understanding Inventory Processing in Mothernode
Inventory within Mothernode is designed to work in real time alongside production workflows. The system is structured to ensure that inventory counts reflect actual operational activity rather than estimates or assumptions.
Two Primary Order Statuses
Mothernode uses two key order statuses that directly affect inventory processing:
1. Open Orders
An Open Order is an order that has been created but has not yet been committed to production.
At this stage:
- The order is still being reviewed, edited, estimated, or approved.
- Materials can still change.
- Inventory quantities are not yet deducted from stock.
- The order is considered a planning or pre-production phase.
This allows users to freely modify quantities, materials, and specifications without affecting live inventory counts.
2. In Progress Orders
An In Progress Order represents an order that has officially moved into fulfillment or production.
This is the critical point where inventory processing occurs.
When an order is changed from Open to In Progress:
- Mothernode evaluates the material requirements tied to the order.
- Required inventory quantities are deducted from available stock.
- Inventory levels throughout the system are updated immediately.
- The system now treats those materials as committed to production.
In most operational environments, users place orders into In Progress status when production begins or when materials are being allocated to the job.
How Inventory Quantities Are Processed
The inventory engine in Mothernode is transaction-driven. This means inventory is affected by actual workflow actions rather than manual adjustments alone.
Example Workflow
Step 1 — Order Creation
A sales or project team creates an order containing inventory-controlled materials such as:
- Aluminum sheets
- Acrylic panels
- Vinyl rolls
- Hardware
- Electrical components
The order remains in Open status.
At this point:
- Inventory stock counts remain unchanged.
- Materials are planned but not committed.
Step 2 — Production Begins
Once the order is approved and ready for fulfillment, the order is moved to In Progress.
At that moment:
- Mothernode deducts the required quantities from inventory.
- Available stock counts decrease.
- The inventory is now considered allocated to the order.
For example:
| Material | Current Stock | Quantity Needed | New Available Stock |
|---|---|---|---|
| Aluminum Sheet | 120 | 10 | 110 |
| Vinyl Roll | 45 | 3 | 42 |
This happens automatically as part of the status transition.
Why This Structure Matters
This workflow provides several operational advantages:
Prevents Premature Inventory Reduction
Open quotes and draft orders do not artificially reduce stock levels.
Users can create estimates and revisions without affecting live inventory availability.
Reflects Real Production Activity
Inventory is only consumed once production actually begins.
This creates more accurate operational reporting and stock forecasting.
Improves Purchasing Accuracy
Because inventory is deducted only when committed:
- Buyers see true available inventory.
- Low stock alerts become more accurate.
- Purchasing decisions are based on real demand.
Supports Production Accountability
Once an order enters production, the inventory usage becomes traceable to that specific order.
This improves:
- Job costing
- Material tracking
- Waste analysis
- Production accountability
Inventory and Production Integration
One of the strengths of Mothernode is that inventory is integrated directly into operational workflows rather than existing as a separate accounting-only system.
Inventory interacts with:
- Orders
- Work orders
- Production scheduling
- Purchasing
- Job costing
- Reporting
- Installation workflows
This creates a connected operational ecosystem where departments work from the same live data.
Key Takeaway
In Mothernode, inventory is not deducted when an order is merely created.
Inventory is committed only when the order transitions into In Progress status — the point where production or fulfillment officially begins.
This approach helps maintain:
- Accurate stock counts
- Better purchasing decisions
- Cleaner operational reporting
- Real-world production accountability
- More reliable job costing data