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