BigBossBuilds Watermark
Big Boss Builds LogoBigBossBuilds

Products

Two editions of a cash-in-transit ERP built in Saudi Arabia as products, not one-off projects. Both share the same operations core; they differ in how the books are kept. Everything listed below runs today on our development instances and is covered by automated tests; both editions have had three independent review rounds, and the remaining gaps are stated on each product's capability page.

CIT Ops — Odoo Edition

Pilot-ready foundation

The cash custody core of a CIT company, with Odoo Enterprise doing the books.

Trips with SAMA's three-role crews, vehicle eligibility from documents and the five-year service life, an append-only hash-chained custody ledger anchored daily outside the database, maker/checker reconciliation with a mandatory second factor, rate cards per customer, SLA measurement, dispute evidence packs, an offline field app, GPS ingest with geofence arrivals, Arabic/English UI, and a live connector that pushes contract fees for completed trips into Odoo as draft invoices and syncs customers.

For operators that already run, or plan to run, Odoo Enterprise for accounting, HR and ZATCA e-invoicing and want a specialised operations layer on top rather than a second ERP.

  • Every tenant's rows are isolated by PostgreSQL row-level security; the application role cannot bypass it.
  • The database itself refuses edits to the custody ledger; corrections are new, linked entries.
  • Money is stored as integer halalas with an ISO 4217 code, never as floating point.

Where it stands today: everything above runs on our development environment against a real Odoo 17 instance, with 86 automated tests. A KSA-hosted environment is provisioned per pilot; the client's own Odoo Enterprise instance is connected at implementation.

CIT Ops — Standalone Edition

Pilot-ready foundation

One system for the cash, the trips, the books and the people. No Odoo.

The same operations core plus native finance: a double-entry general ledger that must balance at commit, immutable postings with reversals, receivables and payables, credit notes, bank statement import and reconciliation, period close, P&L, balance sheet and VAT return figures, employees and payroll runs with maker/checker approval and a WPS file, and ZATCA Phase 2 e-invoicing: certificate onboarding, signed UBL documents and clearance, verified against ZATCA's sandbox.

For operators that want a single purpose-built system with no third-party ERP licence, and are prepared for a longer build in exchange for full control.

  • A journal entry that does not balance to the halala cannot be saved: the database checks it at commit.
  • Invoices carry a per-tenant hash chain and are immutable once issued; ZATCA submissions are an append-only history.
  • Load-tested at 500 vehicles and 5,000 trips a day with 50 concurrent users, 100 % success on both editions (the runs, including the two that found defects, are published in each edition's operations document); backups every 15 minutes with a nightly timed restore drill.

Where it stands today: all of the above runs on our development environment with 112 automated tests, including a live flow against ZATCA's sandbox (compliance samples passed, documents cleared). Production ZATCA onboarding uses the client's own certificate; the WPS file layout is validated on the first Mudad upload; GOSI rates are configuration to be confirmed by the client's payroll officer.

How a pilot works

A pilot starts with a two-week scoping workshop. We then provision a private workspace for you on in-Kingdom hosting, loaded with your sites, vehicles, crews and rate cards through validated CSV imports. You run three to five vehicles on the system in parallel with your current process for a month, with written exit criteria: if they are not met, you stop with no further payment. Fixed pricing, milestones and acceptance criteria are in the proposal.

Both products are early-stage. We say plainly what runs today and what does not, and we do not describe a mock integration as a live one.