Skip to main content

Warehouse

Warehouse keeps stock positions by material, location and optional lot, with a movement ledger. Select the intended site/environment and open Warehouse and logistics. Availability requires workspace setup and explicit access; a role name alone does not grant Warehouse permissions.

Access and prerequisites​

PermissionAllows
warehouse.readRead stock, movements and locations
warehouse.manageCreate/edit locations
warehouse.operateReceive, move and issue stock
warehouse.correctCount, adjust and reverse bookings

Material access also applies. Materials come from the existing catalog, and quantities use the recorded material unit, with up to six decimal places. Ennea does not automatically convert units. Workspace setup and required database indexes must be complete before bookings are accepted.

Set up locations​

Open Locations → New location. Give the location a unique code and name, then save. For example, create codes TEST-IN and TEST-LINE, named Receiving and Assembly. Edit an existing location through its action control. View stock opens its current positions.

These are stock locations. Material Flow can use shared locations, but holder placements and stock balances are separate records.

Receive, move and issue​

Try this journey only in a suitable test environment using an existing pcs material and a fresh fictional lot:

  1. Choose Receive stock; select material, Receiving, lot and 100.
  2. Choose Review booking → Confirm receipt. Expect 100 pcs at Receiving.
  3. Open that position and choose Move stock, destination Assembly, quantity 25.
  4. Review and confirm. Expect 75 pcs at Receiving and 25 at Assembly.
  5. Open Assembly's position and choose Issue stock, quantity 10; review and confirm.
  6. Reload and search the lot. Expect 75 and 15 pcs, totaling 90 pcs.
  7. Open Ledger, search the lot and inspect receipt, transfer and issue with their before/after balances.

Transfers reduce the source and increase the destination together. Zero receipt/issue quantities and issues exceeding available stock are rejected. Cancelling before confirmation changes no stock. Check material, lot, unit, locations and resulting balances on every review.

Count and correct​

Count stock enters the physically counted total for a position. If the saved balance is 15 and the count is 14, enter 14, not minus one. Review the displayed difference and provide a reason. Counting uses the current stock revision; refresh if stock changed while you counted.

Adjust stock applies a positive or negative delta with a reason. Use it for an explained correction, not as a substitute for a normal receipt/issue.

Reverse booking appends a linked counter-entry and keeps the original ledger entry. Review the original material, lot, quantities, location legs and movement ID. A booking can be reversed only once and only when current stock supports the reversal.

Persistent count tasks and year-end inventory campaigns are not part of this direct counting workflow.

Search and export​

Filter Stock by search and location. Include empty stock positions reveals recorded positions with zero balance. Use Ledger filters for material/lot/reference, movement type, location and date range.

Choose Export CSV for the filtered history. The export includes movement IDs, UTC dates, quantities, units, location legs, reference/reason and reversal links. Exports over 10,000 entries need narrower filters; do not interpret a failed export as missing ledger history.

Safe retries and errors​

If a response is lost, keep the original tab and use Continue booking or Retry booking. The retained command confirms or retries the same booking without recording it twice. Do not create a replacement in another tab while its outcome is uncertain. Browser session storage must be available for the retry receipt.

MessageAction
Stock changedRefresh balances and review against the latest revision
Insufficient stockVerify the exact lot/location and available quantity
Unit mismatchReconcile the catalog unit with recorded stock before booking
Location code in useChoose a unique code or use the existing location
Setup incompleteAsk the administrator to finish Warehouse setup
Access/workspace changedReopen the correct workspace and confirm access
Already reversedInspect the existing reversal in Ledger

Inventory history protects material identity and unit even when balance is zero. Promoting configuration between environments does not copy stock. Production supply, Warehouse-specific App widgets/Automations and direct Konnie/Nexus stock integrations are outside this core workflow.

See materials and BoMs, roles and permissions and support.