Search Results for

    Show / Hide Table of Contents

    Class Shipment

    Represents a simplic shipment

    Inheritance
    System.Object
    Shipment
    Namespace: Simplic.PlugIn.Logistics.Disposition
    Assembly: Simplic.PlugIn.Logistics.dll
    Syntax
    public class Shipment : IMultiTenantCompatible

    Constructors

    | Improve this Doc View Source

    Shipment()

    Initialize new shipment

    Declaration
    public Shipment()

    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

    Gets the cache scope

    Declaration
    [Browsable(false)]
    public CacheScope CacheScope { get; }
    Property Value
    Type Description
    CacheScope
    | 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
    Type Description
    TelematicWorkflow
    | 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
    Type Description
    StatefulCollection<ShipmentDocument>
    | 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

    Gets/sets guid

    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
    Type Description
    StatefulCollection<ShipmentItem>
    | 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

    LoadingMetersSum

    Declaration
    public PreciseDecimal LoadingMetersSum { get; }
    Property Value
    Type Description
    PreciseDecimal
    | Improve this Doc View Source

    LoadTelematicWorkflow

    Declaration
    public TelematicWorkflow LoadTelematicWorkflow { get; }
    Property Value
    Type Description
    TelematicWorkflow
    | 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

    gets or sets the status

    Declaration
    public ShipmentStatus Status { get; set; }
    Property Value
    Type Description
    ShipmentStatus
    | 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

    Tags

    Gets or sets the tags

    Declaration
    public StatefulCollection<ShipmentTag> Tags { get; set; }
    Property Value
    Type Description
    StatefulCollection<ShipmentTag>
    | 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
    Type Description
    StatefulCollection<TranshipPartialShipment>
    | Improve this Doc View Source

    TransportOrder

    Gets or sets the current transport order

    Declaration
    public TransportOrder TransportOrder { get; set; }
    Property Value
    Type Description
    TransportOrder
    | 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()

    Load shipment documents

    Declaration
    public StatefulCollection<ShipmentDocument> LoadDocuments()
    Returns
    Type Description
    StatefulCollection<ShipmentDocument>
    | 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

    LoadTags()

    Loads the tags for this shipment

    Declaration
    public StatefulCollection<ShipmentTag> LoadTags()
    Returns
    Type Description
    StatefulCollection<ShipmentTag>
    | 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
    Type Description
    StatefulCollection<TranshipPartialShipment>
    | Improve this Doc View Source

    Merge(Shipment, Shipment)

    Undo a split process and merge shipments

    Declaration
    protected void Merge(Shipment source, Shipment target)
    Parameters
    Type Name Description
    Shipment source
    Shipment target
    | 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
    Type Description
    Shipment.UndoSplitNotAllowedEventHandler
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx