Class Shipment
Represents a simplic shipment
Inheritance
System.Object
Shipment
Assembly: Simplic.PlugIn.Logistics.dll
Syntax
public class Shipment : IMultiTenantCompatible
Constructors
|
Improve this Doc
View Source
Shipment()
Declaration
Properties
|
Improve this Doc
View Source
ActiveTourId
Gets or sets the currently active tour id
Declaration
public Guid? ActiveTourId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
ActualFromLoadDate
Gets or sets the actual begin load date
Declaration
public DateTime? ActualFromLoadDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
ActualFromLoadTime
Gets or sets the begin load time
Declaration
public TimeSpan? ActualFromLoadTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
ActualFromUnloadDate
Gets or sets the actual unload date (start)
Declaration
public DateTime? ActualFromUnloadDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
ActualFromUnloadTime
Gets or sets the actual unload time (start)
Declaration
public TimeSpan? ActualFromUnloadTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
ActualToLoadDate
Gets or sets the load date
Declaration
public DateTime? ActualToLoadDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
ActualToLoadTime
Gets or sets the actual load date (to/end)
Declaration
public TimeSpan? ActualToLoadTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
ActualToUnloadDate
Gets or sets the actual unload date (end)
Declaration
public DateTime? ActualToUnloadDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
ActualToUnloadTime
Gets or sets the actual unload time (end)
Declaration
public TimeSpan? ActualToUnloadTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
CacheScope
Declaration
[Browsable(false)]
public CacheScope CacheScope { get; }
Property Value
|
Improve this Doc
View Source
CalculatedCarrierValueSum
Declaration
public PreciseDecimal CalculatedCarrierValueSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
CalculatedCustomerValueSum
Declaration
public PreciseDecimal CalculatedCustomerValueSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
CalculatedSupplierValueSum
Add calculated supplier value sum
Declaration
public PreciseDecimal CalculatedSupplierValueSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
CalculateRoute
Gets or sets whether to calculuate route and toll information
Declaration
public bool CalculateRoute { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
CarrierAddress
Gets the carrier address based on the id and sets the carrier address
Declaration
public SAC.Contact.Contact CarrierAddress { get; set; }
Property Value
Type |
Description |
SAC.Contact.Contact |
|
|
Improve this Doc
View Source
CarrierAddressId
Gets or sets the carrierAddressId
Declaration
public Guid? CarrierAddressId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
CarrierQuantitySum
Declaration
public PreciseDecimal CarrierQuantitySum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
CarrierValueSum
Declaration
public PreciseDecimal CarrierValueSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
ConstructionSiteId
Gets or sets the construction site id.
Declaration
public Guid? ConstructionSiteId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
ContinuousNumber
Gets or sets a continuous number
Declaration
public long ContinuousNumber { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
ContractId
Gets or sets the contract id.
Declaration
public Guid? ContractId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
ContractItemId
Gets or sets the contract item id.
Declaration
public Guid? ContractItemId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
CreateDateTime
Gets or sets the create date time
Declaration
public DateTime CreateDateTime { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
CreateUserId
Gets or sets the create user id
Declaration
public int CreateUserId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
CurrentPricing
Gets the current pricig configuration
Declaration
public PricingConfigurationInformation CurrentPricing { get; }
Property Value
Type |
Description |
PricingConfigurationInformation |
|
|
Improve this Doc
View Source
CustomerLoadNumber
Gets or sets the customer load number
Declaration
public string CustomerLoadNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CustomerQuantitySum
Declaration
public PreciseDecimal CustomerQuantitySum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
CustomerUnloadNumber
Gets or sets the external customer unload number
Declaration
public string CustomerUnloadNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CustomerValueSum
Declaration
public PreciseDecimal CustomerValueSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
CustomPricingConfigurationId
Gets or sets the custom pricing configuration id
Declaration
public Guid? CustomPricingConfigurationId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
DeliveryAddress
Gets the delivery address contact based on the id and sets the delivery address contact
Declaration
public SAC.Contact.Contact DeliveryAddress { get; set; }
Property Value
Type |
Description |
SAC.Contact.Contact |
|
|
Improve this Doc
View Source
DeliveryAddressId
Gets or sets the unique delivery address
Declaration
public Guid DeliveryAddressId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
DeliveryAddressLatitude
Gets or sets the latitude of the delivery address
Declaration
public double? DeliveryAddressLatitude { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Double> |
|
|
Improve this Doc
View Source
DeliveryAddressLongitude
Gets or sets the longitude of the delivery address
Declaration
public double? DeliveryAddressLongitude { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Double> |
|
|
Improve this Doc
View Source
DeliveryTelematicWorkflow
Gets or sest the DeliveryTelematicWorkflow
Declaration
public TelematicWorkflow DeliveryTelematicWorkflow { get; set; }
Property Value
|
Improve this Doc
View Source
DeliveryTelematicWorkflowId
Gets or sets the DeliveryTelematicWorkflowId
Declaration
public Guid DeliveryTelematicWorkflowId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
DistanceToDeliveryAddress
Gets or sets the distance from the current position to the delivery address in meter
Declaration
public int DistanceToDeliveryAddress { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Documents
Gets or sets a list of documents
Declaration
public StatefulCollection<ShipmentDocument> Documents { get; set; }
Property Value
|
Improve this Doc
View Source
DurationInMinutes
Gets or sets the time in minutes which is required for the shipment
Declaration
public int DurationInMinutes { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ExtShipmentNr
Gets or sets the external shipment number
Declaration
public string ExtShipmentNr { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ForwarderAddress
Gets or sets the ForwarderAddress
Declaration
public SAC.Contact.Contact ForwarderAddress { get; set; }
Property Value
Type |
Description |
SAC.Contact.Contact |
|
|
Improve this Doc
View Source
ForwarderAddressId
Gets or sets the ForwarderAddressId
Declaration
public Guid? ForwarderAddressId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
FreightPayerAddress
Gets or sets the FreightPayer
Declaration
public SAC.Contact.Contact FreightPayerAddress { get; set; }
Property Value
Type |
Description |
SAC.Contact.Contact |
|
|
Improve this Doc
View Source
FreightPayerAddressId
Gets or sets the FreightPayerId
Declaration
public Guid? FreightPayerAddressId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
FromLoadDate
Gets or set the first possible load date
Declaration
public DateTime FromLoadDate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
FromLoadDateTime
Gets the from load date and time
Declaration
public DateTime FromLoadDateTime { get; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
FromLoadTime
Gets or sets the first possibble load time
Declaration
public TimeSpan FromLoadTime { get; set; }
Property Value
Type |
Description |
System.TimeSpan |
|
|
Improve this Doc
View Source
FromUnloadDate
Gets or sets the first possible unload date
Declaration
public DateTime FromUnloadDate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
FromUnloadDateTime
Gets the from unload date and time
Declaration
public DateTime FromUnloadDateTime { get; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
FromUnloadTime
Gets or sets the first possible unload time
Declaration
public TimeSpan FromUnloadTime { get; set; }
Property Value
Type |
Description |
System.TimeSpan |
|
|
Improve this Doc
View Source
GlobalShipmentId
Gets or sets a global shipment it
Declaration
public Guid? GlobalShipmentId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
HasBillableShipmentCarrier
Gets or sets whether any item with carrierstatus open exists
Declaration
public bool HasBillableShipmentCarrier { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
HasBillableShipmentCustomer
Gets or sets whether any item with status open exists
Declaration
public bool HasBillableShipmentCustomer { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
HasLoadingTimeSlot
Gets or sets whether a loading slot exists
Declaration
public bool HasLoadingTimeSlot { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
HasUnloadingTimeSlot
Gets or sets whether a unloading slot exists
Declaration
public bool HasUnloadingTimeSlot { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Id
Declaration
public Guid Id { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
IsDeleted
Gets or sets whether the shipment is deleted
Declaration
public bool IsDeleted { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsFinished
Gets or sets whether the shipment is finished
Declaration
public bool IsFinished { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsSplitted
Gets or sets whether the item is splitted
Declaration
public bool IsSplitted { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsStarted
Gets or sets whether the shipment is started yet
Declaration
public bool IsStarted { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsTemplate
Gets or sets whether the current shipment is a template
Declaration
public bool IsTemplate { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Items
Gets a stateful collection of positions
Declaration
public StatefulCollection<ShipmentItem> Items { get; }
Property Value
|
Improve this Doc
View Source
LoadAddress
Gets the load address contact based on the id and sets the load address contact
Declaration
public SAC.Contact.Contact LoadAddress { get; set; }
Property Value
Type |
Description |
SAC.Contact.Contact |
|
|
Improve this Doc
View Source
LoadAddressId
Gets or sets the unique load address
Declaration
public Guid LoadAddressId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
LoadAddressLatitude
Gets or sets the latitude of the load address
Declaration
public double? LoadAddressLatitude { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Double> |
|
|
Improve this Doc
View Source
LoadAddressLongitude
Gets or sets the longitude of the load address
Declaration
public double? LoadAddressLongitude { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Double> |
|
|
Improve this Doc
View Source
LoadDeliveryAddressChanged
Declaration
public bool LoadDeliveryAddressChanged { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Declaration
public PreciseDecimal LoadingMetersSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
LoadTelematicWorkflow
Declaration
public TelematicWorkflow LoadTelematicWorkflow { get; }
Property Value
|
Improve this Doc
View Source
LoadTelematicWorkflowId
Declaration
public Guid LoadTelematicWorkflowId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
Notes
Gets or sets a notes field
Declaration
public string Notes { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
OrderDate
Gets or sets the order date
Declaration
public DateTime OrderDate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
PitchesSum
Declaration
public PreciseDecimal PitchesSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
ReceiverAddress
Gets or sets the ReceiverAddress
Declaration
public SAC.Contact.Contact ReceiverAddress { get; set; }
Property Value
Type |
Description |
SAC.Contact.Contact |
|
|
Improve this Doc
View Source
ReceiverAddressId
Gets or sets the ReceiverAddressId
Declaration
public Guid? ReceiverAddressId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
RecipientAddress
Gets the recipient address contact based on the id and sets the recipient address contact
Declaration
public SAC.Contact.Contact RecipientAddress { get; set; }
Property Value
Type |
Description |
SAC.Contact.Contact |
|
|
Improve this Doc
View Source
RecipientAddressId
Gets or sets the unique recipient address (Where the unload is done)
Declaration
public Guid? RecipientAddressId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
RequiredTimeInMinutes
Gets or sets the time that is required to finish this tour
Declaration
public int RequiredTimeInMinutes { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ScheduledFromLoadDate
Gets or sets the actual begin scheduled date
Declaration
public DateTime? ScheduledFromLoadDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
ScheduledFromLoadTime
Gets or sets the begin scheduled time
Declaration
public TimeSpan? ScheduledFromLoadTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
ScheduledFromUnloadDate
Gets or sets the scheduled unload date (start)
Declaration
public DateTime? ScheduledFromUnloadDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
ScheduledFromUnloadTime
Gets or sets the scheduled unload time (start)
Declaration
public TimeSpan? ScheduledFromUnloadTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
ScheduledToLoadDate
Gets or sets the scheduled date
Declaration
public DateTime? ScheduledToLoadDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
ScheduledToLoadTime
Gets or sets the scheduled load date (to/end)
Declaration
public TimeSpan? ScheduledToLoadTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
ScheduledToUnloadDate
Gets or sets the scheduled unload date (end)
Declaration
public DateTime? ScheduledToUnloadDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
ScheduledToUnloadTime
Gets or sets the scheduled unload time (end)
Declaration
public TimeSpan? ScheduledToUnloadTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
SelectedTenant
Gets or sets the currently selected tenant
Declaration
public OrganizationTenant SelectedTenant { get; set; }
Property Value
Type |
Description |
OrganizationTenant |
|
|
Improve this Doc
View Source
SenderAddress
Gets the sender address contact based on the id and sets the sender address contact
Declaration
public SAC.Contact.Contact SenderAddress { get; set; }
Property Value
Type |
Description |
SAC.Contact.Contact |
|
|
Improve this Doc
View Source
SenderAddressId
Gets or sets the unique sender address
Declaration
public Guid? SenderAddressId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
ShipmentNr
Gets or sets the internal shipment number
Declaration
public string ShipmentNr { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ShipName
Gets or sets the ShipName
Declaration
public string ShipName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SplitParentId
Gets or sets the id of a splitted shipment
Declaration
public Guid? SplitParentId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
Status
Declaration
public ShipmentStatus Status { get; set; }
Property Value
|
Improve this Doc
View Source
StatusCarrier
Gets or sets the billing status for the freight carrier
Declaration
public Guid StatusCarrier { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
StatusCustomer
Gets or sets the billing status for the customer
Declaration
public Guid StatusCustomer { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
StatusId
gets or sets the Status Id
Declaration
public Guid StatusId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
StatusSupplier
Gets or sets the billing status for the supplier
Declaration
public Guid StatusSupplier { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
Declaration
public StatefulCollection<ShipmentTag> Tags { get; set; }
Property Value
|
Improve this Doc
View Source
TemplateName
Gets or sets the TemplateName
Declaration
public string TemplateName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
TenantId
Gets or sets the currently selected tenants
Declaration
public Guid TenantId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
|
Improve this Doc
View Source
Tenants
Gets or sets all organization tenants
Declaration
public ObservableCollection<OrganizationTenant> Tenants { get; set; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ObservableCollection<OrganizationTenant> |
|
|
Improve this Doc
View Source
Toll
Declaration
public PreciseDecimal Toll { get; set; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
TollDistance
Declaration
public int TollDistance { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
TollFactor
Declaration
public PreciseDecimal TollFactor { get; set; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
ToLoadDate
Gets or sets the last possible load date
Declaration
public DateTime ToLoadDate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
ToLoadDateTime
Gets the to load date and time
Declaration
public DateTime ToLoadDateTime { get; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
ToLoadTime
Gets or sets the last possible load time
Declaration
public TimeSpan ToLoadTime { get; set; }
Property Value
Type |
Description |
System.TimeSpan |
|
|
Improve this Doc
View Source
ToUnloadDate
Gets or sets the last possible unload date
Declaration
public DateTime ToUnloadDate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
ToUnloadDateTime
Gets the to unload date and time
Declaration
public DateTime ToUnloadDateTime { get; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
ToUnloadTime
Gets or sets the last possible unload time
Declaration
public TimeSpan ToUnloadTime { get; set; }
Property Value
Type |
Description |
System.TimeSpan |
|
|
Improve this Doc
View Source
Tours
Gets or sets a list of tours which are connected to the shipment
Declaration
public StatefulCollection<Tour> Tours { get; set; }
Property Value
Type |
Description |
StatefulCollection<Tour> |
|
|
Improve this Doc
View Source
TradingUnitSum
Gets or sets the trading unit
Declaration
public PreciseDecimal TradingUnitSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
|
Improve this Doc
View Source
TranshipPartialShipments
Gets or sets a collection of observable collections
Declaration
public StatefulCollection<TranshipPartialShipment> TranshipPartialShipments { get; set; }
Property Value
|
Improve this Doc
View Source
TransportOrder
Gets or sets the current transport order
Declaration
public TransportOrder TransportOrder { get; set; }
Property Value
|
Improve this Doc
View Source
TransportOrderId
Gets or sets the TransporOrder id
Declaration
public Guid? TransportOrderId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
TransportOrderReservation
Declaration
public bool TransportOrderReservation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
TransportOrderReservationDateTime
Declaration
public DateTime? TransportOrderReservationDateTime { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
TransportOrderReservationUserId
Declaration
public int? TransportOrderReservationUserId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
|
Improve this Doc
View Source
UpdateDateTime
Gets or sets the update date time
Declaration
public DateTime UpdateDateTime { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
|
Improve this Doc
View Source
UpdateUserId
Gets or sets the update user id
Declaration
public int UpdateUserId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
WeightSum
Declaration
public PreciseDecimal WeightSum { get; }
Property Value
Type |
Description |
PreciseDecimal |
|
Methods
|
Improve this Doc
View Source
CalculateTranships()
Calculates and recalculates the Tranship information
Declaration
public void CalculateTranships()
|
Improve this Doc
View Source
DeepCopy(Boolean)
Create a deep copy from the current shipment
Declaration
public Shipment DeepCopy(bool newId)
Parameters
Type |
Name |
Description |
System.Boolean |
newId |
True if a new id should be generated
|
Returns
Type |
Description |
Shipment |
New shipment instance
|
|
Improve this Doc
View Source
ExecutePricingConnfigurationCustomer(Guid)
Executes the pricing configuration for th ecurrent shipment
Declaration
public async Task ExecutePricingConnfigurationCustomer(Guid pricingConfigurationId)
Parameters
Type |
Name |
Description |
System.Guid |
pricingConfigurationId |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
LoadDocuments()
Declaration
public StatefulCollection<ShipmentDocument> LoadDocuments()
Returns
|
Improve this Doc
View Source
LoadItems()
Loads a collection of positions
Declaration
public StatefulCollection<ShipmentItem> LoadItems()
Returns
Type |
Description |
StatefulCollection<ShipmentItem> |
Collection of positions
|
|
Improve this Doc
View Source
LoadItemsAsync()
Declaration
public async Task<StatefulCollection<ShipmentItem>> LoadItemsAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<StatefulCollection<ShipmentItem>> |
|
|
Improve this Doc
View Source
Loads the tags for this shipment
Declaration
public StatefulCollection<ShipmentTag> LoadTags()
Returns
|
Improve this Doc
View Source
LoadTours()
Load all tours that are connected with this shipment
Declaration
public ICollection<Tour> LoadTours()
Returns
Type |
Description |
System.Collections.Generic.ICollection<Tour> |
Collection of tours
|
|
Improve this Doc
View Source
LoadTranshipPartialShipments()
Declaration
public StatefulCollection<TranshipPartialShipment> LoadTranshipPartialShipments()
Returns
|
Improve this Doc
View Source
Merge(Shipment, Shipment)
Undo a split process and merge shipments
Declaration
protected void Merge(Shipment source, Shipment target)
Parameters
|
Improve this Doc
View Source
RefreshLatitudeLongitude()
Refresh latitude and longitude for load and delivery address
Declaration
public void RefreshLatitudeLongitude()
|
Improve this Doc
View Source
RefreshPricing()
Function to call whenever a freight payer is refrehsed (freight payer or sender)
Declaration
public async Task RefreshPricing()
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
Split(IList<ShipmentItemSplit>)
Split the current shipment into a new shipment and merge items
Declaration
public Shipment Split(IList<ShipmentItemSplit> items)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<ShipmentItemSplit> |
items |
Splitting information
|
Returns
Type |
Description |
Shipment |
List of new splitted items
|
|
Improve this Doc
View Source
UndoSplit(Boolean, IList<Shipment>)
Undo a split process and merge shipments
Declaration
public IList<Shipment> UndoSplit(bool mergeIntoParent, IList<Shipment> preLoadedShipments = null)
Parameters
Type |
Name |
Description |
System.Boolean |
mergeIntoParent |
If set to true, the current shipment will be merged into its parent too
|
System.Collections.Generic.IList<Shipment> |
preLoadedShipments |
List of already loaded shipment objects. This will be used for merging if required. Missing shipments will be loaded automatically
|
Returns
Type |
Description |
System.Collections.Generic.IList<Shipment> |
List of changed shipments
|
Events
|
Improve this Doc
View Source
UndoSplitNotAllowed
Declaration
public event Shipment.UndoSplitNotAllowedEventHandler UndoSplitNotAllowed
Event Type