tms.carrier¶
Looking up and editing carrier master records, and exporting the master. There is a lookup by phone number, which is what delivery dispatch uses when entering an assignment.
4 endpoints - system tms - module gate applies
What this module covers - Carrier master.
Endpoints¶
| Method | Path | What it does | Evidence |
|---|---|---|---|
| GET | /tms/carriers/by-phone |
Look up a carrier by phone number | handler carrier_master_by_phone_number() · tables T_CARRIER_MASTER |
| POST | /tms/carriers/export-master |
Export the carrier master | handler export_carrier_master_list() · tables T_CARRIER_MASTER · calls kj-view-actions.js |
| POST/PATCH | /tms/carriers/form |
Register or edit a carrier | handler tmsCarrierApiFormMutation() · calls popup.core.js |
| GET | /tms/carriers/(?P<id>\d+) |
Read a carrier in detail | handler prepare() |
Topics this module shares with other modules¶
- Carrier - this topic is spread across 2 modules and 5 endpoints.
Tables this module reads¶
T_CARRIER_MASTER (2x)
The description is a summary read off the route path, the handler, the tables it reaches and the screens that call it. Nothing is guessed without evidence: where the handler has to be read, it says so. The full evidence is on each endpoint page.