Module setup, access and navigation

Courier and Logistics Management module overview

Understand how drivers, vehicles, customers, jobs, dispatch, POD, finance, provider feeds and automation connect.

Audience: Courier operations staffPermission: Courier: ViewModule v2.0.0
Exact navigationAdmin Area → Courier & Logistics → Dashboard
Before you begin
  • The module must be installed and its schema must be ready.

What this guide covers

Understand how drivers, vehicles, customers, jobs, dispatch, POD, finance, provider feeds and automation connect. The instructions below follow the supplied module’s controller, form and model rules, including server-side validation and downstream effects.

Exact step-by-step process

  1. Open the dashboard.
  2. Review live operational, compliance and finance counts.
  3. Use the grouped menu to move into the relevant register.
  4. Complete the workflow in the register and verify its history, notification or linked accounting record.

Fields, choices and supported possibilities

Operational recordsDrivers, vehicles, customers, jobs, stops, assignments and delivery notes.
Control recordsDocuments, provider connections, webhooks, sync logs, fuel cards and audit entries.
Finance recordsSettlements, expenses, provider invoices, journals and linked CRM invoices.

Code-backed validations and workflow rules

  • The module uses soft deletion for supported entities so historic links remain available.
  • Every state-changing action is permission checked and audited.
  • Completion is evidence-led: a job cannot complete without a signed POD containing a snapshot.

Expected result and verification

  • The selected workflow remains connected to its source record, status history and downstream records.

Security, audit and operational checks

  • Use the exact record and least-privilege role before changing any state.
  • Verify the saved record after every action; a browser message alone is not evidence that every downstream step completed.
  • Use protected document and image routes rather than exposing server filesystem paths.
  • Keep customer, driver, provider, financial and credential data within the authorised workflow.
  • For provider, finance, employment, transport and compliance decisions, follow the organisation’s authorised professional process.
Do not bypass the code flowDo not force database values, invent a status, mark a job completed without signed POD evidence, or expose encrypted credentials to make a screen appear successful.