Record TTradeRouteLeg
Unit
Declaration
type TTradeRouteLeg = record
Description
Leg of Trade Route
Corresponds to a panel in the UI.
Used within TContractLeg and TContract.
SCU and
SCUMaxSize.TotalSCUmust be equal for consistency (see TSCUxSizeRecord).
Overview
Fields
![]() |
GroupId: Integer; |
![]() |
LoadingStationName: String; |
![]() |
UnloadingStationName: String; |
![]() |
Commodity: String; |
![]() |
SCU: Integer; |
![]() |
SCUMaxSize: TSCUSize; |
![]() |
Done: Boolean; |
![]() |
Hide: Boolean; |
![]() |
SCUxSize: TSCUxSizeRecord; |
Description
Fields
![]() |
GroupId: Integer; |
|
Generic record grouping identifier. Panels with the same GroupId belong to the same contract leg. | |
![]() |
LoadingStationName: String; |
|
Crate loading station name. | |
![]() |
UnloadingStationName: String; |
|
Crate unloading station name. | |
![]() |
Commodity: String; |
|
Name of the goods. | |
![]() |
SCU: Integer; |
|
Total number of SCUs to be delivered. | |
![]() |
SCUMaxSize: TSCUSize; |
|
Maximum container size. | |
![]() |
Done: Boolean; |
|
Route completion flag. | |
![]() |
Hide: Boolean; |
|
Route visibility flag. | |
![]() |
SCUxSize: TSCUxSizeRecord; |
|
Record to keep track of the number of boxes for each SCU size. | |
