Click or drag to resize
Infosoft Logo

StreetTransaction Class

Contains a class that represents an a Dimaps GAD transaction, used for representing a street in delivery.
Inheritance Hierarchy
SystemObject
  Infosoft.Common.Contracts.DataContracts.DistributionIntegration.DimapsDiMapsTransaction
    Infosoft.Common.Contracts.DataContracts.DistributionIntegration.DimapsStreetTransaction

Namespace: Infosoft.Common.Contracts.DataContracts.DistributionIntegration.Dimaps
Assembly: Infosoft.Common.Contracts (in Infosoft.Common.Contracts.dll) Version: 4.00.0.0
Syntax
public class StreetTransaction : DiMapsTransaction, 
	IDiMapsTransaction, IEquatable<StreetTransaction>

The StreetTransaction type exposes the following members.

Properties
 NameDescription
Public propertyCountryCode Gets or sets the transaction identifier.
Public propertyCustomerNumber Gets the customer the transaction relates to (if any). Typically relevant for complaints, and delivery start/stops.
(Inherited from DiMapsTransaction)
Public propertyDeadlineLateDelivery Gets or sets the deadline late delivery.
Public propertyDeadlineNormalDelivery Gets or sets the deadline normal delivery.
Public propertyDelivery Gets or sets the delivery.
Public propertyDirection Gets the direction relative to the Infosystems suite (i.e. incomming for transactions that should be imported, and outgoing for transactions that should be written to file for shipping to DiMaps).
(Overrides DiMapsTransactionDirection)
Public propertyDistributionForm Gets or sets the disitribution form.
Public propertyDistributor Gets or sets the distributor.
Public propertyEndDate Gets or sets the end date.
Public propertyFromHouseLetter Gets or sets from houseletter.
Public propertyFromHouseNumber Gets or sets the title code.
Public propertyLocationName Gets or sets the locationname for the address. i.e. not the city but the extra location description to differ between streets when the same street exists multiple time in the same zip code area
Public propertyMunicipality Gets or sets the municipality.
Public propertyRouteNumber Gets or sets the route number.
Public propertyStartDate Gets or sets the start date.
Public propertyStreetId Gets or sets the type of the transaction.
Public propertyStreetName Gets or sets the customer number.
Public propertyTitleCode Gets the title the transaction relates to (if any). Relevant for most transaction types that are not informational.
(Inherited from DiMapsTransaction)
Public propertyToHouseLetter Gets or sets to house letter.
Public propertyToHouseNumber Gets or sets to house number.
Public propertyTransactionNumber Gets or sets the number of the transaction, this number is not unique and is used to correlate request/responses over time on the same type of transaction.
(Inherited from DiMapsTransaction)
Public propertyTransactionType Gets the type of the transaction record
(Overrides DiMapsTransactionTransactionType)
Public propertyType Gets or sets the type.
Public propertyWeekDaysDelivery Gets or sets the week days delivery. Each day has 1 for delivery or 0 if not, and is separated with comma. First day of week is monday.
Public propertyZipCode Gets or sets the type of the transaction.
Top
Explicit Interface Implementations
 NameDescription
Explicit interface implementationPrivate methodIEquatableStreetTransactionEquals Indicates whether the current object is equal to another object of the same type.
Top
See Also