PRODUCTS · DISTRIBUTION · VAN SALES
LEYSCO100 · VAN SALES — LIVE IN PRODUCTION

The route, the van, the ledger.

An offline-first app puts the whole route in a rep's hand — visit the outlet, capture the order, invoice and collect on the phone, and settle the van at day-end. Every document posts to the same ledger discipline the house runs 1.66M+ invoices under.

50,000+outlets
deployment-record
RECEIPT · 50,000+ OUTLETS50,000+ outlets served through the SAMWEST distribution operation on Leysco Field. — MASTER_GLOBAL_DOSSIER §4 (SAMWEST), verified 2026-07 · deployment-record
300+field users
deployment-record
RECEIPT · 300+ FIELD USERS300+ mobile field users running distribution on the SAMWEST estate. — MASTER_GLOBAL_DOSSIER §4/§9-10 (SAMWEST), verified 2026-07 · deployment-record
1.66M+invoices
sql-count
RECEIPT · 1.66M+ INVOICES1,666,107 invoices posted in a single hosted customer system — SAMWEST hosted production DB (SWD_LIVE), countable live in the SAP ledger. — SAMWEST hosted production DB, verified 2026-07 · sql-count
SAMWEST distribution · Leysco Field
ON LEYSCO100LiveField sales in production — 300+ mobile users, 50,000+ outlets on the SAMWEST estate.
ON LEYSCO AKILIDesignedLeysco Akili Sales Work Centre + Field Ops are designed .NET bounded contexts — not built; field app is the Leysco100 strength.
The category

Field sales force automation / Direct Store Delivery (DSD)

The names you'll be comparing

Bizom · FieldAssist · SAP Direct Store Delivery

The difference

The same house that posts 1.66M+ invoices runs the field app that captures them — one route, one van, one settlement, all posting to the same ledger discipline, at 50,000+ outlets.

deployment-record
RECEIPT · 50,000+ OUTLETS50,000+ outlets served through the SAMWEST distribution operation on Leysco Field. — MASTER_GLOBAL_DOSSIER §4 (SAMWEST), verified 2026-07 · deployment-record

ROUTE RT-07 · REP MWANGI, P.SYNTHETIC · 11 JUL 2026
OUTLETCHECK-INORDERMETHOD
Mama Njeri Shop08:1262,400CASH
Kariuki Wholesale09:03118,000CASH
Grace Mini-Mart10:2144,200CASH
Oduya Stores11:4071,500CHEQUE
Blessed Retail13:1546,500M-PESA
5 outlets · route closed342,600
OFFLINE-FIRST · GPS CHECK-IN · ORDER CAPTURED AT THE OUTLET

The whole route, in one hand.

The route

Route and journey plans put the day's outlets in sequence; the rep checks in at each, works the call, and captures the order — offline-first, so a dead network never stops a sale.

deployment-record
RECEIPT · 300+ FIELD USERS300+ mobile field users running distribution on the SAMWEST estate. — MASTER_GLOBAL_DOSSIER §4/§9-10 (SAMWEST), verified 2026-07 · deployment-record

ON-DEVICE DOCUMENT CHAINSYNTHETIC · PER SALE
visit Kariuki Wholesale
→ order SO-2026-4471 (offline draft → sync)
→ invoice INV-2026-8820 118,000 (priced from list)
→ ledger posts to the same A/R chain
QUOTE → ORDER → INVOICE ON THE DEVICE · ONE DOCUMENT CHAIN

Order and invoice on the phone.

The order

The order becomes a quote, a sales order and an A/R invoice on the device — priced from the same price lists and posted to the same document chain as everything else the house posts.

sql-count
RECEIPT · 1.66M+ INVOICES1,666,107 invoices posted in a single hosted customer system — SAMWEST hosted production DB (SWD_LIVE), countable live in the SAP ledger. — SAMWEST hosted production DB, verified 2026-07 · sql-count

