PRODUCTS · INVENTORY · TRACEABILITY
LEYSCO100 · INVENTORY TRACEABILITY — LIVE IN PRODUCTION

Every unit, traced to its lot.

Lot and batch allocation with expiry and FEFO picking, and unit-level serial tracking, run in production across the warehouse — so a recall is a query, not a panic. On Leysco Akili, an immutable INSERT-only stock ledger makes every movement permanently traceable, in early access.

FEFOlot · batch · serial
code-inventory
RECEIPT · LOT · BATCH · SERIALFull warehouse traceability — lot/batch allocation with expiry and FEFO picking, unit-level serial tracking (ALLOC to CNFRMD to RVRSED), bin-level put-away and pick, inter-warehouse 2-step in-transit transfers, and blind / ABC cycle counting with variance posting. Code-verified. — Code inventory (lot/batch FEFO, serial, bin, 2-step transfers, cycle counting), verified 2026-07 · code-inventory
one house, one ledger
reconciliation
RECEIPT · ONE HOUSE, ONE LEDGERThe same house that posts 1.66M+ distribution invoices in production runs these operations — one ledger discipline, one approval engine, one team across pay, people and distribution. — derived: c-004 (SAMWEST sql-count) + c-011 (REEDS billing ledger), verified 2026-07 · reconciliation
2017since 2017
company-books
RECEIPT · SINCE 2017Operating heritage from 2017 as Leysco Systems Consulting (company books from 2019 preserved); LEYSCO LTD incorporated 2020, reg. PVT-5JU8VBP, Nairobi. One continuous practice, one team. — company books; registration PVT-5JU8VBP, verified 2026-07 · company-books
one distribution estate
ON LEYSCO100LiveLot/batch allocation with expiry and FEFO picking, and unit-level serial tracking, run in production across the warehouse.
ON LEYSCO AKILIEarly accessOn Leysco Akili, the immutable INSERT-only stock ledger makes every lot and serial movement a permanent, replayable record — traceability by construction, in early access.
The category

Inventory traceability / lot & serial tracking

The names you'll be comparing

SAP B1 batch/serial · NetSuite · Fishbowl · Aptean

The difference

Lot, batch and serial traceability that lives in the same ledger as the stock and the sale — FEFO by real expiry, serials tracked unit by unit, under the house that runs your distribution.

code-inventory
RECEIPT · LOT · BATCH · SERIALFull warehouse traceability — lot/batch allocation with expiry and FEFO picking, unit-level serial tracking (ALLOC to CNFRMD to RVRSED), bin-level put-away and pick, inter-warehouse 2-step in-transit transfers, and blind / ABC cycle counting with variance posting. Code-verified. — Code inventory (lot/batch FEFO, serial, bin, 2-step transfers, cycle counting), verified 2026-07 · code-inventory

LOT ALLOCATION · FEFOSYNTHETIC
LOTEXPIRYPICK ORDER
LOT-A192026-06HELD · expired
LOT-A212026-081st (FEFO)
LOT-A222026-112nd
3 lotsby expiryFEFO
LOT / BATCH WITH EXPIRY · FEFO PICKING · EXPIRED STOCK HELD, NOT SHIPPED

Picked by expiry, not by shelf.

Live · lot & batch

Every receipt lands as a lot or batch with a real expiry, and picking is FEFO — first-expired, first-out — so the stock that must move first is the stock the picker is sent to. An expired lot is held, not shipped.

code-inventory
RECEIPT · LOT · BATCH · SERIALFull warehouse traceability — lot/batch allocation with expiry and FEFO picking, unit-level serial tracking (ALLOC to CNFRMD to RVRSED), bin-level put-away and pick, inter-warehouse 2-step in-transit transfers, and blind / ABC cycle counting with variance posting. Code-verified. — Code inventory (lot/batch FEFO, serial, bin, 2-step transfers, cycle counting), verified 2026-07 · code-inventory

Live
SERIAL TRACKING · SNSYNTHETIC
SERIALSTATEWHERE
SN-000481IN STOCKBin A-12
SN-000482SHIPPEDNjoroge Stores
SN-000483RETURNEDBin R-01
unit-levelfull lifetracked
UNIT-LEVEL SERIAL TRACKING · RECEIVED → STORED → SHIPPED → RETURNED

Each unit, by name.

Live · serial tracking

Serialised items are tracked unit by unit — received, stored, shipped, returned — so a single serial's whole life is on the record, and a warranty or a recall resolves to the exact units, not a guess at the batch.

code-inventory
RECEIPT · LOT · BATCH · SERIALFull warehouse traceability — lot/batch allocation with expiry and FEFO picking, unit-level serial tracking (ALLOC to CNFRMD to RVRSED), bin-level put-away and pick, inter-warehouse 2-step in-transit transfers, and blind / ABC cycle counting with variance posting. Code-verified. — Code inventory (lot/batch FEFO, serial, bin, 2-step transfers, cycle counting), verified 2026-07 · code-inventory

