Skip to content

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