1. Courier & Parcel Management
  2. Data model
Reference

The tables behind Courier & Parcel Management

Courier & Parcel Management ships with 15 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
15
Features
6, plus shared settings
Change it
Add fields and tables in Proto

How the model is organised

Load planning

Loads carries Organization, Owner, Counterparty, Status, promised delivery at and Revision. Load stops holds ordered stop windows, actuals and proof reference. Organizations, team members and transport partners establish the operating context.

Driver and vehicle assignments

Load assignments connects Load, Driver and Vehicle across starts at and ends at. Drivers supplies eligibility until and external authority. Vehicles supplies equipment class, capacity LB and Readiness, while vehicle defects retains Severity, repair evidence and released at.

Parcel milestones

Parcel scans links Parent and Organization to tracking number, scanned at, package weight LB and scan type. Its Status and Revision describe the evidence acceptance lifecycle separately from the physical milestone.

Independent scan review

Review decisions identifies Parent, source revision, Reviewer, Decision, Reason and operation key for a submitted revision.

Delivery evidence

Loads.actual pickup at and Loads.actual delivery at record actual service. Load stops carries actual arrival at, actual departure at and proof reference. Record attachments preserves the evidence files and their uploader.

Exceptions and reconciliation

Operation receipts retains expected revision, result state, external reference, effect references and failure reason. Exchange rates supplies read-only Currency, effective from and Rate reference data; freight amount USD remains a USD load amount.

Every table, by feature

Load planning

7 tablesAbout this feature
  • Loads

    Courier loads with lifecycle, promised delivery, freight amount and counterparty.

    Linked to Organizations, Team members, Transport partners
  • Load stops

    Ordered pickup and delivery stops with windows, actuals and proof references.

    Linked to Loads
  • Transport partners

    Eligible carrier and delivery partners acting as load counterparties.

    Linked to Organizations
  • Organizations

    Operating organizations that own courier loads, members and partners.

  • Team members

    Internal staff membership linking platform users to an organization and role.

    Linked to Organizations, Users
  • Load assignments

    Nonoverlapping driver and vehicle assignments against a load window.

    Linked to Loads, Drivers, Vehicles
  • Operation receipts

    Durable operation receipts recording executed effects and their result state.

    Linked to Loads

Driver and vehicle assignments

5 tablesAbout this feature
  • Load assignments

    Nonoverlapping driver and vehicle assignments against a load window.

    Linked to Loads, Drivers, Vehicles
  • Drivers

    Driver roster with eligibility, authority reference and active state.

  • Vehicles

    Fleet vehicles with equipment class, capacity and readiness.

  • Vehicle defects

    Reported vehicle defects with severity, repair evidence and release time.

    Linked to Vehicles
  • Loads

    Courier loads with lifecycle, promised delivery, freight amount and counterparty.

    Linked to Organizations, Team members, Transport partners

Parcel milestones

4 tablesAbout this feature
  • Parcel scans

    Parcel milestone scan records accepted through the guarded domain workflow.

    Linked to Loads, Organizations
  • Loads

    Courier loads with lifecycle, promised delivery, freight amount and counterparty.

    Linked to Organizations, Team members, Transport partners
  • Record attachments

    Uploaded evidence files linked to a load with visibility control.

    Linked to Loads, Team members
  • Operation receipts

    Durable operation receipts recording executed effects and their result state.

    Linked to Loads

Independent scan review

6 tablesAbout this feature
  • Review decisions

    Independent approve, reject or return decisions on a source revision.

    Linked to Loads, Team members
  • Parcel scans

    Parcel milestone scan records accepted through the guarded domain workflow.

    Linked to Loads, Organizations
  • Team members

    Internal staff membership linking platform users to an organization and role.

    Linked to Organizations, Users
  • Loads

    Courier loads with lifecycle, promised delivery, freight amount and counterparty.

    Linked to Organizations, Team members, Transport partners
  • Record attachments

    Uploaded evidence files linked to a load with visibility control.

    Linked to Loads, Team members
  • Operation receipts

    Durable operation receipts recording executed effects and their result state.

    Linked to Loads

Delivery evidence

5 tablesAbout this feature
  • Loads

    Courier loads with lifecycle, promised delivery, freight amount and counterparty.

    Linked to Organizations, Team members, Transport partners
  • Load stops

    Ordered pickup and delivery stops with windows, actuals and proof references.

    Linked to Loads
  • Parcel scans

    Parcel milestone scan records accepted through the guarded domain workflow.

    Linked to Loads, Organizations
  • Record attachments

    Uploaded evidence files linked to a load with visibility control.

    Linked to Loads, Team members
  • Operation receipts

    Durable operation receipts recording executed effects and their result state.

    Linked to Loads

Exceptions and reconciliation

6 tablesAbout this feature
  • Operation receipts

    Durable operation receipts recording executed effects and their result state.

    Linked to Loads
  • Loads

    Courier loads with lifecycle, promised delivery, freight amount and counterparty.

    Linked to Organizations, Team members, Transport partners
  • Load stops

    Ordered pickup and delivery stops with windows, actuals and proof references.

    Linked to Loads
  • Review decisions

    Independent approve, reject or return decisions on a source revision.

    Linked to Loads, Team members
  • Parcel scans

    Parcel milestone scan records accepted through the guarded domain workflow.

    Linked to Loads, Organizations
  • Record attachments

    Uploaded evidence files linked to a load with visibility control.

    Linked to Loads, Team members

Shared and settings

2 tables
  • Exchange rates

    Read-only effective exchange rates for this app.

  • Users

    Users

    Linked to Users

Keys and references

The model contains 15 tables. Join by reference fields rather than names or descriptive text. Loads.Owner references team members, and team members.User identifies the platform user. Child Parent references lead to Loads; load assignments uses Load for that relationship.

Tracking number identifies a parcel in its operating context. A provider event identity identifies a particular physical scan and must remain distinguishable from that parcel number. Review decisions.source revision and operation receipts.expected revision retain their separate decision and execution meanings.

Drivers and Vehicles use stable roster codes and external references. Establish their allowed operating scope during setup, then validate assignments through the linked load and authenticated organization. Preserve Users and its platform-managed identity relationship.

Migration order

  1. Resolve identity and scope. Establish Users, Organizations and team members with their correct platform and organization references.
  2. Prepare partners and fleet. Load transport partners, Drivers and Vehicles, retaining eligibility and external identities. Bring exchange rates through its approved read-only source.
  3. Preserve defect evidence. Import vehicle defects with the correct Vehicle and genuine repair or release evidence. Resolve critical operating concerns before assigning the vehicle.
  4. Create load plans. Import Loads, then load stops and load assignments with the correct parent, driver and vehicle references.
  5. Retain events and decisions. Import parcel scans, record attachments, review decisions and operation receipts without changing original event times, revisions or decision meaning.

Set up Courier & Parcel Management your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started