Legal businessAster Retail Pvt LtdGSTIN29AABCU9603R1ZJBranch / locationIndiranagar · Retail floorWorkspace roleBusiness owner

Warehouse · connected fictional workspace

Inventory

Perpetual ledger, quantity states, negative stock, transfers, count, batch, and traceability.

Coverage environment · Inventory is enabled by a server-shaped access snapshot (permission version 6, assurance AAL2). The production API independently rejects missing, cross-domain, and out-of-scope access; this fictional preview creates no credential.

Product catalogue · effective master versions

Search, convert, price, tax, and archive without rewriting history

MasterATL-100 · v3Active
Ledger quantity
1 PCS · conversion v3
Effective price
1,080
Price source
Customer contract · priority 1
Cost authority
Moving weighted average
Tax snapshot
HSN 9405 · GST profile v4 · inclusive
Classification
Goods · UQC NOS · source approved
Active · available for purchase, sale, transfer, and assembly
22 locked product types · show complete matrix

Simple · variant · serial · IMEI · batch · expiry · weight · length · area · volume · service · virtual bundle/kit · pre-packed bundle · instant assembly · pre-assembled finished good · raw material · manufactured finished good · consumable · packaging · by-product · scrap · non-stock

Fictional master data. Prices and tax rates are effective-dated data, not application constants; final transactions retain the exact product, conversion, price-source, cost, and tax snapshots used.

Perpetual location ledger

Atlas lamp · Indiranagar / Retail floor

Physical0Reserved0Available to sell0In transit0
SourceMovementQuantityBalanceControl
OPENOpening00Authority seed

Warehouse control · connected inventory workflows

Location-specific authority from warehouse to bin

Location hierarchy
  1. Indiranagar branch
  2. Retail warehouse
  3. Sales floor · Rack A · Shelf 2 · Bin 04
POS selling
Bin 04
Returns
Inspection bay
Damaged
Quarantine Q1
Negative-stock policy

5 PCS requested at this location. Policy v2 is cached for offline use and evaluated again by the server on sync.

Warning recorded · posting allowed
Transfer TR-00241In transit

12 dispatched · awaiting receipt

FEFO + recall
  • LOT-SEP · expires 01 Sep · 3 eligible
  • LOT-OCT · expires 01 Oct · 5 eligible
  • LOT-REC · recalled · excluded
Serial / IMEI lifecycle
  1. Received
  2. Available
  3. Reserved
  4. Sold → return inspection → repair
IMEI 490154••••37518 · unique
Blind cycle countExpected quantity hidden

Fictional operational data. Physical, sellable, reserved, available, damaged, quarantine, in-transit, expiry, pending allocation, and pending fulfilment remain separate quantities. Ledger entries, serial events, policy versions, and cost reconciliations are append-only.

Negative stock

Policy ready

Policy: warning at warehouse scope. Balance is location-specific; no unrelated warehouse is netted.

No negative balance

Traceability

Batch, serial, IMEI, expiry

Unique identity, FEFO/recall, pending allocation, and return inspection use their own traceable states. Negative billing cannot duplicate a serial assignment.

Atlas lamp · non-serial example

Controls

Count and transfer

  • Blind physical count · draft
  • Koramangala transfer · in transit
  • Dead-stock alert · 14 products
  • Adjustment · approval required