Class TourItemInputObject
A ShipmentItem pricing input object
Inheritance
System.Object
TourItemInputObject
Namespace: Simplic.Logistics.Pricing
Assembly: Simplic.Logistics.Pricing.dll
Syntax
public class TourItemInputObject : IInputObject
Properties
| Improve this Doc View SourceCarrierAddress
Gets or sets the carrier address
Declaration
public PricingAddress CarrierAddress { get; set; }
Property Value
Type | Description |
---|---|
PricingAddress |
Conditions
Gets or sets the conditions
Declaration
public IList<Condition> Conditions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<Condition> |
CurrentCondition
Gets or sets the current condition
Declaration
public Condition CurrentCondition { get; set; }
Property Value
Type | Description |
---|---|
Condition |
CurrentPrice
Gets the current price
Declaration
public double CurrentPrice { get; }
Property Value
Type | Description |
---|---|
System.Double |
CustomVariableValues
Gest or sets the custom pricing variables
Declaration
public IList<CustomVariableValue> CustomVariableValues { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<CustomVariableValue> |
Distance
Gets or sets the actual shipment distance (from load to delivery address) in km.
Declaration
public double Distance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
EndAddress
Gets or sets the end address
Declaration
public PricingAddress EndAddress { get; set; }
Property Value
Type | Description |
---|---|
PricingAddress |
EndDate
Gets or sets the tour end date
Declaration
public DateTime EndDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
GroupingKey
Gets or sets the grouping key
Declaration
public string GroupingKey { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Notes
Gets or sets the note
Declaration
public string Notes { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Price
Gets or sets the price
Declaration
public double Price { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Protocol
Gets or sets the protocol
Declaration
public IList<ProtocolEntry> Protocol { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<ProtocolEntry> |
ReferenceContext
Gets the reference context
Declaration
public string ReferenceContext { get; }
Property Value
Type | Description |
---|---|
System.String |
ReferenceGuid
Gets or sets the reference guid
Declaration
public Guid ReferenceGuid { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
ShipmentInput
Gets or sets the shipment item in the tour as pricing object
Declaration
public ShipmentItemInputObject ShipmentInput { get; set; }
Property Value
Type | Description |
---|---|
ShipmentItemInputObject |
StadtDate
Gets or sets the tour start date
Declaration
public DateTime StadtDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
StartAddress
Gets or sets the start address
Declaration
public PricingAddress StartAddress { get; set; }
Property Value
Type | Description |
---|---|
PricingAddress |
TollDistance
Gets or sets the toll distance of a shipment in km.
Declaration
public double TollDistance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TourGuid
Gets or sets the item guid
Declaration
public Guid TourGuid { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
TourNr
Gets or sets the shipment nr
Declaration
public string TourNr { get; set; }
Property Value
Type | Description |
---|---|
System.String |