Stock & Inventory — SanadiqCloud

Product version: 1.0.0+1
Last updated: 2026-10-07
Audience: Tenant Owners, Tenant Employees, Regular Users


A. Stock List Overview

Inventory > Stock pools (/inventory/stock) lists stock pools (inventories) — logical stock groups inside warehouses — not individual SKU lines and not warehouses themselves.

From the warehouse hub you can also open Setup or jump into a warehouse’s inventories.

Inventory items (all pools)

Inventory > Inventory items (/inventory/items) lists every stock item across all pools, with on hand, available, status, and the last count (date, type, and difference). Search by product or SKU, filter by Never counted, Not counted in 30+ days, or Counted, and sort by newest, oldest/most recent count, or quantity. Open a row for Stock Item detail.


B. Viewing Inventories

Typical columns:

Column Description
Name Inventory name
Code Short code
Warehouse Parent warehouse
Status Active / inactive / archived as applicable
Items Count of inventory items

Filtering

  • Search by name or code
  • Filter by warehouse / status
  • Pagination as provided by the list

C. Inventory Detail

Open an inventory row to see:

Overview

Name, code, warehouse link, status, timestamps.

Policies

Policy Description
Allow negative stock When off, quantities cannot go below zero
Require approval for adjustments Adjustments may stay pending until approved
Require approval for transfers Transfers may need approval before they complete

Items

Table of inventory items in this inventory (product/SKU, on hand, available, reserved, low-stock flags). Open a row for Stock Item detail.

Actions often include: add/create item, open Inventory Setup, barcode scan.

Operations

The Operations card on inventory detail is Create transfer only (source inventory prefilled). Adjustments, requisitions, and pick lists start from item detail → Operations (inventory + SKU locked).

Start count (header action, needs inventory:adjustment:create) opens a cycle or physical count covering every item in this pool. See Counts.

Custody pools (held by an employee)

A pool can be held by one employee, usually a sales representative's van stock. Such a pool shows Custody stock — held by <name> at the top; Operations offers Load stock and Unload to warehouse instead of Create transfer; Add item is hidden; and Allow negative stock stays off. Manual stock changes, reservations, pick lists and requisitions are refused on it. See Custody stock.

Tenant deletion lifecycle

Inventory data is removed only by the tenant hard-delete lifecycle. After the Inventory transaction completes, the service emits a small lifecycle acknowledgement containing service, status, and erase-count metadata. It does not contain item rows, supplier-payment data, or media/blob references. The acknowledgement is not a payment or transfer event; the platform lifecycle coordinator remains responsible for collecting acknowledgements from every erasing service.

Storage / bins

Links or summaries for physical locations (bins/shelves) related to this inventory. Initial placement can be chosen in Setup or on item create.


D. Creating Stock for a Catalog SKU

Inventory Setup Wizard

Inventory > Setup — four steps: Storage → Bins → Item (catalog, stock details, placement) → Review. See Overview — Setup.

For requisition receiving, one line may be received across multiple distinct bins by repeating the line in the receive request. The service rejects duplicate bins and allocations above the received quantity; any remainder is explicitly unassigned. Configured usable volume is checked when the item has dimensions, and receipt movement history preserves the item's batch, lot, and serial identity.

From Product Catalog

On a product item (SKU) detail page, use Create inventory item to open the stock item form with product/SKU prefilled; choose the inventory on the form.

Stock item form

Same field set as the Setup Item step: quantity, levels, cost, tracking, dimensions, supplier, optional bins.


E. Understanding Stock Policies

Allow Negative Stock

Keep disabled unless you intentionally track negatives/backorders. It cannot be turned on for a pool held by an employee (custody stock).

Require Approval for Adjustments / Transfers

When enabled, documents stay pending until approved; when disabled, effects apply according to the operation’s rules.


F. Next Steps After Create

  1. Open the new stock item detail.
  2. Optionally allocate or move quantity across bins.
  3. Print a placard if needed.
  4. Use adjustments, transfers, and requisitions for ongoing movement.
  5. Watch merchant dashboard low-stock and expiring-soon alerts.

Previous: Overview
Next: Stock Items
Related: Warehouses | Physical Locations | Products — Items