ImportOrders
Contents
The Import Orders web service call imports all of the orders listed in the call into DRTrack. You can enter as many orders in one call as you would like.
When the orders pass SOAP validation, they are placed in an Order Import Queue until a recurring scheduled task processes the orders (typically set to run every 5 minutes). The Order Import Queue enables frequent calls without tying up resources and eliminates processing duplicated or previously sent orders.
If the account listed in the order already exists, the account will be updated with any new information (in accordance selected DRTrack settings). If the account listed in the order does not already exist, it will be added in DRTrack.
Schema
<soapenv:Envelope xmlns:soapenv= "http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem= "http://tempuri.org/" xmlns:app= "http://schemas.datacontract.org/2004/07/Appian.DRTrack.Entity.Schema.WebService" xmlns:arr= "http://schemas.microsoft.com/2003/10/Serialization/Arrays" >
<soapenv:Header/>
<soapenv:Body>
<tem:ImportOrders>
<!--Optional:-->
<tem:auth>
<!--type: string-->
<app:authenticationTokenField></app:authenticationTokenField>
</tem:auth>
<!--Optional:-->
<tem:requestEnvelope>
<app:dRStopEnvelopeField>
<!--Zero or more repetitions:-->
<app:DRStop>
<!--type: short-->
<app:aMAdjField> 0</app:aMAdjField>
<!--type: dateTime-->
<app:aMEndField> 0001-01-01T00:00:00</app:aMEndField>
<!--type: dateTime-->
<app:aMStartField> 0001-01-01T00:00:00</app:aMStartField>
<!--type: string-->
<app:address2Field />
<!--type: string-->
<app:addressField> 6994 NE 23rd St</app:addressField>
<!--type: string-->
<app:branchField> BAKERY TEST OKC</app:branchField>
<!--type: string-->
<app:cityField> Oklahoma City</app:cityField>
<!--type: boolean-->
<app:closeTWField> false</app:closeTWField>
<!--type: string-->
<app:colorField />
<app:contactField> John Doe</app:contactField>
<app:dRAccountScheduleField>
<!--type: dateTime-->
<app:activationDateField> 0001-01-01T00:00:00</app:activationDateField>
<!--type: float-->
<app:frequencyField> 0</app:frequencyField>
<!--type: int-->
<app:maxDaysBtwnDeliveriesField> 0</app:maxDaysBtwnDeliveriesField>
<!--type: int-->
<app:minDaysBtwnDeliveriesField> 0</app:minDaysBtwnDeliveriesField>
<app:profilesField/>
<!--type: int-->
<app:servicesPerDayField> 0</app:servicesPerDayField>
<!--type: dateTime-->
<app:terminationDateField> 0001-01-01T00:00:00</app:terminationDateField>
</app:dRAccountScheduleField>
<app:dRMasterStopEnvelopeField/>
<app:dRTimeWindowField>
<!--Zero or more repetitions:-->
<app:DRTimeWindow>
<!--type: dateTime-->
<app:closeField> 0001-01-01T17:00:00</app:closeField>
<!--type: dateTime-->
<app:openField> 0001-01-01T08:00:00</app:openField>
<!--type: string-->
<app:patternField> MTWRF</app:patternField>
</app:DRTimeWindow>
</app:dRTimeWindowField>
<app:dRUserFieldField>
<app:DRUserField>
<app:nameField> Order Instructions</app:nameField>
<app:valueField> Deliver to side door.</app:valueField>
</app:DRUserField>
</app:dRUserFieldField>
<app:dRVolumeField>
<!--Zero or more repetitions:-->
<app:DRVolume>
<!--type: string-->
<app:nameField> Trays</app:nameField>
<!--type: boolean-->
<app:noField> 0</app:noField>
<app:noFieldSpecified> false</app:noFieldSpecified>
<!--type: decimal-->
<app:unloadRateField> 0</app:unloadRateField>
<!--type: decimal-->
<app:valueField> 48</app:valueField>
</app:DRVolume>
</app:dRVolumeField>
<!--type: int-->
<app:earlyBufferField />
<app:eqCodeField> @COLD</app:eqCodeField>
<app:fixedTimeField> 15</app:fixedTimeField>
<app:geoFenceField> 0</app:geoFenceField>
<!--type: string-->
<app:geoResultField> Level1</app:geoResultField>
<app:iD1Field> 2240400</app:iD1Field>
<!--type: ImportAccountType - enumeration: [MODIFY,ADD]-->
<app:importAccountTypeField> MODIFY</app:importAccountTypeField>
<!--type: decimal-->
<app:lateBufferField />
<app:latitudeField> 35.481918</app:latitudeField>
<!--type: decimal-->
<app:longitudeField> -97.508469</app:longitudeField>
<!--type: int-->
<app:maxSplitsField> 0</app:maxSplitsField>
<app:nameField> AccountName</app:nameField>
<!--type: OnFinalize - enumeration: [DEFAULT,DELETE,LEAVE]-->
<app:onFinalizeField> DEFAULT</app:onFinalizeField>
<!--type: short-->
<app:pMAdjField> 0</app:pMAdjField>
<!--type: dateTime-->
<app:pMEndField> 0001-01-01T00:00:00</app:pMEndField>
<!--type: dateTime-->
<app:pMStartField> 0001-01-01T00:00:00</app:pMStartField>
<!--type: decimal-->
<app:penaltyCostField> 0</app:penaltyCostField>
<app:phoneField />
<!--type: int-->
<app:rotationField> 0</app:rotationField>
<app:sizeField> 0</app:sizeField>
<!--type: decimal-->
<app:sizeRestrictionField> 0</app:sizeRestrictionField>
<!--type: string-->
<app:stateField> OK</app:stateField>
<app:symbolField />
<!--type: string-->
<app:zipField> 73141-1016</app:zipField>
<!--type: int-->
<app:zoneField> 0</app:zoneField>
<app:cumulativeDrvTmField />
<app:cumulativeWrkTmField />
<!--type: int-->
<app:legField> 0</app:legField>
<!--type: int-->
<app:rtField> 0</app:rtField>
<!--type: boolean-->
<app:selectedField> false</app:selectedField>
<!--type: int-->
<app:seqField> 0</app:seqField>
<!--type: dateTime-->
<app:earliestDateField> 0001-01-01T00:00:00</app:earliestDateField>
<!--type: string-->
<app:iD2Field> 2091</app:iD2Field>
<!--type: dateTime-->
<app:latestDateField> 0001-01-01T00:00:00</app:latestDateField>
<!--type: int-->
<app:priorityBumpField> 0</app:priorityBumpField>
<!--type: int-->
<app:priorityField> 0</app:priorityField>
<app:reservationIDField />
<app:typeField />
<!--type: string-->
<app:iD3Field />
<!--type: dateTime-->
<app:estimatedDeliveryDateField> 2017-08-11T00:00:00</app:estimatedDeliveryDateField>
<!--type: ImportOrderType - enumeration: [Add,Modify,Delete,DeleteAll]-->
<app:importOrderTypeField> Modify</app:importOrderTypeField>
<!--type: int-->
<app:keyField> 1</app:keyField>
<!--type: boolean-->
<app:keyFieldSpecified> false</app:keyFieldSpecified>
</app:DRStop>
</app:dRStopEnvelopeField>
</tem:requestEnvelope>
</tem:ImportOrders>
</soapenv:Body>
</soapenv:Envelope>
Request Parameters
Any parameter that is required and not a string, must have a valid value. If it is a string, the value can be null. Also, all timestamps must be sent in UTC time.
(Note: Boolean parameter values should be lowercase true
or false
.)
ImportOrders
Authentication
Name
Description
Type
Required
Sample Value
AuthenticationTokenField
Retrieved from WS Call GetAuthenticationToken .
string
Yes
dev1-appi-20160617175057-XXIB8E
ImportOrdersRequestEnvelope
Name
Description
Type
Required
Sample Value
DRStopEnvelopeField
Contains the array of stops to be imported.
ArrayOfDRStop
Yes
See ArrayOfDRStop
ArrayOfDRStop
Name
Description
Type
Required
Sample Value
DRStop
Contains the stop information.
DRStop
No
See DRStop
DRStop
Name
Description
Type
Required
Sample Value
aMAdjField
The adjustment percent of the PM field.
short
Yes
0
aMEndField
The end time of the adjustment period.
dateTime
Yes
2019-06-07T08:30:00-06:00
aMStartField
The start time of the adjustment period.
dateTime
Yes
2019-06-07T08:30:00-06:00
address2Field
The address 2 field.
string
Yes
Suite A200
addressField
The address field.
string
Yes
123 Main St.
branchField
A branch entered in DRTrack.
string
Yes
MAIN
cityField
The city address field.
string
Yes
Dallas
closeTWField
Set to true, if you want to close the time window of the stop.
boolean
Yes
false
colorField
The color of the stop. Only used in DirectRoute.
string
Yes
Red
contactField
The stop’s contact name.
string
Yes
Phil Dunphy
dRAccountScheduleField
The account’s schedule for this stop.
DRAccountSchedule
Yes
See DRAccountSchedule
dRMasterStopEnvelopeField
How the master order is handled.
ArrayOfDRStop
Yes
See ArrayOfDRStop
dRTimeWindowField
The time window of the stop.
ArrayOfDRTimeWindow
Yes
See ArrayOfDRTimeWindow
dRUserFieldField
The user fields of the stop.
ArrayOfDRUserField
Yes
See ArrayOfDRUserField
dRVolumeField
The volumes of the stop.
ArrayOfDRVolume
Yes
See ArrayOfDRVolume
earlyBufferField
The buffer time the order can be delivered (in min). If null, send 0 (zero).
string
Yes
15
eqCodeField
The equipment code for the stop.
string
Yes
LG
fixedTimeField
The fixed time it takes to deliver this stop (in minutes).
string
Yes
15
geoFenceField
The geofence for this stop (in feet).
int
Yes
150
geoResultField
The accuracy of the geocode.
string
Yes
Level 1
iD1Field
The account ID for the order.
string
Yes
A123
importAccountTypeField
How to import the account. See type for options.
ImportAccountType
Yes
Modify
lateBufferField
The buffer time the order can be delivered (in min). If null, send 0 (zero).
string
Yes
0
latitudeField
The latitude coordinate of the stop.
decimal
Yes
35.481918
longitudeField
The longitude coordinate of the stop.
decimal
Yes
-97.508469
maxSplitsField
The number of times this order can split (only for DirectRoute).
int
yes
2
nameField
The account name.
string
Yes
TMW Systems
onFinalizeField
What happens to the order when the route is finalized. See type for options.
OnFinalize
Yes
Default
pMAdjField
The adjustment percent of the PM field.
short
Yes
0
pMEndField
The end time of the adjustment period.
dateTime
Yes
2019-06-07T08:30:00-06:00
pMStartField
The start time of the adjustment period.
dateTime
Yes
2019-06-07T08:30:00-06:00
penaltyCostField
The penalty cost for a time violation on the route.
decimal
Yes
0
phoneField
The phone number of the account.
string
Yes
405-555-1234
rotationField
The orientation of the order in degrees.
int
Yes
The orientation of the order in degrees.
sizeField
The size of the icon used in Direct Route.
int
Yes
20
sizeRestrictionField
The size restriction of the order.
decimal
Yes
100
stateField
The address state of the order.
string
Yes
OK
symbolField
The symbol of the order for the display in DirectRoute.
string
Yes
Circle
zipField
The zip code of the order address (last 4 optional).
string
Yes
73141-1016
zoneField
Default is 100. Used in conjunction with adj fields.
int
Yes
100
cumulativeDrvTmField
Not in use.
string
Yes
NULL
cumulativeWrkTmField
Not in use.
string
Yes
NULL
legField
The leg the order should go on.
int
Yes
1
rtField
The route the order should be placed on.
int
Yes
1
selectedField
If the stop is selected when pulled into Direct Route.
boolean
Yes
false
seqField
The sequence of the stop.
int
Yes
1
earliestDateField
The earliest date the stop can be delivered. Can be null.
dateTime
Yes
2019-06-07T08:30:00-06:00
iD2Field
The order number of the order. Cannot be null.
string
Yes
SO123
latestDateField
The latest date the stop can be delivered. Can be null.
dateTime
Yes
2019-06-07T08:30:00-06:00
priorityBumpField
The number to bump the priority of the order.
int
Yes
5
priorityField
The priority of the order.
int
Yes
40
reservationIDField
The reservation ID to reserve a time slot in Route Calendar.
string
Yes
34
typeField
Not in use.
string
Yes
Not in use.
iD3Field
The line item ID.
string
Yes
12-34
estimatedDeliveryDateField
The estimated delivery date of the order.
dateTime
Yes
2019-06-07T08:30:00-06:00
importOrderTypeField
How the order is imported. See type for options.
ImportOrderType
Yes
See ImportOrderType
keyField
The key of the order in the web service call.
int
Yes
1
keyFieldSpecified
If the key field was specified.
boolean
Yes
false
DRAccountSchedule
Name
Description
Type
Required
Sample Value
activationDateField
The activation date of the account.
dateTime
Yes
2019-06-07T08:30:00-06:00
frequencyField
The frequency of deliveries for this account per week.
float
Yes
2
maxDaysBtwnDeliveriesField
The maximum days between deliveries for this account per week.
int
Yes
3
minDaysBtwnDeliveriesField
The minimum days between deliveries for this account per week.
int
Yes
3
profilesField
The profile the account is tied too.
array of
string
Yes
Regular
servicesPerDayField
The number of services this account receives per day.
int
yes
1
terminationDateField
The termination date of the account.
dateTime
yes
2019-06-07T08:30:00-06:00
ArrayOfDRTimeWindow
Name
Description
Type
Required
Sample Value
DRTimeWindow
An array of the time window of the order.
DRTimeWindow
No
See DRTimeWindow
DRTimeWindow
Name
Description
Type
Required
Sample Value
closeField
The close time of the order.
dateTime
Yes
2019-06-07T08:30:00-06:00
OpenField
The open time of the order.
dateTime
Yes
2019-06-07T08:30:00-06:00
patternField
The days the order can be delivered.
string
Yes
SMTWRFA
ArrayOfDRUserField
Name
Description
Type
Required
Sample Value
DRUserField
An array of all the user fields on this order.
DRUserField
No
See DRUserField
DRUserField
Name
Description
Type
Required
Sample Value
nameField
The name of the user field.
string
Yes
Comments
valueField
The value of the user field.
string
Yes
Deliver product in from Main St.
ArrayOfDRVolume
Name
Description
Type
Required
Sample Value
volume
An array of the volumes on this order.
Volume
No
See Volume
Volume
Name
Description
Type
Required
Sample Value
nameField
The name of the volume.
string
Yes
Weight
noField
Not in use.
int
Yes
0
noFieldSpecified
Not in use.
boolean
Yes
false
unloadRateField
The unload rate of the volume per hour.
decimal
Yes
200
valueField
The value of the volume.
decimal
Yes
400
ImportAccountType
Name
Description
Modify
The account will be modified.
Add
The account will be added. If the account already exists, but another field is specified during the next transaction that doesn’t exists, the new field will be added.
OnFinalize
Name
Description
Default
The default behavior set in the DRTrack configuration.
Delete
The order will be deleted when finalized.
Leave
The order will stay on the route when finalized.
ImportOrderType
Name
Description
Add
The order will be added. If the order already exists, but a new field is specified during the next transaction that doesn’t exists, the new field will be added.
Modify
The order will be modified to what was sent in the transaction.
Delete
The order will be deleted. If a line item is specified, only the line item will be deleted.
DeleteAll
The order will be deleted and any line items attached to the order.
Response Parameters
ImportOrdersResult
ResponseStatus
ArrayOfResponseStatusError
ArrayOfResponseStatusWarning
ResponseStatusError
Name
Description
Type
Sample Value
codeField
The code of the error.
int
100
messageField
The message of the error.
string
Could not parse the XML.
ResponseStatusWarning
Name
Description
Type
Sample Value
codeField
The code of the warning.
int
100
messageField
The message of the warning.
string
Could not parse the XML.
Sample Code
private void button1_Click ( object sender , EventArgs e )
{
try
{
DateTime importDate = DateTime . Now . AddDays ( 1 );
var authentication = GetAuthenticationObj ();
ImportOrdersRequestEnvelope request = new ImportOrdersRequestEnvelope
{
dRStopEnvelopeField = GetStops ()
};
request . dRStopEnvelopeField [ 0 ]. estimatedDeliveryDateField = importDate ;
ImportOrdersResponseEnvelope response = wc . ImportOrders ( authentication , request );
}
catch ( Exception ex )
{
}
}
Sample DRStop
private static DRStop [] GetStops ()
{
List < DRStop > drStopList =
new List < DRStop >();
{
{
DRStop stop1 = new DRStop
{
keyField = 1 ,
aMAdjField = 0 ,
aMEndField = Convert . ToDateTime ( "0001-01-01T00:00:00" ),
aMStartField = Convert . ToDateTime ( "0001-01-01T00:00:00" ),
closeTWField = false ,
colorField = "green" ,
contactField = "GMan" ,
importOrderTypeField = ImportOrderType . Modify ,
estimatedDeliveryDateField = Convert . ToDateTime ( DateTime . Now . AddDays ( 1 )),
branchField = "OKC" ,
nameField = "Home Depot #3909" ,
iD1Field = "WS3909" ,
iD2Field = "t3-3940" ,
reservationIDField = null ,
iD3Field = "BG20886" ,
addressField = "7620 Nw Expressway" ,
address2Field = null ,
cityField = "Oklahoma City" ,
stateField = "OK" ,
zipField = "73132" ,
fixedTimeField = "PT15M" ,
maxSplitsField = 0 ,
geoFenceField = 0 ,
geoResultField = null ,
earlyBufferField = null ,
lateBufferField = null ,
pMAdjField = 0 ,
pMEndField = Convert . ToDateTime ( "0001-01-01T00:00:00" ),
pMStartField = Convert . ToDateTime ( "0001-01-01T00:00:00" ),
penaltyCostField = 0 ,
phoneField = "405-773-6077" ,
sizeField = 15 ,
sizeRestrictionField = 0 ,
symbolField = null ,
zoneField = 0 ,
cumulativeDrvTmField = null ,
cumulativeWrkTmField = null ,
legField = 0 ,
rtField = 0 ,
seqField = 0 ,
eqCodeField = "LG" ,
dRVolumeField = new DRVolume [ 2 ]
};
stop1 . dRVolumeField [ 0 ] = new DRVolume { noField = 1 , nameField = "Weight" , valueField = Convert . ToDecimal ( 1700 ) };
stop1 . dRVolumeField [ 1 ] = new DRVolume { noField = 2 , nameField = "Cube" , valueField = Convert . ToDecimal ( 75 ) };
stop1 . dRTimeWindowField = new DRTimeWindow [ 1 ];
stop1 . dRTimeWindowField [ 0 ] = new DRTimeWindow
{
openField = Convert . ToDateTime ( "0001-01-01T08:00:00" ),
closeField = Convert . ToDateTime ( "0001-01-01T17:00:00" ),
patternField = "MTWRF"
};
stop1 . latitudeField = Convert . ToDecimal ( 0 );
stop1 . longitudeField = Convert . ToDecimal ( 0 );
stop1 . dRUserFieldField = new DRUserField [ 2 ];
stop1 . dRUserFieldField [ 0 ] = new DRUserField { nameField = "Item" , valueField = "John Deere D170" };
stop1 . dRUserFieldField [ 1 ] = new DRUserField { nameField = "Price" , valueField = "2899.00" };
drStopList . Add ( stop1 );
}
}
return drStopList . ToArray ();
}
Sample XML Request
<?xml version="1.0" encoding="utf-8"?>
<ImportOrdersRequestEnvelope xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" >
<dRStopEnvelopeField>
<DRStop>
<aMAdjField> 0</aMAdjField>
<aMEndField> 0001-01-01T00:00:00</aMEndField>
<aMStartField> 0001-01-01T00:00:00</aMStartField>
<addressField> 7620 Nw Expressway</addressField>
<branchField> OKC</branchField>
<cityField> Oklahoma City</cityField>
<closeTWField> false</closeTWField>
<colorField> green</colorField>
<contactField> GMan</contactField>
<dRTimeWindowField>
<DRTimeWindow>
<closeField> 0001-01-01T17:00:00</closeField>
<openField> 0001-01-01T08:00:00</openField>
<patternField> MTWRF</patternField>
</DRTimeWindow>
</dRTimeWindowField>
<dRUserFieldField>
<DRUserField>
<nameField> Item</nameField>
<valueField> John Deere D170</valueField>
</DRUserField>
<DRUserField>
<nameField> Price</nameField>
<valueField> 2899.00</valueField>
</DRUserField>
</dRUserFieldField>
<dRVolumeField>
<DRVolume>
<nameField> Weight</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 1700</valueField>
</DRVolume>
<DRVolume>
<nameField> Cube</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 75</valueField>
</DRVolume>
</dRVolumeField>
<eqCodeField> LG</eqCodeField>
<fixedTimeField> PT15M</fixedTimeField>
<geoFenceField> 0</geoFenceField>
<iD1Field> WS3909</iD1Field>
<importAccountTypeField> MODIFY</importAccountTypeField>
<latitudeField> 0</latitudeField>
<longitudeField> 0</longitudeField>
<maxSplitsField> 0</maxSplitsField>
<nameField> Home Depot #3909</nameField>
<onFinalizeField> DEFAULT</onFinalizeField>
<pMAdjField> 0</pMAdjField>
<pMEndField> 0001-01-01T00:00:00</pMEndField>
<pMStartField> 0001-01-01T00:00:00</pMStartField>
<penaltyCostField> 0</penaltyCostField>
<phoneField> 405-773-6077</phoneField>
<rotationField> 0</rotationField>
<sizeField> 15</sizeField>
<sizeRestrictionField> 0</sizeRestrictionField>
<stateField> OK</stateField>
<zipField> 73132</zipField>
<zoneField> 0</zoneField>
<legField> 0</legField>
<rtField> 0</rtField>
<selectedField> false</selectedField>
<seqField> 0</seqField>
<earliestDateField> 0001-01-01T00:00:00</earliestDateField>
<iD2Field> ts3-3940</iD2Field>
<latestDateField> 0001-01-01T00:00:00</latestDateField>
<priorityBumpField> 0</priorityBumpField>
<priorityField> 0</priorityField>
<iD3Field> BG20886</iD3Field>
<estimatedDeliveryDateField> 2017-03-14T20:33:40.7154542-05:00</estimatedDeliveryDateField>
<importOrderTypeField> Modify</importOrderTypeField>
<keyFieldSpecified> false</keyFieldSpecified>
</DRStop>
<DRStop>
<aMAdjField> 0</aMAdjField>
<aMEndField> 0001-01-01T00:00:00</aMEndField>
<aMStartField> 0001-01-01T00:00:00</aMStartField>
<addressField> 3040 Nw 59th Street</addressField>
<branchField> OKC</branchField>
<cityField> Oklahoma City</cityField>
<closeTWField> false</closeTWField>
<dRTimeWindowField>
<DRTimeWindow>
<closeField> 0001-01-01T17:00:00</closeField>
<openField> 0001-01-01T08:00:00</openField>
<patternField> MTWRF</patternField>
</DRTimeWindow>
</dRTimeWindowField>
<dRUserFieldField>
<DRUserField>
<nameField> Item</nameField>
<valueField> John Deere D125</valueField>
</DRUserField>
<DRUserField>
<nameField> Price</nameField>
<valueField> 1799.00</valueField>
</DRUserField>
</dRUserFieldField>
<dRVolumeField>
<DRVolume>
<nameField> Weight</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 1700</valueField>
</DRVolume>
<DRVolume>
<nameField> Cube</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 75</valueField>
</DRVolume>
</dRVolumeField>
<eqCodeField> LG</eqCodeField>
<fixedTimeField> PT15M</fixedTimeField>
<geoFenceField> 0</geoFenceField>
<iD1Field> WS3909</iD1Field>
<importAccountTypeField> MODIFY</importAccountTypeField>
<latitudeField> 0</latitudeField>
<longitudeField> 0</longitudeField>
<maxSplitsField> 0</maxSplitsField>
<nameField> Home Depot #3902</nameField>
<onFinalizeField> DEFAULT</onFinalizeField>
<pMAdjField> 0</pMAdjField>
<pMEndField> 0001-01-01T00:00:00</pMEndField>
<pMStartField> 0001-01-01T00:00:00</pMStartField>
<penaltyCostField> 0</penaltyCostField>
<phoneField> 405-843-5008</phoneField>
<rotationField> 0</rotationField>
<sizeField> 15</sizeField>
<sizeRestrictionField> 0</sizeRestrictionField>
<stateField> OK</stateField>
<zipField> 73112</zipField>
<zoneField> 0</zoneField>
<legField> 0</legField>
<rtField> 0</rtField>
<selectedField> false</selectedField>
<seqField> 0</seqField>
<earliestDateField> 0001-01-01T00:00:00</earliestDateField>
<iD2Field> ts3-3940</iD2Field>
<latestDateField> 0001-01-01T00:00:00</latestDateField>
<priorityBumpField> 0</priorityBumpField>
<priorityField> 0</priorityField>
<iD3Field> BG20874</iD3Field>
<estimatedDeliveryDateField> 2017-03-14T20:33:44.0441178-05:00</estimatedDeliveryDateField>
<importOrderTypeField> Modify</importOrderTypeField>
<keyFieldSpecified> false</keyFieldSpecified>
</DRStop>
<DRStop>
<aMAdjField> 0</aMAdjField>
<aMEndField> 0001-01-01T00:00:00</aMEndField>
<aMStartField> 0001-01-01T00:00:00</aMStartField>
<addressField> 14201 N Pennsylvania Ave</addressField>
<branchField> OKC</branchField>
<cityField> Oklahoma City</cityField>
<closeTWField> false</closeTWField>
<dRTimeWindowField>
<DRTimeWindow>
<closeField> 0001-01-01T17:00:00</closeField>
<openField> 0001-01-01T08:00:00</openField>
<patternField> MTWRF</patternField>
</DRTimeWindow>
</dRTimeWindowField>
<dRUserFieldField>
<DRUserField>
<nameField> Item</nameField>
<valueField> John Deere D155</valueField>
</DRUserField>
<DRUserField>
<nameField> Price</nameField>
<valueField> 2199.00</valueField>
</DRUserField>
</dRUserFieldField>
<dRVolumeField>
<DRVolume>
<nameField> Weight</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 1700</valueField>
</DRVolume>
<DRVolume>
<nameField> Cube</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 75</valueField>
</DRVolume>
</dRVolumeField>
<eqCodeField> LG</eqCodeField>
<fixedTimeField> PT15M</fixedTimeField>
<geoFenceField> 0</geoFenceField>
<iD1Field> WS3919</iD1Field>
<importAccountTypeField> MODIFY</importAccountTypeField>
<latitudeField> 0</latitudeField>
<longitudeField> 0</longitudeField>
<maxSplitsField> 0</maxSplitsField>
<nameField> Home Depot #3919</nameField>
<onFinalizeField> DEFAULT</onFinalizeField>
<pMAdjField> 0</pMAdjField>
<pMEndField> 0001-01-01T00:00:00</pMEndField>
<pMStartField> 0001-01-01T00:00:00</pMStartField>
<penaltyCostField> 0</penaltyCostField>
<phoneField> 405-749-1590</phoneField>
<rotationField> 0</rotationField>
<sizeField> 15</sizeField>
<sizeRestrictionField> 0</sizeRestrictionField>
<stateField> OK</stateField>
<zipField> 73134</zipField>
<zoneField> 0</zoneField>
<legField> 0</legField>
<rtField> 0</rtField>
<selectedField> false</selectedField>
<seqField> 0</seqField>
<earliestDateField> 0001-01-01T00:00:00</earliestDateField>
<iD2Field> ts3-3919</iD2Field>
<latestDateField> 0001-01-01T00:00:00</latestDateField>
<priorityBumpField> 0</priorityBumpField>
<priorityField> 0</priorityField>
<iD3Field> BG20876</iD3Field>
<estimatedDeliveryDateField> 2017-03-14T20:33:44.0441178-05:00</estimatedDeliveryDateField>
<importOrderTypeField> Modify</importOrderTypeField>
<keyFieldSpecified> false</keyFieldSpecified>
</DRStop>
<DRStop>
<aMAdjField> 0</aMAdjField>
<aMEndField> 0001-01-01T00:00:00</aMEndField>
<aMStartField> 0001-01-01T00:00:00</aMStartField>
<addressField> 3040 Nw 59th Street</addressField>
<branchField> OKC</branchField>
<cityField> Oklahoma City</cityField>
<closeTWField> false</closeTWField>
<dRTimeWindowField>
<DRTimeWindow>
<closeField> 0001-01-01T17:00:00</closeField>
<openField> 0001-01-01T08:00:00</openField>
<patternField> MTWRF</patternField>
</DRTimeWindow>
</dRTimeWindowField>
<dRUserFieldField>
<DRUserField>
<nameField> Item</nameField>
<valueField> John Deere D125</valueField>
</DRUserField>
<DRUserField>
<nameField> Price</nameField>
<valueField> 1799.00</valueField>
</DRUserField>
</dRUserFieldField>
<dRVolumeField>
<DRVolume>
<nameField> Weight</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 1700</valueField>
</DRVolume>
<DRVolume>
<nameField> Cube</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 75</valueField>
</DRVolume>
</dRVolumeField>
<eqCodeField> LG</eqCodeField>
<fixedTimeField> PT15M</fixedTimeField>
<geoFenceField> 0</geoFenceField>
<iD1Field> WS3908</iD1Field>
<importAccountTypeField> MODIFY</importAccountTypeField>
<latitudeField> 0</latitudeField>
<longitudeField> 0</longitudeField>
<maxSplitsField> 0</maxSplitsField>
<nameField> Home Depot #3902</nameField>
<onFinalizeField> DEFAULT</onFinalizeField>
<pMAdjField> 0</pMAdjField>
<pMEndField> 0001-01-01T00:00:00</pMEndField>
<pMStartField> 0001-01-01T00:00:00</pMStartField>
<penaltyCostField> 0</penaltyCostField>
<phoneField> 405-843-5008</phoneField>
<rotationField> 0</rotationField>
<sizeField> 15</sizeField>
<sizeRestrictionField> 0</sizeRestrictionField>
<stateField> OK</stateField>
<zipField> 73112</zipField>
<zoneField> 0</zoneField>
<legField> 0</legField>
<rtField> 0</rtField>
<selectedField> false</selectedField>
<seqField> 0</seqField>
<earliestDateField> 0001-01-01T00:00:00</earliestDateField>
<iD2Field> ts3-3908</iD2Field>
<latestDateField> 0001-01-01T00:00:00</latestDateField>
<priorityBumpField> 0</priorityBumpField>
<priorityField> 0</priorityField>
<iD3Field> BG20874</iD3Field>
<estimatedDeliveryDateField> 2017-03-14T20:33:44.0441178-05:00</estimatedDeliveryDateField>
<importOrderTypeField> Modify</importOrderTypeField>
<keyFieldSpecified> false</keyFieldSpecified>
</DRStop>
<DRStop>
<aMAdjField> 0</aMAdjField>
<aMEndField> 0001-01-01T00:00:00</aMEndField>
<aMStartField> 0001-01-01T00:00:00</aMStartField>
<addressField> 14201 N Pennsylvania Ave</addressField>
<branchField> OKC</branchField>
<cityField> Oklahoma City</cityField>
<closeTWField> false</closeTWField>
<dRTimeWindowField>
<DRTimeWindow>
<closeField> 0001-01-01T17:00:00</closeField>
<openField> 0001-01-01T08:00:00</openField>
<patternField> MTWRF</patternField>
</DRTimeWindow>
</dRTimeWindowField>
<dRUserFieldField>
<DRUserField>
<nameField> Item</nameField>
<valueField> John Deere D155</valueField>
</DRUserField>
<DRUserField>
<nameField> Price</nameField>
<valueField> 2199.00</valueField>
</DRUserField>
</dRUserFieldField>
<dRVolumeField>
<DRVolume>
<nameField> Weight</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 1700</valueField>
</DRVolume>
<DRVolume>
<nameField> Cube</nameField>
<noFieldSpecified> false</noFieldSpecified>
<unloadRateField> 0</unloadRateField>
<valueField> 75</valueField>
</DRVolume>
</dRVolumeField>
<eqCodeField> LG</eqCodeField>
<fixedTimeField> PT15M</fixedTimeField>
<geoFenceField> 0</geoFenceField>
<iD1Field> WS3907</iD1Field>
<importAccountTypeField> MODIFY</importAccountTypeField>
<latitudeField> 0</latitudeField>
<longitudeField> 0</longitudeField>
<maxSplitsField> 0</maxSplitsField>
<nameField> Home Depot #3919</nameField>
<onFinalizeField> DEFAULT</onFinalizeField>
<pMAdjField> 0</pMAdjField>
<pMEndField> 0001-01-01T00:00:00</pMEndField>
<pMStartField> 0001-01-01T00:00:00</pMStartField>
<penaltyCostField> 0</penaltyCostField>
<phoneField> 405-749-1590</phoneField>
<rotationField> 0</rotationField>
<sizeField> 15</sizeField>
<sizeRestrictionField> 0</sizeRestrictionField>
<stateField> OK</stateField>
<zipField> 73134</zipField>
<zoneField> 0</zoneField>
<legField> 0</legField>
<rtField> 0</rtField>
<selectedField> false</selectedField>
<seqField> 0</seqField>
<earliestDateField> 0001-01-01T00:00:00</earliestDateField>
<iD2Field> ts3-3907</iD2Field>
<latestDateField> 0001-01-01T00:00:00</latestDateField>
<priorityBumpField> 0</priorityBumpField>
<priorityField> 0</priorityField>
<iD3Field> BG20876</iD3Field>
<estimatedDeliveryDateField> 2017-03-14T20:33:44.0441178-05:00</estimatedDeliveryDateField>
<importOrderTypeField> Modify</importOrderTypeField>
<keyFieldSpecified> false</keyFieldSpecified>
</DRStop>
</dRStopEnvelopeField>
</ImportOrdersRequestEnvelope>
Sample XML Response
<?xml version="1.0" encoding="utf-8"?>
<ImportOrdersResponseEnvelope xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" >
<ExtensionData />
<responseStatusField>
<ExtensionData />
<errorField />
<warningField />
</responseStatusField>
</ImportOrdersResponseEnvelope>