Live
IMMUTABLE STOCK LEDGER · AKILISYNTHETIC · EARLY ACCESS
append movement in never updated, never deleted
replay full history of a lot reconstructed from inserts
trace any unit forward + back receipt → issue → return
assert balance holds enforced at the ledger
INSERT-ONLY · APPEND, NEVER MUTATE · REPLAYABLE HISTORY · LEYSCO AKILI EARLY ACCESS

A record that never rewrites.

Early access · Leysco Akili

On Leysco Akili, the stock ledger is INSERT-only — a movement is appended, never updated or deleted — so the full history of any lot or unit can be replayed and traced forward and back. Traceability by construction, in early access.

code-inventory
RECEIPT · IMMUTABLE LEDGEROne immutable, balance-asserted ledger — INSERT-only, enforced at the persistence layer (InventoryStockLedgerConfiguration), with running on-hand and running value on every row. — Leysco Akili persistence configuration (InventoryStockLedgerConfiguration), verified 2026-07 · code-inventory

Early access

Everything in the inventory line.

In this line
Item / Product Master (PIM-light)LiveItems, variants, units of measure, attributes.
Perpetual Stock Ledger + ValuationLiveFIFO/AVCO/STD perpetual ledger and valuation.
Goods Receipt / Goods IssueLiveEvery in and out movement, posted.
Inter-warehouse TransfersLiveStock moved between warehouses, in transit.
Physical & Cycle CountingLiveCounts and reconciliation to book.
Lot/Batch + Serial TraceabilityLiveThis page — FEFO lots, expiry, unit serials.
Bin / Location ManagementLiveBin and location addressing.
Reorder / Shortfall AlertsLiveShortfall and back-in-stock signals.
Stock Inquiry, Audit & AnalyticsLiveOn-hand, valuation, chronological ledger.
Stock Reservations & ATPEarly accessReserve stock and available-to-promise — early.
Kitting / AssemblyDesignedKit and assembly builds — designed.
Quality-Inspection HoldDesignedQuarantine and QI hold — designed.

Trace one unit — back to its lot, forward to the customer.

Signature · A recall is a query

A single serialised unit — SN-000482, from LOT-A21 — carries its whole genealogy: traced back to the supplier and the goods receipt it landed on, and forward through issue, shipping and the customer it went to. Lot, batch and serial traceability run in production across the warehouse, so a recall is a query — this lot, these serials, these customers — not a panic.

code-inventory
RECEIPT · LOT · BATCH · SERIALFull warehouse traceability — lot/batch allocation with expiry and FEFO picking, unit-level serial tracking (ALLOC to CNFRMD to RVRSED), bin-level put-away and pick, inter-warehouse 2-step in-transit transfers, and blind / ABC cycle counting with variance posting. Code-verified. — Code inventory (lot/batch FEFO, serial, bin, 2-step transfers, cycle counting), verified 2026-07 · code-inventory

Lot & serial genealogy · SN-000482 · LOT-A21SYNTHETIC
◀ Origin — traced backtraced forward — Life ▶
Suppliergoods from received
Goods receiptGRPO-2213 posted
LOT-A21exp 2026-08 · FEFO 1st allocated
SN-000482LOT-A21 the unit
IssueFEFO pick issued
Shippeddelivery dispatched
Njoroge Storescustomer now · current
Recall LOT-A21 one query resolves every unit, every state — SN-000481 in stock, SN-000482 at Njoroge Stores, SN-000483 returned to Bin R-01
Leysco Akili · immutable stock ledger Early access
INSERT receipt INSERT issue INSERT return
The same movements, appended and never rewritten — replayable forward and back. Early access.
One supplier, one goods receipt, one lot, one serial — and its whole life on the record, forward and back. A recall is a query: this lot, these serials, these customers, in one pass.
one house, one ledger
reconciliation
RECEIPT · ONE HOUSE, ONE LEDGERThe same house that posts 1.66M+ distribution invoices in production runs these operations — one ledger discipline, one approval engine, one team across pay, people and distribution. — derived: c-004 (SAMWEST sql-count) + c-011 (REEDS billing ledger), verified 2026-07 · reconciliation

The lots and serials live in the same ledger the house posts 1.66M+ distribution invoices on, in production — so what shipped, to whom, from which lot, is one query, not a reconstruction across systems.

Lot/batch, FEFO and serial tracking are in production. On Leysco Akili, an immutable INSERT-only ledger makes every movement permanently traceable, in early access. We chip each as it is.

Built for operations that…
  • pick first-expired-first-out by real expiry, not by shelf position
  • hold an expired lot before it ships, automatically
  • resolve a warranty or recall to the exact serials
  • explore an immutable, replayable stock ledger on Leysco Akili early access
The old way → this way

A recall that means calling every customer who might have it one query — this lot, these serials, these customers

Part of the house.

Related

The house has worked SAP Business One since 2017.

company-books
RECEIPT · SINCE 2017Operating heritage from 2017 as Leysco Systems Consulting (company books from 2019 preserved); LEYSCO LTD incorporated 2020, reg. PVT-5JU8VBP, Nairobi. One continuous practice, one team. — company books; registration PVT-5JU8VBP, verified 2026-07 · company-books

Make a recall a query, not a panic.

Implemented by the team that built it. Nairobi · EAT.
See traceability
Talk to us · WhatsApp +254 780 457 591