The Chishtian Logistic case study

From Blanket Order to company standing: one logistics control system.

TCL uses commercial orders, Miles, vehicle costs and posted accounting records to prepare management dashboards with links to the source documents.

Client case studyUpdated 11 min read

Managers need to trace dashboard figures to the journal entry, invoice, vehicle, Mile and commercial order behind them.

TCL needed dashboards based on its operating and accounting records. The system follows routes, transport modes, customers and commercial commitments through to posted revenue, fleet cost, cash, receivables, payables and company standing.

The delivered system treats those as one chain. Operational users work with familiar logistics records. Finance retains posting and reconciliation control. Management sees filtered results with drill-downs instead of a parallel spreadsheet that needs to be rebuilt every morning.

Blanket Orders link commercial terms to trips.

A Blanket Order, known as a BO at TCL, holds the customer arrangement, segment, transport mode, route and commercial terms. Confirmed Sales Orders are created against the BO as work is released. The Mile then becomes the physical trip record, carrying its sales reference, vehicle, pickup, drop-off, mode of transport, weights and bilty date.

This relationship is the basis for later reporting. A manager can read remaining-to-invoice exposure at BO level because Sales Orders remain linked. Revenue can be analysed against the same BO once invoices and accounting entries are posted. These references identify the contract behind the recorded income.

Blanket Order→Confirmed Sales Order→Mile & bilty→Customer invoice→Posted revenue

Routes, pickup and drop-off locations, booking types, transport modes and other master data remain centrally managed. That gives the commercial and operations teams a shared vocabulary before a transaction reaches finance.

The Mile anchors the vehicle’s operating cost.

The fleet expense statement begins from the Mile and brings the vehicle, trip dates, route, load and related Sales Orders into one cost document. Diesel, workshop, return-fare and additional trip expenses remain distinguishable rather than disappearing into one miscellaneous total.

Operational measures such as kilometres, diesel litres and calculated average sit beside the financial amounts. When the statement is posted, the required accounting records are created with the vehicle and trip context retained. Posted statements are locked for editing; authorised corrections follow a controlled reset process.

01

Trip context

Mile, vehicle, route, travel dates, load and linked commercial order.

OPERATING RECORD
02

Cost build-up

Diesel, workshop, return fare and controlled additional expense heads.

VEHICLE COST
03

Financial result

Posted entries retain vehicle and source links for profitability and audit.

ACCOUNTING TRACE

The driver app extends this flow to the road: approved GPS- and receipt-backed mobile expenses can transfer into the same fleet expense statement after the Mile is complete. The full field workflow is covered in the TCL driver-app case study.

The supporting controls were built around the way logistics transactions settle.

TCL’s accounting layer includes more than invoices and bills. Customer invoice batches can group posted unpaid invoices for a selected customer and period. Internal cash or bank transfers create and reconcile both sides of the movement. Payment workflows support multiple documents and deductions, while vehicle-aware reconciliation helps retain the fleet context.

Where a posted invoice or bill is missing the correct vehicle, Sales Order, line or BO reference, a controlled cost-centre update process corrects those links instead of changing arbitrary journal data. Vehicle-wise liability reporting and partner-ledger controls then use that context for review.

Invoice or billReceive or payMatch & reconcileRetain cost centreReport & review

These controls reduce repeated data entry and retain the user, source document and operating reference behind each amount.

Dashboards use the posted records in Odoo.

TCL Dashboard Hub brings four management views into one Odoo app: Daily Cash Snapshot, BO Profitability, Fleet Profitability and Company Standing. Each dashboard has its own access group, company-aware filters, date controls, amount display and source-record drill-downs.

Dashboard figures link to their supporting records. A revenue amount can open its posted lines; a vehicle result can open the vehicle and its cost sources; an overdue figure can open the receivables or payables behind it. Click history records the filter and target context so management analysis remains traceable.

Cash, commercial margin, vehicle result and company position answer different questions.

01 / DAILY CASH

What moved today and what was the closing balance?

Money In, Money Out and Closing Cash + Bank, with daily movement, journal detail and closing checks.

CASH IN + BANK RECEIPTS · CASH OUT + CHEQUES
02 / BO PROFITABILITY

Which customer arrangement is commercially complete?

Blanket Orders, linked Sales Orders, remaining to invoice, posted revenue, posted cost and net profit.

POSTED REVENUE − POSTED COST
03 / FLEET PROFITABILITY

Which vehicle has both income and cost linked?

Confirmed fleet income, expense-statement cost, other posted vehicle cost and data-coverage status.

MATCHED VEHICLE INCOME − MATCHED POSTED COST
04 / COMPANY STANDING

What is the posted financial position as of a date?

Cash, receivables, assets and investments less payables and short- and long-term liabilities.

ASSETS AND DUES − LIABILITIES

BO and Fleet profitability deliberately distinguish complete, partial and unlinked data. That matters in a live implementation: a missing revenue link should appear as a coverage issue, not silently turn into a vehicle loss. Company Standing similarly separates posted balances, aging and items needing management attention.

Review unallocated payments and receipts.

Posted vendor payments and customer receipts are compared with open documents using the partner and account context. The dashboard separates items that are ready to match, records where documents exist on another account, and balances with no open document available.

Suggestions are explainable and do not remove human review. Direct journal-entry candidates are identified separately, wrong-account cases are surfaced, and completed adjustments remain available through an audit history. This helps finance identify and review outstanding reconciliation work.

01

Ready

The payment or receipt and open document share the required context.

02

Account review

The partner has documents, but the account route needs correction.

03

No document

The balance remains available and visible until a valid document exists.

The command centre asks what needs attention next.

TCL Management Command Center combines current posted data into a due-date cash forecast, priority checks, expense comparisons, large cash-movement review and data-health score. It also shows whether BO, vehicle and asset data are complete enough to support the headline analysis.

The command centre is read-only. Its review prompts and recommendations open the supporting Odoo records. They do not change journal entries, invoices, bills, BOs, Sales Orders or vehicles.

Posted Odoo data→Due-date forecast→Priority & health checks→Supporting records

Linked records for operations, finance and management.

The commercial team can follow BO exposure. Operations can work from the Mile and vehicle. Finance can control expense statements, invoices, payments and reconciliation. Management can look across cash, customer work, fleet performance and company standing without asking each team for a separate workbook.

A negative margin, overdue amount or missing vehicle reference links to the transaction that needs review. Managers can check the source record using the same company and date filters.

RELATED WORK

TCL driver mobile appOdoo implementation and customisationCustom ERP and operational systemsCustom business mobile applications

LOGISTICS ERP & MANAGEMENT CONTROL

Need operations, accounting and dashboards to explain the same business result?

Discuss your workflow
Back to all Blog articles