mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 18:42:49 +00:00
feat: implement shipping line bookings management
- Add ShippingLineBookingsPage for listing and managing shipping line bookings. - Create ShippingLineDocumentsModal for document uploads related to bookings. - Introduce ShippingLineInitiateModal for initiating new shipping line bookings. - Implement booking document state management with booking-doc-state utility. - Add shipping line bookings service for API interactions. - Update index to export new components and services. - Enhance types for freight to include shipping line credits.
This commit is contained in:
@@ -188,6 +188,13 @@ export enum InvoiceSource {
|
||||
LastMile = "lastmile",
|
||||
/** Customs clearance service fee — billed on the booking invoice with the freight. */
|
||||
Clearance = "clearance",
|
||||
/**
|
||||
* A batch of shipping-line credits billed together. Unlike every other
|
||||
* source, `sourceId` is the shipping line's id rather than a single record's:
|
||||
* the invoice covers many bookings, and the credits themselves carry the
|
||||
* per-booking link.
|
||||
*/
|
||||
ShippingLineCredit = "shipping_line_credit",
|
||||
}
|
||||
|
||||
export enum SchedulingStatus {
|
||||
|
||||
Reference in New Issue
Block a user