VAN STOCK · RT-07SYNTHETIC
ITEMLOADEDSOLDON VAN
Maize flour 10kg24017367
Cooking oil 3L18013842
Sugar 5kg1509654
3 SKUs570407163
LOAD-OUT · DRAW-DOWN PER SALE · ON-VAN POSITION KNOWN LIVE

The van is the warehouse.

The van

Load-out puts stock on the van as a mobile bin; every sale draws it down, transfers and returns adjust it, and the on-van position is known at any point in the run — not counted at night from memory.

FIELD COLLECTION · RT-07SYNTHETIC
METHODCOUNTAMOUNTSTATE
M-Pesa STK146,500POSTED
Cash3224,600POSTED
Cheque171,500PENDING CLEARANCE
COLLECTED5342,600
COLLECTED AGAINST INVOICE · POSTED TO A/R — CHEQUE HELD UNTIL CLEARED

Collect in the field, post to the ledger.

The cash

Reps collect against invoices in cash, cheque, card and M-Pesa on the spot — and every receipt posts to the same ledger discipline, so the field cash and the books never drift apart.

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

Everything in the field line.

In this line
Field Sales Force Automation (mobile)LiveOffline-first rep app, outlet visits.
Van Sales & Mobile Inventory (DSD)LiveLoad-out, mobile stock, dispatch.
Mobile Order CaptureLiveOffline quotes, orders, invoices.
Route & Journey PlanningLiveRoutes, beats, per-outlet sequencing.
In-Store MerchandisingLiveShare-of-shelf, planogram, price checks.
Proof-of-Delivery (ePOD)LiveDispatch, tour, signed/photo delivery.
Van/Driver SettlementLiveEnd-of-tour cash declare, banking, recon.
In-Field Payment CollectionLiveCash, cheque, card, M-Pesa STK.
Van Inventory & Stock ReconLiveOn-van stock, variance, counting.
Distributor / Channel Tiers (DMS)LiveMulti-tier channels, tier pricing.

The day meets the night at zero.

Signature · Synthetic amounts, real settlement

A van-sales day has two halves. By day the rep sells the route offline — stock loaded, sold at the outlet, the rest returned with the van. By night the driver settles — cash, M-Pesa and cheque declared against sales — and the day closes only where the two halves meet: sold equals collected, variance zero.

deployment-record
RECEIPT · 300+ FIELD USERS300+ mobile field users running distribution on the SAMWEST estate. — MASTER_GLOBAL_DOSSIER §4/§9-10 (SAMWEST), verified 2026-07 · deployment-record

Day · Route RT-07 · KES
Stock loaded480,000
Night · Settlement · KES
Cash224,600
M-Pesa46,500
Cheque71,500Pending clearance
Sold342,600
Collected342,600
Returned to van137,400
480,000 − 342,600 = 137,400
Declared342,600
Variance0
End of the run: stock out reconciles to cash in; the cheque is held until it clears. Synthetic amounts; real settlement. Scope: Kenya.
50,000+outlets served
deployment-record
RECEIPT · 50,000+ OUTLETS50,000+ outlets served through the SAMWEST distribution operation on Leysco Field. — MASTER_GLOBAL_DOSSIER §4 (SAMWEST), verified 2026-07 · deployment-record

300+ mobile field users work this app across 50,000+ outlets on one distribution estate — every visit, order, delivery and shilling settled against the same ledger, day after day.

On Leysco Akili, the Sales work centre and Field Ops are designed .NET bounded contexts — not built. The field app is the Leysco100 strength today.

Built for operations that…
  • run pre-sales or van-sales routes across many outlets, offline-first
  • put order capture, invoicing and collection in the rep's hand
  • track van stock as a mobile warehouse, drawn down per sale
  • settle the van at day-end — cash declared, banked and reconciled
The old way → this way

Paper order books, night-time stock counts and cash that never quite ties → one field app that settles to the ledger

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

Put the whole route on one ledger.

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