Crate commerce_types

Source

Structs§

Address
Address definition
CargoSummary
What you’re moving (high-level)
Classification
Classification (UNSPSC, ECLASS, …)
ContactInfo
Minimal contact info for supervisors/contractors (maps to cXML <Contact>)
Contractor
Who did the work (cXML <Contractor>)
ContractorIdentifier
Contractor identifier (cXML <ContractorIdentifier domain=...>)
Equipment
Equipment / container / trailer requirements
FeeDetail
Optional “fee” style charge
Item
Datatype for a single item - bundles item-id and item-detail
ItemDetail
Details of a single position in the purchase order
ItemID
Supplier and buyer part/item ID
ItemOut
A single item position in the purchase order
LaborDetail
Labor service details (subset of cXML <LaborDetail>)
LegStop
An intermediate stop (for multi-pick/drop). Each stop can model both arrival & departure.
ManufacturerInfo
Information about the manufacturer
OrderRequest
The full request datatype for a purchase order
OrderRequestHeader
Header of an order-request
Period
Time period for a service (cXML <Period>)
PriceBasisQuantity
Quantity + UOM that the price is based on (cXML <PriceBasisQuantity>)
SpendDetail
Mirrors cXML <SpendDetail> → may contain Travel, Fee, and/or Labor
StepTiming
Requested vs planned vs estimated vs actual for one step (pickup or delivery)
TermReference
Identifies the meaning of a UnitRate (cXML <TermReference>)
TimeWindow
A time window (site availability / appointment window)
TransportEvent
Execution/visibility event (optional stream)
TransportationRequest
A transport service request/tender/booking (A→B or multi-stop)
TravelDetail
Optional “travel” style cost bucket (kept simple; extend as needed)
UnitRate
Service pricing per time/measure unit (cXML <UnitRate>)

Enums§

Accessorial
Accessorial services (used to add cost / constraints on the delivery)
ClassificationDomain
ContractorIdentifierDomain
OrderType
Defines if the order was “new”, an “update” or should be “delete“d
TransportEventCode
A compact event vocabulary
TransportMode
Road/Air/Ocean/Rail or mixed
TransportStatus
Where you are in the request→execution flow
UnitOfMeasure
ISO Units-of-Measure-Codes or a freely defined measure