Search Results for

    Show / Hide Table of Contents

    Class ShipmentItem

    Inheritance
    System.Object
    ShipmentItem
    DistanceBasedShipmentItem
    FixedPriceBasedShipmentItem
    LoadingAidBasedShipmentItem
    ObjectBasedShipmentItem
    PythonBasedShipmentItem
    TariffBasedShipmentItem
    TimeBasedShipmentItem
    WeightBasedShipmentItem
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.PlugIn.Logistics.Disposition
    Assembly: Simplic.PlugIn.Logistics.dll
    Syntax
    public abstract class ShipmentItem

    Constructors

    | Improve this Doc View Source

    ShipmentItem()

    Declaration
    public ShipmentItem()

    Properties

    | Improve this Doc View Source

    Article

    Gets the selected article object

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

    ArticleGLAId

    Gets or ssts the ArticleGLAId

    Declaration
    public Guid? ArticleGLAId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    ArticleId

    Gets or sets the article id

    Declaration
    public Guid? ArticleId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    BillCarrier

    Gets or sets the bill for carriers

    Declaration
    public bool BillCarrier { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    BillSupplier

    Gets or sets whether the supplier shall be billed

    Declaration
    public bool BillSupplier { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CalculatedCarrierValue

    Gets the calculated calue for carrier

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

    CalculatedCustomerValue

    Gets the calculatet Value for customer

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

    CalculatedSupplierValue

    Gets the calculated value for the supplier.

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

    CalculatetCarrierValue

    Gets the calculated calue for carrier

    Declaration
    [Obsolete("Please use CalculatedCarrierValue instead.")]
    public PreciseDecimal CalculatetCarrierValue { get; set; }
    Property Value
    Type Description
    PreciseDecimal
    | Improve this Doc View Source

    CarrierQuantity

    Gets or sets the quantity for carriers

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

    CarrierStatus

    Gets or sets the status

    Declaration
    public ShipmentItemStatus CarrierStatus { get; set; }
    Property Value
    Type Description
    ShipmentItemStatus
    | Improve this Doc View Source

    CarrierStatusId

    Gets or sets the unique carrier status

    Declaration
    public Guid? CarrierStatusId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    CarrierValue

    Gets or sets the value for carriers

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

    Conditions

    Gets or sets the conditions

    Declaration
    public IList<Condition> Conditions { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.IList<Condition>
    | Improve this Doc View Source

    ConsignmentNote

    Gets or sets the ConsignmentNote

    Declaration
    public string ConsignmentNote { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Container

    Gets or sets the container

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

    ContainerId

    Gets or sets the container id

    Declaration
    public Guid? ContainerId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    ContainerType

    Gets or sets the container type

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

    ContainerTypeId

    Gets or sets the container type id

    Declaration
    public Guid? ContainerTypeId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    CustomerQuantity

    Gets or sets the quantity for customers

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

    CustomerValue

    Gets or sets the value for customers

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

    DisposalProof

    Gets or sets the DisposalProof

    Declaration
    public string DisposalProof { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Id

    Gets or sets the item id

    Declaration
    public Guid Id { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    Idtf

    Gets or sets the Idtf number

    Declaration
    public string Idtf { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    IndexNumber

    Gets or sets the item index

    Declaration
    public int? IndexNumber { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    IsBillable

    Gets or sets whether this item is billable

    Declaration
    public bool IsBillable { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsDeleted

    Gets or sets wherther the item is deleted

    Declaration
    public bool IsDeleted { 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

    IsTranship

    Gets or sets whether the shipment item is a tranship

    Declaration
    public bool IsTranship { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    ItemText

    Declaration
    public string ItemText { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    PurchaseQuantity

    Gets or sets the purchase quantity

    Declaration
    public PreciseDecimal? PurchaseQuantity { get; set; }
    Property Value
    Type Description
    System.Nullable<PreciseDecimal>
    | Improve this Doc View Source

    PurchaseValue

    Gets or sets the purchage value

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

    QuantityUnit

    Gets or sets the quantity unit

    Declaration
    public Guid QuantityUnit { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    Shipment

    Gets or sets the parent shipment

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

    ShipmentId

    Gets or sets the shipment id

    Declaration
    public Guid ShipmentId { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    SplitParentId

    Gets or sets the item id of parent shipment item

    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 ShipmentItemStatus Status { get; set; }
    Property Value
    Type Description
    ShipmentItemStatus
    | Improve this Doc View Source

    StatusId

    Gets or sets the unique status is

    Declaration
    public Guid? StatusId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    Supplier

    Gets the selected supplier object

    Declaration
    public SAC.Contact.Contact Supplier { get; set; }
    Property Value
    Type Description
    SAC.Contact.Contact
    | Improve this Doc View Source

    SupplierId

    Gets or sets the article supplier id

    Declaration
    public long? SupplierId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int64>
    | Improve this Doc View Source

    SupplierStatus

    Gets or sets the status

    Declaration
    public ShipmentItemStatus SupplierStatus { get; set; }
    Property Value
    Type Description
    ShipmentItemStatus
    | Improve this Doc View Source

    SupplierStatusId

    Gets or sets the supplier billing state

    Declaration
    public Guid SupplierStatusId { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    TaxId

    Gets or sets the tax id

    Declaration
    public abstract Guid? TaxId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    TemperatureId

    Gets or sets the temperature id

    Declaration
    public Guid? TemperatureId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    TotalPurchaseValue

    Gets the total purchase value

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

    TradingUnit

    Gets or sets the trading unit

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

    TransactionItemId

    Gets or sets the transaction item id

    Declaration
    public Guid TransactionItemId { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    TranshipPartAmount

    Gets or sets the TranshipPartAmount

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

    Type

    Gets or sets the item Type

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

    TypeId

    Gets or sets the type id

    Declaration
    public Guid TypeId { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    WasteKey

    Gets or sets the WasteKey from the 'European waste catalouge and hazardous waste list' or the German AVV

    Declaration
    public string WasteKey { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    WasteLabel

    Gets or sets wgether the WasteLabel is set

    Declaration
    public bool WasteLabel { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Weight

    Gets or sets the weight

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

    WeightNotes

    Gets or sets a stateful collection of weight notes

    Declaration
    public StatefulCollection<ShipmentWeightNote> WeightNotes { get; set; }
    Property Value
    Type Description
    StatefulCollection<ShipmentWeightNote>

    Methods

    | Improve this Doc View Source

    CopyBaseMember(ShipmentItem, Boolean)

    Copy base information

    Declaration
    protected void CopyBaseMember(ShipmentItem copyTo, bool copyId = false)
    Parameters
    Type Name Description
    ShipmentItem copyTo

    Target to copy the information to

    System.Boolean copyId

    True if the id should be copied too

    | Improve this Doc View Source

    DeepCopy(Boolean, Guid)

    Copy shipment items

    Declaration
    public abstract ShipmentItem DeepCopy(bool newId, Guid id)
    Parameters
    Type Name Description
    System.Boolean newId

    True if a new id should be generated

    System.Guid id

    Shipment id

    Returns
    Type Description
    ShipmentItem

    New item instance

    | Improve this Doc View Source

    LoadConditions()

    Loads the conditions

    Declaration
    public IList<Condition> LoadConditions()
    Returns
    Type Description
    System.Collections.Generic.IList<Condition>
    | Improve this Doc View Source

    LoadWeightNotes()

    Loads all weight notes for the actual position

    Declaration
    public StatefulCollection<ShipmentWeightNote> LoadWeightNotes()
    Returns
    Type Description
    StatefulCollection<ShipmentWeightNote>
    | Improve this Doc View Source

    SetPriceCustomer(Double)

    Sets the price of the current item

    Declaration
    public abstract void SetPriceCustomer(double totalPrice)
    Parameters
    Type Name Description
    System.Double totalPrice

    The total price

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx