Rate (by topic)ΒΆ
Rates are split between billing (bms.transaction) and the rate form definition (bms.rate), and the booking packing list edits rates directly. To see rates on one page you have to read all three.
6 endpoints - owned by 3 modules: bms.transaction, bms.rate, tms.booking
This page is a supporting index gathered by topic. The proper home of an endpoint is the module page, which follows the code structure; in each row below, the module name is that home. Whether to move a module in the code is a separate decision.
| Method | Path | What it does | Module |
|---|---|---|---|
| GET | /bms/ar-billing/rates |
Read the trucking rates per company that apply to a charge | bms.transaction |
| GET | /bms/ar-billing/setup/rates |
List the rates registered in the billing setup | bms.transaction |
| GET | /bms/rates/form-row |
Read the shape of one rate entry form row - fields, units and defaults | bms.rate |
| PATCH | /bms/ar-billing/rates/form |
Save the billing rate form values | bms.transaction |
| PATCH | /tms/bookings/(?P<id>\d+)/packing-list/rates |
Edit the rates on a packing list | tms.booking |
| POST/PATCH | /bms/ar-billing/setup/rates |
Register or edit a rate in the billing setup | bms.transaction |