SxApiService
Click here for a complete list of operations.
MDDGetMainUpdates
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /SxApiService.asmx HTTP/1.1
Host: sxapi-mer.cameronashleybp.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "Nxtrend.WS/MDDGetMainUpdates"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<MDDGetMainUpdates xmlns="Nxtrend.WS">
<connectString>string</connectString>
<userCode>string</userCode>
<requestObject>
<tableName>string</tableName>
<key1>string</key1>
<key2>string</key2>
<key3>string</key3>
<includeCompanyData>boolean</includeCompanyData>
<includeProspectData>boolean</includeProspectData>
<includeContactData>boolean</includeContactData>
<includeItemMasterData>boolean</includeItemMasterData>
<includeCatalogData>boolean</includeCatalogData>
<includeOrderData>boolean</includeOrderData>
<updateType>boolean</updateType>
<recordLimit>int</recordLimit>
</requestObject>
</MDDGetMainUpdates>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<MDDGetMainUpdatesResponse xmlns="Nxtrend.WS">
<MDDGetMainUpdatesResult>
<errorMessage>string</errorMessage>
<extraData>string</extraData>
<moreRecordsAvailable>boolean</moreRecordsAvailable>
<arrayCompany>
<MDDGetMainUpdates.output.Company>
<companyNumber>int</companyNumber>
<companyType>string</companyType>
<key1>string</key1>
<key2>string</key2>
<name>string</name>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<countryCode>string</countryCode>
<countryCodeDescription>string</countryCodeDescription>
<comment>string</comment>
<email>string</email>
<phoneNumber>string</phoneNumber>
<faxPhoneNumber>string</faxPhoneNumber>
<statusType>string</statusType>
<syncMDDFlag>boolean</syncMDDFlag>
<lookupName>string</lookupName>
<warehouse>string</warehouse>
<classType>int</classType>
<customerType>string</customerType>
<accountsPayableManager>string</accountsPayableManager>
<accountsPayablePhoneNumber>string</accountsPayablePhoneNumber>
<creditManager>string</creditManager>
<floorPlannedCustomerNumber>double</floorPlannedCustomerNumber>
<purchasingAgentName>string</purchasingAgentName>
<purchasingAgentPhoneNumber>string</purchasingAgentPhoneNumber>
<salesTerritory>string</salesTerritory>
<salesTerritoryDescription>string</salesTerritoryDescription>
<sicCode1>int</sicCode1>
<sicCode2>int</sicCode2>
<sicCode3>int</sicCode3>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<sellType>string</sellType>
<statusDate xsi:nil="true" />
<creditLimit>double</creditLimit>
<priceType>string</priceType>
<languageCode>string</languageCode>
<languageCodeDescription>string</languageCodeDescription>
<priceCode>int</priceCode>
<discountCode>int</discountCode>
<wholeOrderDiscountCode>int</wholeOrderDiscountCode>
<backorderFlag>boolean</backorderFlag>
<substituteFlag>boolean</substituteFlag>
</MDDGetMainUpdates.output.Company>
<MDDGetMainUpdates.output.Company>
<companyNumber>int</companyNumber>
<companyType>string</companyType>
<key1>string</key1>
<key2>string</key2>
<name>string</name>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<countryCode>string</countryCode>
<countryCodeDescription>string</countryCodeDescription>
<comment>string</comment>
<email>string</email>
<phoneNumber>string</phoneNumber>
<faxPhoneNumber>string</faxPhoneNumber>
<statusType>string</statusType>
<syncMDDFlag>boolean</syncMDDFlag>
<lookupName>string</lookupName>
<warehouse>string</warehouse>
<classType>int</classType>
<customerType>string</customerType>
<accountsPayableManager>string</accountsPayableManager>
<accountsPayablePhoneNumber>string</accountsPayablePhoneNumber>
<creditManager>string</creditManager>
<floorPlannedCustomerNumber>double</floorPlannedCustomerNumber>
<purchasingAgentName>string</purchasingAgentName>
<purchasingAgentPhoneNumber>string</purchasingAgentPhoneNumber>
<salesTerritory>string</salesTerritory>
<salesTerritoryDescription>string</salesTerritoryDescription>
<sicCode1>int</sicCode1>
<sicCode2>int</sicCode2>
<sicCode3>int</sicCode3>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<sellType>string</sellType>
<statusDate xsi:nil="true" />
<creditLimit>double</creditLimit>
<priceType>string</priceType>
<languageCode>string</languageCode>
<languageCodeDescription>string</languageCodeDescription>
<priceCode>int</priceCode>
<discountCode>int</discountCode>
<wholeOrderDiscountCode>int</wholeOrderDiscountCode>
<backorderFlag>boolean</backorderFlag>
<substituteFlag>boolean</substituteFlag>
</MDDGetMainUpdates.output.Company>
</arrayCompany>
<arrayProspect>
<MDDGetMainUpdates.output.Prospect>
<prospectNumber>double</prospectNumber>
<name>string</name>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<country>string</country>
<phoneNumber>string</phoneNumber>
<faxPhoneNumber>string</faxPhoneNumber>
<syncMDDFlag>boolean</syncMDDFlag>
<companyNumberTie>int</companyNumberTie>
<customerNumber>double</customerNumber>
<insideSalesRep>string</insideSalesRep>
<salesRep>string</salesRep>
</MDDGetMainUpdates.output.Prospect>
<MDDGetMainUpdates.output.Prospect>
<prospectNumber>double</prospectNumber>
<name>string</name>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<country>string</country>
<phoneNumber>string</phoneNumber>
<faxPhoneNumber>string</faxPhoneNumber>
<syncMDDFlag>boolean</syncMDDFlag>
<companyNumberTie>int</companyNumberTie>
<customerNumber>double</customerNumber>
<insideSalesRep>string</insideSalesRep>
<salesRep>string</salesRep>
</MDDGetMainUpdates.output.Prospect>
</arrayProspect>
<arrayContact>
<MDDGetMainUpdates.output.Contact>
<companyNumber>int</companyNumber>
<contactID>double</contactID>
<syncMDDFlag>boolean</syncMDDFlag>
<firstName>string</firstName>
<middleName>string</middleName>
<lastName>string</lastName>
<comment>string</comment>
<contactType>string</contactType>
<contactTypeDescription>string</contactTypeDescription>
<title>string</title>
<groupCode>string</groupCode>
<priority>int</priority>
<salutation>string</salutation>
<roleType>string</roleType>
<primaryKey>string</primaryKey>
<secondaryKey>string</secondaryKey>
<firstPhoneNumber>string</firstPhoneNumber>
<firstPhoneNumberDescription>string</firstPhoneNumberDescription>
<secondPhoneNumber>string</secondPhoneNumber>
<secondPhoneNumberDescription>string</secondPhoneNumberDescription>
<thirdPhoneNumber>string</thirdPhoneNumber>
<thirdPhoneNumberDescription>string</thirdPhoneNumberDescription>
<faxPhoneNumber>string</faxPhoneNumber>
<firstEmailAddress>string</firstEmailAddress>
<firstEmailAddressDescription>string</firstEmailAddressDescription>
<secondEmailAddress>string</secondEmailAddress>
<secondEmailAddressDescription>string</secondEmailAddressDescription>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<languageCode>string</languageCode>
<languageCodeDescription>string</languageCodeDescription>
<warehouse>string</warehouse>
</MDDGetMainUpdates.output.Contact>
<MDDGetMainUpdates.output.Contact>
<companyNumber>int</companyNumber>
<contactID>double</contactID>
<syncMDDFlag>boolean</syncMDDFlag>
<firstName>string</firstName>
<middleName>string</middleName>
<lastName>string</lastName>
<comment>string</comment>
<contactType>string</contactType>
<contactTypeDescription>string</contactTypeDescription>
<title>string</title>
<groupCode>string</groupCode>
<priority>int</priority>
<salutation>string</salutation>
<roleType>string</roleType>
<primaryKey>string</primaryKey>
<secondaryKey>string</secondaryKey>
<firstPhoneNumber>string</firstPhoneNumber>
<firstPhoneNumberDescription>string</firstPhoneNumberDescription>
<secondPhoneNumber>string</secondPhoneNumber>
<secondPhoneNumberDescription>string</secondPhoneNumberDescription>
<thirdPhoneNumber>string</thirdPhoneNumber>
<thirdPhoneNumberDescription>string</thirdPhoneNumberDescription>
<faxPhoneNumber>string</faxPhoneNumber>
<firstEmailAddress>string</firstEmailAddress>
<firstEmailAddressDescription>string</firstEmailAddressDescription>
<secondEmailAddress>string</secondEmailAddress>
<secondEmailAddressDescription>string</secondEmailAddressDescription>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<languageCode>string</languageCode>
<languageCodeDescription>string</languageCodeDescription>
<warehouse>string</warehouse>
</MDDGetMainUpdates.output.Contact>
</arrayContact>
<arrayItemmaster>
<MDDGetMainUpdates.output.Itemmaster>
<productCode>string</productCode>
<vendorProductCode>string</vendorProductCode>
<companyNumber>int</companyNumber>
<vendorNumber>double</vendorNumber>
<stockingUnitOfMeasure>string</stockingUnitOfMeasure>
<preventFromWebFlag>string</preventFromWebFlag>
<itemSuspendFlag>string</itemSuspendFlag>
<unitOfMeasure1>string</unitOfMeasure1>
<unitOfMeasure2>string</unitOfMeasure2>
<unitOfMeasure3>string</unitOfMeasure3>
<conversionFactorUM2>double</conversionFactorUM2>
<conversionFactorUM3>double</conversionFactorUM3>
<pricingUnitOfMeasure>string</pricingUnitOfMeasure>
<conversionFactorPriceUOM>double</conversionFactorPriceUOM>
<listPrice1>double</listPrice1>
<listPrice2>double</listPrice2>
<listPrice3>double</listPrice3>
<listPrice4>double</listPrice4>
<listPrice5>double</listPrice5>
<productRestrictionCode>string</productRestrictionCode>
<description1>string</description1>
<description2>string</description2>
<itemClassCode>string</itemClassCode>
<itemSubClassCode>string</itemSubClassCode>
<priceClassCode>string</priceClassCode>
<productCategory>string</productCategory>
<misc1>string</misc1>
<misc2>string</misc2>
<misc3>string</misc3>
<user1>string</user1>
<user2>string</user2>
<user3>string</user3>
<user4>string</user4>
<user5>string</user5>
<user6>string</user6>
<extendedItemCommentGroup>string</extendedItemCommentGroup>
<catalogFlag>boolean</catalogFlag>
<statusType>string</statusType>
</MDDGetMainUpdates.output.Itemmaster>
<MDDGetMainUpdates.output.Itemmaster>
<productCode>string</productCode>
<vendorProductCode>string</vendorProductCode>
<companyNumber>int</companyNumber>
<vendorNumber>double</vendorNumber>
<stockingUnitOfMeasure>string</stockingUnitOfMeasure>
<preventFromWebFlag>string</preventFromWebFlag>
<itemSuspendFlag>string</itemSuspendFlag>
<unitOfMeasure1>string</unitOfMeasure1>
<unitOfMeasure2>string</unitOfMeasure2>
<unitOfMeasure3>string</unitOfMeasure3>
<conversionFactorUM2>double</conversionFactorUM2>
<conversionFactorUM3>double</conversionFactorUM3>
<pricingUnitOfMeasure>string</pricingUnitOfMeasure>
<conversionFactorPriceUOM>double</conversionFactorPriceUOM>
<listPrice1>double</listPrice1>
<listPrice2>double</listPrice2>
<listPrice3>double</listPrice3>
<listPrice4>double</listPrice4>
<listPrice5>double</listPrice5>
<productRestrictionCode>string</productRestrictionCode>
<description1>string</description1>
<description2>string</description2>
<itemClassCode>string</itemClassCode>
<itemSubClassCode>string</itemSubClassCode>
<priceClassCode>string</priceClassCode>
<productCategory>string</productCategory>
<misc1>string</misc1>
<misc2>string</misc2>
<misc3>string</misc3>
<user1>string</user1>
<user2>string</user2>
<user3>string</user3>
<user4>string</user4>
<user5>string</user5>
<user6>string</user6>
<extendedItemCommentGroup>string</extendedItemCommentGroup>
<catalogFlag>boolean</catalogFlag>
<statusType>string</statusType>
</MDDGetMainUpdates.output.Itemmaster>
</arrayItemmaster>
<arrayOrderheader>
<MDDGetMainUpdates.output.Orderheader>
<addonAmount1>double</addonAmount1>
<addonAmount2>double</addonAmount2>
<addonAmount3>double</addonAmount3>
<addonAmount4>double</addonAmount4>
<addonNet1>double</addonNet1>
<addonNet2>double</addonNet2>
<addonNet3>double</addonNet3>
<addonNet4>double</addonNet4>
<addonNumber1>int</addonNumber1>
<addonNumber2>int</addonNumber2>
<addonNumber3>int</addonNumber3>
<addonNumber4>int</addonNumber4>
<addonType1>string</addonType1>
<addonType2>string</addonType2>
<addonType3>string</addonType3>
<addonType4>string</addonType4>
<backorderFlag>boolean</backorderFlag>
<cancelDate xsi:nil="true" />
<companyNumber>int</companyNumber>
<countryCode>string</countryCode>
<countryCodeDescription>string</countryCodeDescription>
<createDate xsi:nil="true" />
<correctionReasonType>string</correctionReasonType>
<customerNumber>double</customerNumber>
<customerPurchaseOrder>string</customerPurchaseOrder>
<downPaymentAmount>double</downPaymentAmount>
<downPaymentType>boolean</downPaymentType>
<email>string</email>
<enterDate xsi:nil="true" />
<enterTime>string</enterTime>
<floorPlannedCustomerNumber>double</floorPlannedCustomerNumber>
<inboundFreightFlag>boolean</inboundFreightFlag>
<invoiceNumber>int</invoiceNumber>
<invoiceDate xsi:nil="true" />
<invoiceSuffix>int</invoiceSuffix>
<lostBusinessType>string</lostBusinessType>
<nextLineNumber>int</nextLineNumber>
<numberDOLines>int</numberDOLines>
<numberLineItems>int</numberLineItems>
<numberLinesNotBackorder>int</numberLinesNotBackorder>
<nonTaxType>string</nonTaxType>
<notesFlag>string</notesFlag>
<orderDisposition>string</orderDisposition>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<outboundFreightFlag>boolean</outboundFreightFlag>
<paidDate xsi:nil="true" />
<paymentAmount1>double</paymentAmount1>
<paymentAmount2>double</paymentAmount2>
<paymentAmount3>double</paymentAmount3>
<placedBy>string</placedBy>
<promiseDate xsi:nil="true" />
<prospectNumber>double</prospectNumber>
<reference>string</reference>
<requestedShipDate xsi:nil="true" />
<shipDate xsi:nil="true" />
<shippingInstructions>string</shippingInstructions>
<shipTime>string</shipTime>
<shipTo>string</shipTo>
<shipToAddress1>string</shipToAddress1>
<shipToAddress2>string</shipToAddress2>
<shipToAddress3>string</shipToAddress3>
<shipToCity>string</shipToCity>
<shipToName>string</shipToName>
<shipToState>string</shipToState>
<shipToZip>string</shipToZip>
<shipViaType>string</shipViaType>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<sourcePros>string</sourcePros>
<stageCode>int</stageCode>
<substituteFlag>boolean</substituteFlag>
<takenBy>string</takenBy>
<taxableFlag>boolean</taxableFlag>
<taxAmount1>double</taxAmount1>
<taxAmount2>double</taxAmount2>
<taxAmount3>double</taxAmount3>
<taxAmount4>double</taxAmount4>
<taxSaleAmount1>double</taxSaleAmount1>
<taxSaleAmount2>double</taxSaleAmount2>
<taxSaleAmount3>double</taxSaleAmount3>
<taxSaleAmount4>double</taxSaleAmount4>
<taxSaleAmount5>double</taxSaleAmount5>
<tenderedAmount>double</tenderedAmount>
<termsDiscountAmount>double</termsDiscountAmount>
<termsDiscountLine>double</termsDiscountLine>
<termsLineFlag>boolean</termsLineFlag>
<termsPercent>double</termsPercent>
<termsType>string</termsType>
<totalCommissionCost>double</totalCommissionCost>
<totalCommissionIn>double</totalCommissionIn>
<totalCommissionOut>double</totalCommissionOut>
<totalCoreCharge>double</totalCoreCharge>
<totalCoreCharge2>double</totalCoreCharge2>
<totalCostShipped>double</totalCostShipped>
<totalCostOrdered>double</totalCostOrdered>
<totalCubes>double</totalCubes>
<totalInvoiceAmountShipped>double</totalInvoiceAmountShipped>
<totalInvoiceAmountOrdered>double</totalInvoiceAmountOrdered>
<totalLineAmountShipped>double</totalLineAmountShipped>
<totalLineAmountOrdered>double</totalLineAmountOrdered>
<totalLineReturn>double</totalLineReturn>
<totalOrderedAmount>double</totalOrderedAmount>
<totalPrice>double</totalPrice>
<totalQuantityOrdered>double</totalQuantityOrdered>
<totalQuantityReturn>double</totalQuantityReturn>
<totalQuantityShipped>double</totalQuantityShipped>
<totalQuantityShipped2>double</totalQuantityShipped2>
<totalRestockAmount>double</totalRestockAmount>
<totalTenderedAmount>double</totalTenderedAmount>
<totalWeight>double</totalWeight>
<transactionType>string</transactionType>
<updateType>string</updateType>
<warehouse>string</warehouse>
<wholeOrderDiscountAmount>double</wholeOrderDiscountAmount>
<wholeOrderDiscountOverrideFlag>boolean</wholeOrderDiscountOverrideFlag>
<wholeOrderDiscountPercent>double</wholeOrderDiscountPercent>
<wholeOrderDiscountType>string</wholeOrderDiscountType>
</MDDGetMainUpdates.output.Orderheader>
<MDDGetMainUpdates.output.Orderheader>
<addonAmount1>double</addonAmount1>
<addonAmount2>double</addonAmount2>
<addonAmount3>double</addonAmount3>
<addonAmount4>double</addonAmount4>
<addonNet1>double</addonNet1>
<addonNet2>double</addonNet2>
<addonNet3>double</addonNet3>
<addonNet4>double</addonNet4>
<addonNumber1>int</addonNumber1>
<addonNumber2>int</addonNumber2>
<addonNumber3>int</addonNumber3>
<addonNumber4>int</addonNumber4>
<addonType1>string</addonType1>
<addonType2>string</addonType2>
<addonType3>string</addonType3>
<addonType4>string</addonType4>
<backorderFlag>boolean</backorderFlag>
<cancelDate xsi:nil="true" />
<companyNumber>int</companyNumber>
<countryCode>string</countryCode>
<countryCodeDescription>string</countryCodeDescription>
<createDate xsi:nil="true" />
<correctionReasonType>string</correctionReasonType>
<customerNumber>double</customerNumber>
<customerPurchaseOrder>string</customerPurchaseOrder>
<downPaymentAmount>double</downPaymentAmount>
<downPaymentType>boolean</downPaymentType>
<email>string</email>
<enterDate xsi:nil="true" />
<enterTime>string</enterTime>
<floorPlannedCustomerNumber>double</floorPlannedCustomerNumber>
<inboundFreightFlag>boolean</inboundFreightFlag>
<invoiceNumber>int</invoiceNumber>
<invoiceDate xsi:nil="true" />
<invoiceSuffix>int</invoiceSuffix>
<lostBusinessType>string</lostBusinessType>
<nextLineNumber>int</nextLineNumber>
<numberDOLines>int</numberDOLines>
<numberLineItems>int</numberLineItems>
<numberLinesNotBackorder>int</numberLinesNotBackorder>
<nonTaxType>string</nonTaxType>
<notesFlag>string</notesFlag>
<orderDisposition>string</orderDisposition>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<outboundFreightFlag>boolean</outboundFreightFlag>
<paidDate xsi:nil="true" />
<paymentAmount1>double</paymentAmount1>
<paymentAmount2>double</paymentAmount2>
<paymentAmount3>double</paymentAmount3>
<placedBy>string</placedBy>
<promiseDate xsi:nil="true" />
<prospectNumber>double</prospectNumber>
<reference>string</reference>
<requestedShipDate xsi:nil="true" />
<shipDate xsi:nil="true" />
<shippingInstructions>string</shippingInstructions>
<shipTime>string</shipTime>
<shipTo>string</shipTo>
<shipToAddress1>string</shipToAddress1>
<shipToAddress2>string</shipToAddress2>
<shipToAddress3>string</shipToAddress3>
<shipToCity>string</shipToCity>
<shipToName>string</shipToName>
<shipToState>string</shipToState>
<shipToZip>string</shipToZip>
<shipViaType>string</shipViaType>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<sourcePros>string</sourcePros>
<stageCode>int</stageCode>
<substituteFlag>boolean</substituteFlag>
<takenBy>string</takenBy>
<taxableFlag>boolean</taxableFlag>
<taxAmount1>double</taxAmount1>
<taxAmount2>double</taxAmount2>
<taxAmount3>double</taxAmount3>
<taxAmount4>double</taxAmount4>
<taxSaleAmount1>double</taxSaleAmount1>
<taxSaleAmount2>double</taxSaleAmount2>
<taxSaleAmount3>double</taxSaleAmount3>
<taxSaleAmount4>double</taxSaleAmount4>
<taxSaleAmount5>double</taxSaleAmount5>
<tenderedAmount>double</tenderedAmount>
<termsDiscountAmount>double</termsDiscountAmount>
<termsDiscountLine>double</termsDiscountLine>
<termsLineFlag>boolean</termsLineFlag>
<termsPercent>double</termsPercent>
<termsType>string</termsType>
<totalCommissionCost>double</totalCommissionCost>
<totalCommissionIn>double</totalCommissionIn>
<totalCommissionOut>double</totalCommissionOut>
<totalCoreCharge>double</totalCoreCharge>
<totalCoreCharge2>double</totalCoreCharge2>
<totalCostShipped>double</totalCostShipped>
<totalCostOrdered>double</totalCostOrdered>
<totalCubes>double</totalCubes>
<totalInvoiceAmountShipped>double</totalInvoiceAmountShipped>
<totalInvoiceAmountOrdered>double</totalInvoiceAmountOrdered>
<totalLineAmountShipped>double</totalLineAmountShipped>
<totalLineAmountOrdered>double</totalLineAmountOrdered>
<totalLineReturn>double</totalLineReturn>
<totalOrderedAmount>double</totalOrderedAmount>
<totalPrice>double</totalPrice>
<totalQuantityOrdered>double</totalQuantityOrdered>
<totalQuantityReturn>double</totalQuantityReturn>
<totalQuantityShipped>double</totalQuantityShipped>
<totalQuantityShipped2>double</totalQuantityShipped2>
<totalRestockAmount>double</totalRestockAmount>
<totalTenderedAmount>double</totalTenderedAmount>
<totalWeight>double</totalWeight>
<transactionType>string</transactionType>
<updateType>string</updateType>
<warehouse>string</warehouse>
<wholeOrderDiscountAmount>double</wholeOrderDiscountAmount>
<wholeOrderDiscountOverrideFlag>boolean</wholeOrderDiscountOverrideFlag>
<wholeOrderDiscountPercent>double</wholeOrderDiscountPercent>
<wholeOrderDiscountType>string</wholeOrderDiscountType>
</MDDGetMainUpdates.output.Orderheader>
</arrayOrderheader>
<arrayOrderline>
<MDDGetMainUpdates.output.Orderline>
<advertisingCode>string</advertisingCode>
<arpVendorNumber>double</arpVendorNumber>
<backorderType>string</backorderType>
<cancelDate xsi:nil="true" />
<companyNumber>int</companyNumber>
<correctionReasonType>string</correctionReasonType>
<cubes>double</cubes>
<customerNumber>double</customerNumber>
<discountAmount>double</discountAmount>
<discountAmountOther>double</discountAmountOther>
<discountCode>int</discountCode>
<discountOverrideFlag>boolean</discountOverrideFlag>
<discountPercent>double</discountPercent>
<discountType>boolean</discountType>
<enterDate xsi:nil="true" />
<invoiceDate xsi:nil="true" />
<kitFlag>boolean</kitFlag>
<leadTime>int</leadTime>
<lineAlternateNumber>int</lineAlternateNumber>
<lineNumber>int</lineNumber>
<lostBusinessType>string</lostBusinessType>
<netAmountShipped>double</netAmountShipped>
<netAmountOrdered>double</netAmountOrdered>
<nonTaxType>string</nonTaxType>
<orderAlternateNumber>int</orderAlternateNumber>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<priceDiscountingRecordNumber>int</priceDiscountingRecordNumber>
<price>double</price>
<priceCode>double</priceCode>
<priceCalculationType>string</priceCalculationType>
<priceCostType>string</priceCostType>
<priceOriginCode>string</priceOriginCode>
<priceOverrideFlag>boolean</priceOverrideFlag>
<priceType>string</priceType>
<productCategory>string</productCategory>
<productCost>double</productCost>
<description>string</description>
<description2>string</description2>
<productLine>string</productLine>
<promiseDate xsi:nil="true" />
<promotionFlag>boolean</promotionFlag>
<quantityOrdered>double</quantityOrdered>
<quantityRelease>double</quantityRelease>
<quantityReturn>double</quantityReturn>
<quantityShip>double</quantityShip>
<quantityUnAvailable>double</quantityUnAvailable>
<reasonUnAvailableType>string</reasonUnAvailableType>
<requestedProductCode>string</requestedProductCode>
<requestedShipDate xsi:nil="true" />
<restockingAmount>double</restockingAmount>
<restockingFlag>boolean</restockingFlag>
<returnLineNumber>int</returnLineNumber>
<returnOrderNumber>int</returnOrderNumber>
<returnOrderSuffix>int</returnOrderSuffix>
<returnFlag>boolean</returnFlag>
<returnType>string</returnType>
<rushFlag>boolean</rushFlag>
<shipFromNumber>int</shipFromNumber>
<productCode>string</productCode>
<shipTo>string</shipTo>
<shipQuantityOverrideFlag>boolean</shipQuantityOverrideFlag>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<specialNonStockType>string</specialNonStockType>
<statusType>string</statusType>
<stockingQuantityOrdered>double</stockingQuantityOrdered>
<stockingQuantityShip>double</stockingQuantityShip>
<subTotalDescription>string</subTotalDescription>
<subtotalFlag>boolean</subtotalFlag>
<taxableFlag>boolean</taxableFlag>
<taxableType>string</taxableType>
<taxAmount1>double</taxAmount1>
<taxAmount2>double</taxAmount2>
<taxAmount3>double</taxAmount3>
<taxAmount4>double</taxAmount4>
<taxGroup>int</taxGroup>
<termsPercent>double</termsPercent>
<transactionType>string</transactionType>
<unitOfMeasure>string</unitOfMeasure>
<unitOfMeasureConversion>double</unitOfMeasureConversion>
<usageFlag>boolean</usageFlag>
<vendorNumber>double</vendorNumber>
<warrantyExchangeFlag>boolean</warrantyExchangeFlag>
<warrantyStageCode>int</warrantyStageCode>
<warrantyTag>string</warrantyTag>
<weight>double</weight>
<warehouse>string</warehouse>
<wholeOrderDiscountAmount>double</wholeOrderDiscountAmount>
<crossReferenceProductType>string</crossReferenceProductType>
</MDDGetMainUpdates.output.Orderline>
<MDDGetMainUpdates.output.Orderline>
<advertisingCode>string</advertisingCode>
<arpVendorNumber>double</arpVendorNumber>
<backorderType>string</backorderType>
<cancelDate xsi:nil="true" />
<companyNumber>int</companyNumber>
<correctionReasonType>string</correctionReasonType>
<cubes>double</cubes>
<customerNumber>double</customerNumber>
<discountAmount>double</discountAmount>
<discountAmountOther>double</discountAmountOther>
<discountCode>int</discountCode>
<discountOverrideFlag>boolean</discountOverrideFlag>
<discountPercent>double</discountPercent>
<discountType>boolean</discountType>
<enterDate xsi:nil="true" />
<invoiceDate xsi:nil="true" />
<kitFlag>boolean</kitFlag>
<leadTime>int</leadTime>
<lineAlternateNumber>int</lineAlternateNumber>
<lineNumber>int</lineNumber>
<lostBusinessType>string</lostBusinessType>
<netAmountShipped>double</netAmountShipped>
<netAmountOrdered>double</netAmountOrdered>
<nonTaxType>string</nonTaxType>
<orderAlternateNumber>int</orderAlternateNumber>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<priceDiscountingRecordNumber>int</priceDiscountingRecordNumber>
<price>double</price>
<priceCode>double</priceCode>
<priceCalculationType>string</priceCalculationType>
<priceCostType>string</priceCostType>
<priceOriginCode>string</priceOriginCode>
<priceOverrideFlag>boolean</priceOverrideFlag>
<priceType>string</priceType>
<productCategory>string</productCategory>
<productCost>double</productCost>
<description>string</description>
<description2>string</description2>
<productLine>string</productLine>
<promiseDate xsi:nil="true" />
<promotionFlag>boolean</promotionFlag>
<quantityOrdered>double</quantityOrdered>
<quantityRelease>double</quantityRelease>
<quantityReturn>double</quantityReturn>
<quantityShip>double</quantityShip>
<quantityUnAvailable>double</quantityUnAvailable>
<reasonUnAvailableType>string</reasonUnAvailableType>
<requestedProductCode>string</requestedProductCode>
<requestedShipDate xsi:nil="true" />
<restockingAmount>double</restockingAmount>
<restockingFlag>boolean</restockingFlag>
<returnLineNumber>int</returnLineNumber>
<returnOrderNumber>int</returnOrderNumber>
<returnOrderSuffix>int</returnOrderSuffix>
<returnFlag>boolean</returnFlag>
<returnType>string</returnType>
<rushFlag>boolean</rushFlag>
<shipFromNumber>int</shipFromNumber>
<productCode>string</productCode>
<shipTo>string</shipTo>
<shipQuantityOverrideFlag>boolean</shipQuantityOverrideFlag>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<specialNonStockType>string</specialNonStockType>
<statusType>string</statusType>
<stockingQuantityOrdered>double</stockingQuantityOrdered>
<stockingQuantityShip>double</stockingQuantityShip>
<subTotalDescription>string</subTotalDescription>
<subtotalFlag>boolean</subtotalFlag>
<taxableFlag>boolean</taxableFlag>
<taxableType>string</taxableType>
<taxAmount1>double</taxAmount1>
<taxAmount2>double</taxAmount2>
<taxAmount3>double</taxAmount3>
<taxAmount4>double</taxAmount4>
<taxGroup>int</taxGroup>
<termsPercent>double</termsPercent>
<transactionType>string</transactionType>
<unitOfMeasure>string</unitOfMeasure>
<unitOfMeasureConversion>double</unitOfMeasureConversion>
<usageFlag>boolean</usageFlag>
<vendorNumber>double</vendorNumber>
<warrantyExchangeFlag>boolean</warrantyExchangeFlag>
<warrantyStageCode>int</warrantyStageCode>
<warrantyTag>string</warrantyTag>
<weight>double</weight>
<warehouse>string</warehouse>
<wholeOrderDiscountAmount>double</wholeOrderDiscountAmount>
<crossReferenceProductType>string</crossReferenceProductType>
</MDDGetMainUpdates.output.Orderline>
</arrayOrderline>
<arrayNote>
<MDDGetMainUpdates.output.Note>
<companyNumber>int</companyNumber>
<noteLine1>string</noteLine1>
<noteLine2>string</noteLine2>
<noteLine3>string</noteLine3>
<noteLine4>string</noteLine4>
<noteLine5>string</noteLine5>
<noteLine6>string</noteLine6>
<noteLine7>string</noteLine7>
<noteLine8>string</noteLine8>
<noteLine9>string</noteLine9>
<noteLine10>string</noteLine10>
<noteLine11>string</noteLine11>
<noteLine12>string</noteLine12>
<noteLine13>string</noteLine13>
<noteLine14>string</noteLine14>
<noteLine15>string</noteLine15>
<noteLine16>string</noteLine16>
<notesType>string</notesType>
<operatorInitials>string</operatorInitials>
<originalPageNumber>int</originalPageNumber>
<pageNumber>int</pageNumber>
<primaryKey>string</primaryKey>
<printFlag>boolean</printFlag>
<printFlag2>boolean</printFlag2>
<printFlag3>boolean</printFlag3>
<printFlag4>boolean</printFlag4>
<printFlag5>boolean</printFlag5>
<requiredFlag>boolean</requiredFlag>
<secondaryKey>string</secondaryKey>
<securedFlag>boolean</securedFlag>
</MDDGetMainUpdates.output.Note>
<MDDGetMainUpdates.output.Note>
<companyNumber>int</companyNumber>
<noteLine1>string</noteLine1>
<noteLine2>string</noteLine2>
<noteLine3>string</noteLine3>
<noteLine4>string</noteLine4>
<noteLine5>string</noteLine5>
<noteLine6>string</noteLine6>
<noteLine7>string</noteLine7>
<noteLine8>string</noteLine8>
<noteLine9>string</noteLine9>
<noteLine10>string</noteLine10>
<noteLine11>string</noteLine11>
<noteLine12>string</noteLine12>
<noteLine13>string</noteLine13>
<noteLine14>string</noteLine14>
<noteLine15>string</noteLine15>
<noteLine16>string</noteLine16>
<notesType>string</notesType>
<operatorInitials>string</operatorInitials>
<originalPageNumber>int</originalPageNumber>
<pageNumber>int</pageNumber>
<primaryKey>string</primaryKey>
<printFlag>boolean</printFlag>
<printFlag2>boolean</printFlag2>
<printFlag3>boolean</printFlag3>
<printFlag4>boolean</printFlag4>
<printFlag5>boolean</printFlag5>
<requiredFlag>boolean</requiredFlag>
<secondaryKey>string</secondaryKey>
<securedFlag>boolean</securedFlag>
</MDDGetMainUpdates.output.Note>
</arrayNote>
<arrayComment>
<MDDGetMainUpdates.output.Comment>
<commentType>string</commentType>
<companyNumber>int</companyNumber>
<lineNumber>int</lineNumber>
<noteLine1>string</noteLine1>
<noteLine2>string</noteLine2>
<noteLine3>string</noteLine3>
<noteLine4>string</noteLine4>
<noteLine5>string</noteLine5>
<noteLine6>string</noteLine6>
<noteLine7>string</noteLine7>
<noteLine8>string</noteLine8>
<noteLine9>string</noteLine9>
<noteLine10>string</noteLine10>
<noteLine11>string</noteLine11>
<noteLine12>string</noteLine12>
<noteLine13>string</noteLine13>
<noteLine14>string</noteLine14>
<noteLine15>string</noteLine15>
<noteLine16>string</noteLine16>
<operatorInitials>string</operatorInitials>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<printFlag>boolean</printFlag>
<printFlag2>boolean</printFlag2>
</MDDGetMainUpdates.output.Comment>
<MDDGetMainUpdates.output.Comment>
<commentType>string</commentType>
<companyNumber>int</companyNumber>
<lineNumber>int</lineNumber>
<noteLine1>string</noteLine1>
<noteLine2>string</noteLine2>
<noteLine3>string</noteLine3>
<noteLine4>string</noteLine4>
<noteLine5>string</noteLine5>
<noteLine6>string</noteLine6>
<noteLine7>string</noteLine7>
<noteLine8>string</noteLine8>
<noteLine9>string</noteLine9>
<noteLine10>string</noteLine10>
<noteLine11>string</noteLine11>
<noteLine12>string</noteLine12>
<noteLine13>string</noteLine13>
<noteLine14>string</noteLine14>
<noteLine15>string</noteLine15>
<noteLine16>string</noteLine16>
<operatorInitials>string</operatorInitials>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<printFlag>boolean</printFlag>
<printFlag2>boolean</printFlag2>
</MDDGetMainUpdates.output.Comment>
</arrayComment>
<arrayPackage>
<MDDGetMainUpdates.output.Package>
<actualCODAmount>double</actualCODAmount>
<actualWeight>double</actualWeight>
<addonAmount>double</addonAmount>
<cartonList>string</cartonList>
<chargeFreightFlag>boolean</chargeFreightFlag>
<codAddonCharge>double</codAddonCharge>
<companyNumber>int</companyNumber>
<freightAmount>double</freightAmount>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<originalCODAmount>double</originalCODAmount>
<packageNumber>int</packageNumber>
<printerName>string</printerName>
<resultMessage>string</resultMessage>
<shippedFlag>boolean</shippedFlag>
<shipViaType>string</shipViaType>
<statusType>string</statusType>
<trackerNumber>string</trackerNumber>
<transactionType>string</transactionType>
<warehouse>string</warehouse>
</MDDGetMainUpdates.output.Package>
<MDDGetMainUpdates.output.Package>
<actualCODAmount>double</actualCODAmount>
<actualWeight>double</actualWeight>
<addonAmount>double</addonAmount>
<cartonList>string</cartonList>
<chargeFreightFlag>boolean</chargeFreightFlag>
<codAddonCharge>double</codAddonCharge>
<companyNumber>int</companyNumber>
<freightAmount>double</freightAmount>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<originalCODAmount>double</originalCODAmount>
<packageNumber>int</packageNumber>
<printerName>string</printerName>
<resultMessage>string</resultMessage>
<shippedFlag>boolean</shippedFlag>
<shipViaType>string</shipViaType>
<statusType>string</statusType>
<trackerNumber>string</trackerNumber>
<transactionType>string</transactionType>
<warehouse>string</warehouse>
</MDDGetMainUpdates.output.Package>
</arrayPackage>
<arrayAddon>
<MDDGetMainUpdates.output.Addon>
<companyNumber>int</companyNumber>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<sequenceNumber>int</sequenceNumber>
<addonNumber>string</addonNumber>
<description>string</description>
<addonType>string</addonType>
<addonAmount>double</addonAmount>
<addonAmountNet>double</addonAmountNet>
</MDDGetMainUpdates.output.Addon>
<MDDGetMainUpdates.output.Addon>
<companyNumber>int</companyNumber>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<sequenceNumber>int</sequenceNumber>
<addonNumber>string</addonNumber>
<description>string</description>
<addonType>string</addonType>
<addonAmount>double</addonAmount>
<addonAmountNet>double</addonAmountNet>
</MDDGetMainUpdates.output.Addon>
</arrayAddon>
<arrayPricelist>
<MDDGetMainUpdates.output.Pricelist>
<companyNumber>int</companyNumber>
<productCode>string</productCode>
<netPrice>double</netPrice>
<unitOfMeasure>string</unitOfMeasure>
<startDate xsi:nil="true" />
<endDate xsi:nil="true" />
<priceDiscountingRecordNumber>int</priceDiscountingRecordNumber>
<priceOnType>string</priceOnType>
<syncStatus>string</syncStatus>
</MDDGetMainUpdates.output.Pricelist>
<MDDGetMainUpdates.output.Pricelist>
<companyNumber>int</companyNumber>
<productCode>string</productCode>
<netPrice>double</netPrice>
<unitOfMeasure>string</unitOfMeasure>
<startDate xsi:nil="true" />
<endDate xsi:nil="true" />
<priceDiscountingRecordNumber>int</priceDiscountingRecordNumber>
<priceOnType>string</priceOnType>
<syncStatus>string</syncStatus>
</MDDGetMainUpdates.output.Pricelist>
</arrayPricelist>
</MDDGetMainUpdatesResult>
</MDDGetMainUpdatesResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /SxApiService.asmx HTTP/1.1
Host: sxapi-mer.cameronashleybp.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<MDDGetMainUpdates xmlns="Nxtrend.WS">
<connectString>string</connectString>
<userCode>string</userCode>
<requestObject>
<tableName>string</tableName>
<key1>string</key1>
<key2>string</key2>
<key3>string</key3>
<includeCompanyData>boolean</includeCompanyData>
<includeProspectData>boolean</includeProspectData>
<includeContactData>boolean</includeContactData>
<includeItemMasterData>boolean</includeItemMasterData>
<includeCatalogData>boolean</includeCatalogData>
<includeOrderData>boolean</includeOrderData>
<updateType>boolean</updateType>
<recordLimit>int</recordLimit>
</requestObject>
</MDDGetMainUpdates>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<MDDGetMainUpdatesResponse xmlns="Nxtrend.WS">
<MDDGetMainUpdatesResult>
<errorMessage>string</errorMessage>
<extraData>string</extraData>
<moreRecordsAvailable>boolean</moreRecordsAvailable>
<arrayCompany>
<MDDGetMainUpdates.output.Company>
<companyNumber>int</companyNumber>
<companyType>string</companyType>
<key1>string</key1>
<key2>string</key2>
<name>string</name>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<countryCode>string</countryCode>
<countryCodeDescription>string</countryCodeDescription>
<comment>string</comment>
<email>string</email>
<phoneNumber>string</phoneNumber>
<faxPhoneNumber>string</faxPhoneNumber>
<statusType>string</statusType>
<syncMDDFlag>boolean</syncMDDFlag>
<lookupName>string</lookupName>
<warehouse>string</warehouse>
<classType>int</classType>
<customerType>string</customerType>
<accountsPayableManager>string</accountsPayableManager>
<accountsPayablePhoneNumber>string</accountsPayablePhoneNumber>
<creditManager>string</creditManager>
<floorPlannedCustomerNumber>double</floorPlannedCustomerNumber>
<purchasingAgentName>string</purchasingAgentName>
<purchasingAgentPhoneNumber>string</purchasingAgentPhoneNumber>
<salesTerritory>string</salesTerritory>
<salesTerritoryDescription>string</salesTerritoryDescription>
<sicCode1>int</sicCode1>
<sicCode2>int</sicCode2>
<sicCode3>int</sicCode3>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<sellType>string</sellType>
<statusDate xsi:nil="true" />
<creditLimit>double</creditLimit>
<priceType>string</priceType>
<languageCode>string</languageCode>
<languageCodeDescription>string</languageCodeDescription>
<priceCode>int</priceCode>
<discountCode>int</discountCode>
<wholeOrderDiscountCode>int</wholeOrderDiscountCode>
<backorderFlag>boolean</backorderFlag>
<substituteFlag>boolean</substituteFlag>
</MDDGetMainUpdates.output.Company>
<MDDGetMainUpdates.output.Company>
<companyNumber>int</companyNumber>
<companyType>string</companyType>
<key1>string</key1>
<key2>string</key2>
<name>string</name>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<countryCode>string</countryCode>
<countryCodeDescription>string</countryCodeDescription>
<comment>string</comment>
<email>string</email>
<phoneNumber>string</phoneNumber>
<faxPhoneNumber>string</faxPhoneNumber>
<statusType>string</statusType>
<syncMDDFlag>boolean</syncMDDFlag>
<lookupName>string</lookupName>
<warehouse>string</warehouse>
<classType>int</classType>
<customerType>string</customerType>
<accountsPayableManager>string</accountsPayableManager>
<accountsPayablePhoneNumber>string</accountsPayablePhoneNumber>
<creditManager>string</creditManager>
<floorPlannedCustomerNumber>double</floorPlannedCustomerNumber>
<purchasingAgentName>string</purchasingAgentName>
<purchasingAgentPhoneNumber>string</purchasingAgentPhoneNumber>
<salesTerritory>string</salesTerritory>
<salesTerritoryDescription>string</salesTerritoryDescription>
<sicCode1>int</sicCode1>
<sicCode2>int</sicCode2>
<sicCode3>int</sicCode3>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<sellType>string</sellType>
<statusDate xsi:nil="true" />
<creditLimit>double</creditLimit>
<priceType>string</priceType>
<languageCode>string</languageCode>
<languageCodeDescription>string</languageCodeDescription>
<priceCode>int</priceCode>
<discountCode>int</discountCode>
<wholeOrderDiscountCode>int</wholeOrderDiscountCode>
<backorderFlag>boolean</backorderFlag>
<substituteFlag>boolean</substituteFlag>
</MDDGetMainUpdates.output.Company>
</arrayCompany>
<arrayProspect>
<MDDGetMainUpdates.output.Prospect>
<prospectNumber>double</prospectNumber>
<name>string</name>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<country>string</country>
<phoneNumber>string</phoneNumber>
<faxPhoneNumber>string</faxPhoneNumber>
<syncMDDFlag>boolean</syncMDDFlag>
<companyNumberTie>int</companyNumberTie>
<customerNumber>double</customerNumber>
<insideSalesRep>string</insideSalesRep>
<salesRep>string</salesRep>
</MDDGetMainUpdates.output.Prospect>
<MDDGetMainUpdates.output.Prospect>
<prospectNumber>double</prospectNumber>
<name>string</name>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<country>string</country>
<phoneNumber>string</phoneNumber>
<faxPhoneNumber>string</faxPhoneNumber>
<syncMDDFlag>boolean</syncMDDFlag>
<companyNumberTie>int</companyNumberTie>
<customerNumber>double</customerNumber>
<insideSalesRep>string</insideSalesRep>
<salesRep>string</salesRep>
</MDDGetMainUpdates.output.Prospect>
</arrayProspect>
<arrayContact>
<MDDGetMainUpdates.output.Contact>
<companyNumber>int</companyNumber>
<contactID>double</contactID>
<syncMDDFlag>boolean</syncMDDFlag>
<firstName>string</firstName>
<middleName>string</middleName>
<lastName>string</lastName>
<comment>string</comment>
<contactType>string</contactType>
<contactTypeDescription>string</contactTypeDescription>
<title>string</title>
<groupCode>string</groupCode>
<priority>int</priority>
<salutation>string</salutation>
<roleType>string</roleType>
<primaryKey>string</primaryKey>
<secondaryKey>string</secondaryKey>
<firstPhoneNumber>string</firstPhoneNumber>
<firstPhoneNumberDescription>string</firstPhoneNumberDescription>
<secondPhoneNumber>string</secondPhoneNumber>
<secondPhoneNumberDescription>string</secondPhoneNumberDescription>
<thirdPhoneNumber>string</thirdPhoneNumber>
<thirdPhoneNumberDescription>string</thirdPhoneNumberDescription>
<faxPhoneNumber>string</faxPhoneNumber>
<firstEmailAddress>string</firstEmailAddress>
<firstEmailAddressDescription>string</firstEmailAddressDescription>
<secondEmailAddress>string</secondEmailAddress>
<secondEmailAddressDescription>string</secondEmailAddressDescription>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<languageCode>string</languageCode>
<languageCodeDescription>string</languageCodeDescription>
<warehouse>string</warehouse>
</MDDGetMainUpdates.output.Contact>
<MDDGetMainUpdates.output.Contact>
<companyNumber>int</companyNumber>
<contactID>double</contactID>
<syncMDDFlag>boolean</syncMDDFlag>
<firstName>string</firstName>
<middleName>string</middleName>
<lastName>string</lastName>
<comment>string</comment>
<contactType>string</contactType>
<contactTypeDescription>string</contactTypeDescription>
<title>string</title>
<groupCode>string</groupCode>
<priority>int</priority>
<salutation>string</salutation>
<roleType>string</roleType>
<primaryKey>string</primaryKey>
<secondaryKey>string</secondaryKey>
<firstPhoneNumber>string</firstPhoneNumber>
<firstPhoneNumberDescription>string</firstPhoneNumberDescription>
<secondPhoneNumber>string</secondPhoneNumber>
<secondPhoneNumberDescription>string</secondPhoneNumberDescription>
<thirdPhoneNumber>string</thirdPhoneNumber>
<thirdPhoneNumberDescription>string</thirdPhoneNumberDescription>
<faxPhoneNumber>string</faxPhoneNumber>
<firstEmailAddress>string</firstEmailAddress>
<firstEmailAddressDescription>string</firstEmailAddressDescription>
<secondEmailAddress>string</secondEmailAddress>
<secondEmailAddressDescription>string</secondEmailAddressDescription>
<address1>string</address1>
<address2>string</address2>
<address3>string</address3>
<city>string</city>
<state>string</state>
<postalCode>string</postalCode>
<languageCode>string</languageCode>
<languageCodeDescription>string</languageCodeDescription>
<warehouse>string</warehouse>
</MDDGetMainUpdates.output.Contact>
</arrayContact>
<arrayItemmaster>
<MDDGetMainUpdates.output.Itemmaster>
<productCode>string</productCode>
<vendorProductCode>string</vendorProductCode>
<companyNumber>int</companyNumber>
<vendorNumber>double</vendorNumber>
<stockingUnitOfMeasure>string</stockingUnitOfMeasure>
<preventFromWebFlag>string</preventFromWebFlag>
<itemSuspendFlag>string</itemSuspendFlag>
<unitOfMeasure1>string</unitOfMeasure1>
<unitOfMeasure2>string</unitOfMeasure2>
<unitOfMeasure3>string</unitOfMeasure3>
<conversionFactorUM2>double</conversionFactorUM2>
<conversionFactorUM3>double</conversionFactorUM3>
<pricingUnitOfMeasure>string</pricingUnitOfMeasure>
<conversionFactorPriceUOM>double</conversionFactorPriceUOM>
<listPrice1>double</listPrice1>
<listPrice2>double</listPrice2>
<listPrice3>double</listPrice3>
<listPrice4>double</listPrice4>
<listPrice5>double</listPrice5>
<productRestrictionCode>string</productRestrictionCode>
<description1>string</description1>
<description2>string</description2>
<itemClassCode>string</itemClassCode>
<itemSubClassCode>string</itemSubClassCode>
<priceClassCode>string</priceClassCode>
<productCategory>string</productCategory>
<misc1>string</misc1>
<misc2>string</misc2>
<misc3>string</misc3>
<user1>string</user1>
<user2>string</user2>
<user3>string</user3>
<user4>string</user4>
<user5>string</user5>
<user6>string</user6>
<extendedItemCommentGroup>string</extendedItemCommentGroup>
<catalogFlag>boolean</catalogFlag>
<statusType>string</statusType>
</MDDGetMainUpdates.output.Itemmaster>
<MDDGetMainUpdates.output.Itemmaster>
<productCode>string</productCode>
<vendorProductCode>string</vendorProductCode>
<companyNumber>int</companyNumber>
<vendorNumber>double</vendorNumber>
<stockingUnitOfMeasure>string</stockingUnitOfMeasure>
<preventFromWebFlag>string</preventFromWebFlag>
<itemSuspendFlag>string</itemSuspendFlag>
<unitOfMeasure1>string</unitOfMeasure1>
<unitOfMeasure2>string</unitOfMeasure2>
<unitOfMeasure3>string</unitOfMeasure3>
<conversionFactorUM2>double</conversionFactorUM2>
<conversionFactorUM3>double</conversionFactorUM3>
<pricingUnitOfMeasure>string</pricingUnitOfMeasure>
<conversionFactorPriceUOM>double</conversionFactorPriceUOM>
<listPrice1>double</listPrice1>
<listPrice2>double</listPrice2>
<listPrice3>double</listPrice3>
<listPrice4>double</listPrice4>
<listPrice5>double</listPrice5>
<productRestrictionCode>string</productRestrictionCode>
<description1>string</description1>
<description2>string</description2>
<itemClassCode>string</itemClassCode>
<itemSubClassCode>string</itemSubClassCode>
<priceClassCode>string</priceClassCode>
<productCategory>string</productCategory>
<misc1>string</misc1>
<misc2>string</misc2>
<misc3>string</misc3>
<user1>string</user1>
<user2>string</user2>
<user3>string</user3>
<user4>string</user4>
<user5>string</user5>
<user6>string</user6>
<extendedItemCommentGroup>string</extendedItemCommentGroup>
<catalogFlag>boolean</catalogFlag>
<statusType>string</statusType>
</MDDGetMainUpdates.output.Itemmaster>
</arrayItemmaster>
<arrayOrderheader>
<MDDGetMainUpdates.output.Orderheader>
<addonAmount1>double</addonAmount1>
<addonAmount2>double</addonAmount2>
<addonAmount3>double</addonAmount3>
<addonAmount4>double</addonAmount4>
<addonNet1>double</addonNet1>
<addonNet2>double</addonNet2>
<addonNet3>double</addonNet3>
<addonNet4>double</addonNet4>
<addonNumber1>int</addonNumber1>
<addonNumber2>int</addonNumber2>
<addonNumber3>int</addonNumber3>
<addonNumber4>int</addonNumber4>
<addonType1>string</addonType1>
<addonType2>string</addonType2>
<addonType3>string</addonType3>
<addonType4>string</addonType4>
<backorderFlag>boolean</backorderFlag>
<cancelDate xsi:nil="true" />
<companyNumber>int</companyNumber>
<countryCode>string</countryCode>
<countryCodeDescription>string</countryCodeDescription>
<createDate xsi:nil="true" />
<correctionReasonType>string</correctionReasonType>
<customerNumber>double</customerNumber>
<customerPurchaseOrder>string</customerPurchaseOrder>
<downPaymentAmount>double</downPaymentAmount>
<downPaymentType>boolean</downPaymentType>
<email>string</email>
<enterDate xsi:nil="true" />
<enterTime>string</enterTime>
<floorPlannedCustomerNumber>double</floorPlannedCustomerNumber>
<inboundFreightFlag>boolean</inboundFreightFlag>
<invoiceNumber>int</invoiceNumber>
<invoiceDate xsi:nil="true" />
<invoiceSuffix>int</invoiceSuffix>
<lostBusinessType>string</lostBusinessType>
<nextLineNumber>int</nextLineNumber>
<numberDOLines>int</numberDOLines>
<numberLineItems>int</numberLineItems>
<numberLinesNotBackorder>int</numberLinesNotBackorder>
<nonTaxType>string</nonTaxType>
<notesFlag>string</notesFlag>
<orderDisposition>string</orderDisposition>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<outboundFreightFlag>boolean</outboundFreightFlag>
<paidDate xsi:nil="true" />
<paymentAmount1>double</paymentAmount1>
<paymentAmount2>double</paymentAmount2>
<paymentAmount3>double</paymentAmount3>
<placedBy>string</placedBy>
<promiseDate xsi:nil="true" />
<prospectNumber>double</prospectNumber>
<reference>string</reference>
<requestedShipDate xsi:nil="true" />
<shipDate xsi:nil="true" />
<shippingInstructions>string</shippingInstructions>
<shipTime>string</shipTime>
<shipTo>string</shipTo>
<shipToAddress1>string</shipToAddress1>
<shipToAddress2>string</shipToAddress2>
<shipToAddress3>string</shipToAddress3>
<shipToCity>string</shipToCity>
<shipToName>string</shipToName>
<shipToState>string</shipToState>
<shipToZip>string</shipToZip>
<shipViaType>string</shipViaType>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<sourcePros>string</sourcePros>
<stageCode>int</stageCode>
<substituteFlag>boolean</substituteFlag>
<takenBy>string</takenBy>
<taxableFlag>boolean</taxableFlag>
<taxAmount1>double</taxAmount1>
<taxAmount2>double</taxAmount2>
<taxAmount3>double</taxAmount3>
<taxAmount4>double</taxAmount4>
<taxSaleAmount1>double</taxSaleAmount1>
<taxSaleAmount2>double</taxSaleAmount2>
<taxSaleAmount3>double</taxSaleAmount3>
<taxSaleAmount4>double</taxSaleAmount4>
<taxSaleAmount5>double</taxSaleAmount5>
<tenderedAmount>double</tenderedAmount>
<termsDiscountAmount>double</termsDiscountAmount>
<termsDiscountLine>double</termsDiscountLine>
<termsLineFlag>boolean</termsLineFlag>
<termsPercent>double</termsPercent>
<termsType>string</termsType>
<totalCommissionCost>double</totalCommissionCost>
<totalCommissionIn>double</totalCommissionIn>
<totalCommissionOut>double</totalCommissionOut>
<totalCoreCharge>double</totalCoreCharge>
<totalCoreCharge2>double</totalCoreCharge2>
<totalCostShipped>double</totalCostShipped>
<totalCostOrdered>double</totalCostOrdered>
<totalCubes>double</totalCubes>
<totalInvoiceAmountShipped>double</totalInvoiceAmountShipped>
<totalInvoiceAmountOrdered>double</totalInvoiceAmountOrdered>
<totalLineAmountShipped>double</totalLineAmountShipped>
<totalLineAmountOrdered>double</totalLineAmountOrdered>
<totalLineReturn>double</totalLineReturn>
<totalOrderedAmount>double</totalOrderedAmount>
<totalPrice>double</totalPrice>
<totalQuantityOrdered>double</totalQuantityOrdered>
<totalQuantityReturn>double</totalQuantityReturn>
<totalQuantityShipped>double</totalQuantityShipped>
<totalQuantityShipped2>double</totalQuantityShipped2>
<totalRestockAmount>double</totalRestockAmount>
<totalTenderedAmount>double</totalTenderedAmount>
<totalWeight>double</totalWeight>
<transactionType>string</transactionType>
<updateType>string</updateType>
<warehouse>string</warehouse>
<wholeOrderDiscountAmount>double</wholeOrderDiscountAmount>
<wholeOrderDiscountOverrideFlag>boolean</wholeOrderDiscountOverrideFlag>
<wholeOrderDiscountPercent>double</wholeOrderDiscountPercent>
<wholeOrderDiscountType>string</wholeOrderDiscountType>
</MDDGetMainUpdates.output.Orderheader>
<MDDGetMainUpdates.output.Orderheader>
<addonAmount1>double</addonAmount1>
<addonAmount2>double</addonAmount2>
<addonAmount3>double</addonAmount3>
<addonAmount4>double</addonAmount4>
<addonNet1>double</addonNet1>
<addonNet2>double</addonNet2>
<addonNet3>double</addonNet3>
<addonNet4>double</addonNet4>
<addonNumber1>int</addonNumber1>
<addonNumber2>int</addonNumber2>
<addonNumber3>int</addonNumber3>
<addonNumber4>int</addonNumber4>
<addonType1>string</addonType1>
<addonType2>string</addonType2>
<addonType3>string</addonType3>
<addonType4>string</addonType4>
<backorderFlag>boolean</backorderFlag>
<cancelDate xsi:nil="true" />
<companyNumber>int</companyNumber>
<countryCode>string</countryCode>
<countryCodeDescription>string</countryCodeDescription>
<createDate xsi:nil="true" />
<correctionReasonType>string</correctionReasonType>
<customerNumber>double</customerNumber>
<customerPurchaseOrder>string</customerPurchaseOrder>
<downPaymentAmount>double</downPaymentAmount>
<downPaymentType>boolean</downPaymentType>
<email>string</email>
<enterDate xsi:nil="true" />
<enterTime>string</enterTime>
<floorPlannedCustomerNumber>double</floorPlannedCustomerNumber>
<inboundFreightFlag>boolean</inboundFreightFlag>
<invoiceNumber>int</invoiceNumber>
<invoiceDate xsi:nil="true" />
<invoiceSuffix>int</invoiceSuffix>
<lostBusinessType>string</lostBusinessType>
<nextLineNumber>int</nextLineNumber>
<numberDOLines>int</numberDOLines>
<numberLineItems>int</numberLineItems>
<numberLinesNotBackorder>int</numberLinesNotBackorder>
<nonTaxType>string</nonTaxType>
<notesFlag>string</notesFlag>
<orderDisposition>string</orderDisposition>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<outboundFreightFlag>boolean</outboundFreightFlag>
<paidDate xsi:nil="true" />
<paymentAmount1>double</paymentAmount1>
<paymentAmount2>double</paymentAmount2>
<paymentAmount3>double</paymentAmount3>
<placedBy>string</placedBy>
<promiseDate xsi:nil="true" />
<prospectNumber>double</prospectNumber>
<reference>string</reference>
<requestedShipDate xsi:nil="true" />
<shipDate xsi:nil="true" />
<shippingInstructions>string</shippingInstructions>
<shipTime>string</shipTime>
<shipTo>string</shipTo>
<shipToAddress1>string</shipToAddress1>
<shipToAddress2>string</shipToAddress2>
<shipToAddress3>string</shipToAddress3>
<shipToCity>string</shipToCity>
<shipToName>string</shipToName>
<shipToState>string</shipToState>
<shipToZip>string</shipToZip>
<shipViaType>string</shipViaType>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<sourcePros>string</sourcePros>
<stageCode>int</stageCode>
<substituteFlag>boolean</substituteFlag>
<takenBy>string</takenBy>
<taxableFlag>boolean</taxableFlag>
<taxAmount1>double</taxAmount1>
<taxAmount2>double</taxAmount2>
<taxAmount3>double</taxAmount3>
<taxAmount4>double</taxAmount4>
<taxSaleAmount1>double</taxSaleAmount1>
<taxSaleAmount2>double</taxSaleAmount2>
<taxSaleAmount3>double</taxSaleAmount3>
<taxSaleAmount4>double</taxSaleAmount4>
<taxSaleAmount5>double</taxSaleAmount5>
<tenderedAmount>double</tenderedAmount>
<termsDiscountAmount>double</termsDiscountAmount>
<termsDiscountLine>double</termsDiscountLine>
<termsLineFlag>boolean</termsLineFlag>
<termsPercent>double</termsPercent>
<termsType>string</termsType>
<totalCommissionCost>double</totalCommissionCost>
<totalCommissionIn>double</totalCommissionIn>
<totalCommissionOut>double</totalCommissionOut>
<totalCoreCharge>double</totalCoreCharge>
<totalCoreCharge2>double</totalCoreCharge2>
<totalCostShipped>double</totalCostShipped>
<totalCostOrdered>double</totalCostOrdered>
<totalCubes>double</totalCubes>
<totalInvoiceAmountShipped>double</totalInvoiceAmountShipped>
<totalInvoiceAmountOrdered>double</totalInvoiceAmountOrdered>
<totalLineAmountShipped>double</totalLineAmountShipped>
<totalLineAmountOrdered>double</totalLineAmountOrdered>
<totalLineReturn>double</totalLineReturn>
<totalOrderedAmount>double</totalOrderedAmount>
<totalPrice>double</totalPrice>
<totalQuantityOrdered>double</totalQuantityOrdered>
<totalQuantityReturn>double</totalQuantityReturn>
<totalQuantityShipped>double</totalQuantityShipped>
<totalQuantityShipped2>double</totalQuantityShipped2>
<totalRestockAmount>double</totalRestockAmount>
<totalTenderedAmount>double</totalTenderedAmount>
<totalWeight>double</totalWeight>
<transactionType>string</transactionType>
<updateType>string</updateType>
<warehouse>string</warehouse>
<wholeOrderDiscountAmount>double</wholeOrderDiscountAmount>
<wholeOrderDiscountOverrideFlag>boolean</wholeOrderDiscountOverrideFlag>
<wholeOrderDiscountPercent>double</wholeOrderDiscountPercent>
<wholeOrderDiscountType>string</wholeOrderDiscountType>
</MDDGetMainUpdates.output.Orderheader>
</arrayOrderheader>
<arrayOrderline>
<MDDGetMainUpdates.output.Orderline>
<advertisingCode>string</advertisingCode>
<arpVendorNumber>double</arpVendorNumber>
<backorderType>string</backorderType>
<cancelDate xsi:nil="true" />
<companyNumber>int</companyNumber>
<correctionReasonType>string</correctionReasonType>
<cubes>double</cubes>
<customerNumber>double</customerNumber>
<discountAmount>double</discountAmount>
<discountAmountOther>double</discountAmountOther>
<discountCode>int</discountCode>
<discountOverrideFlag>boolean</discountOverrideFlag>
<discountPercent>double</discountPercent>
<discountType>boolean</discountType>
<enterDate xsi:nil="true" />
<invoiceDate xsi:nil="true" />
<kitFlag>boolean</kitFlag>
<leadTime>int</leadTime>
<lineAlternateNumber>int</lineAlternateNumber>
<lineNumber>int</lineNumber>
<lostBusinessType>string</lostBusinessType>
<netAmountShipped>double</netAmountShipped>
<netAmountOrdered>double</netAmountOrdered>
<nonTaxType>string</nonTaxType>
<orderAlternateNumber>int</orderAlternateNumber>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<priceDiscountingRecordNumber>int</priceDiscountingRecordNumber>
<price>double</price>
<priceCode>double</priceCode>
<priceCalculationType>string</priceCalculationType>
<priceCostType>string</priceCostType>
<priceOriginCode>string</priceOriginCode>
<priceOverrideFlag>boolean</priceOverrideFlag>
<priceType>string</priceType>
<productCategory>string</productCategory>
<productCost>double</productCost>
<description>string</description>
<description2>string</description2>
<productLine>string</productLine>
<promiseDate xsi:nil="true" />
<promotionFlag>boolean</promotionFlag>
<quantityOrdered>double</quantityOrdered>
<quantityRelease>double</quantityRelease>
<quantityReturn>double</quantityReturn>
<quantityShip>double</quantityShip>
<quantityUnAvailable>double</quantityUnAvailable>
<reasonUnAvailableType>string</reasonUnAvailableType>
<requestedProductCode>string</requestedProductCode>
<requestedShipDate xsi:nil="true" />
<restockingAmount>double</restockingAmount>
<restockingFlag>boolean</restockingFlag>
<returnLineNumber>int</returnLineNumber>
<returnOrderNumber>int</returnOrderNumber>
<returnOrderSuffix>int</returnOrderSuffix>
<returnFlag>boolean</returnFlag>
<returnType>string</returnType>
<rushFlag>boolean</rushFlag>
<shipFromNumber>int</shipFromNumber>
<productCode>string</productCode>
<shipTo>string</shipTo>
<shipQuantityOverrideFlag>boolean</shipQuantityOverrideFlag>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<specialNonStockType>string</specialNonStockType>
<statusType>string</statusType>
<stockingQuantityOrdered>double</stockingQuantityOrdered>
<stockingQuantityShip>double</stockingQuantityShip>
<subTotalDescription>string</subTotalDescription>
<subtotalFlag>boolean</subtotalFlag>
<taxableFlag>boolean</taxableFlag>
<taxableType>string</taxableType>
<taxAmount1>double</taxAmount1>
<taxAmount2>double</taxAmount2>
<taxAmount3>double</taxAmount3>
<taxAmount4>double</taxAmount4>
<taxGroup>int</taxGroup>
<termsPercent>double</termsPercent>
<transactionType>string</transactionType>
<unitOfMeasure>string</unitOfMeasure>
<unitOfMeasureConversion>double</unitOfMeasureConversion>
<usageFlag>boolean</usageFlag>
<vendorNumber>double</vendorNumber>
<warrantyExchangeFlag>boolean</warrantyExchangeFlag>
<warrantyStageCode>int</warrantyStageCode>
<warrantyTag>string</warrantyTag>
<weight>double</weight>
<warehouse>string</warehouse>
<wholeOrderDiscountAmount>double</wholeOrderDiscountAmount>
<crossReferenceProductType>string</crossReferenceProductType>
</MDDGetMainUpdates.output.Orderline>
<MDDGetMainUpdates.output.Orderline>
<advertisingCode>string</advertisingCode>
<arpVendorNumber>double</arpVendorNumber>
<backorderType>string</backorderType>
<cancelDate xsi:nil="true" />
<companyNumber>int</companyNumber>
<correctionReasonType>string</correctionReasonType>
<cubes>double</cubes>
<customerNumber>double</customerNumber>
<discountAmount>double</discountAmount>
<discountAmountOther>double</discountAmountOther>
<discountCode>int</discountCode>
<discountOverrideFlag>boolean</discountOverrideFlag>
<discountPercent>double</discountPercent>
<discountType>boolean</discountType>
<enterDate xsi:nil="true" />
<invoiceDate xsi:nil="true" />
<kitFlag>boolean</kitFlag>
<leadTime>int</leadTime>
<lineAlternateNumber>int</lineAlternateNumber>
<lineNumber>int</lineNumber>
<lostBusinessType>string</lostBusinessType>
<netAmountShipped>double</netAmountShipped>
<netAmountOrdered>double</netAmountOrdered>
<nonTaxType>string</nonTaxType>
<orderAlternateNumber>int</orderAlternateNumber>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<priceDiscountingRecordNumber>int</priceDiscountingRecordNumber>
<price>double</price>
<priceCode>double</priceCode>
<priceCalculationType>string</priceCalculationType>
<priceCostType>string</priceCostType>
<priceOriginCode>string</priceOriginCode>
<priceOverrideFlag>boolean</priceOverrideFlag>
<priceType>string</priceType>
<productCategory>string</productCategory>
<productCost>double</productCost>
<description>string</description>
<description2>string</description2>
<productLine>string</productLine>
<promiseDate xsi:nil="true" />
<promotionFlag>boolean</promotionFlag>
<quantityOrdered>double</quantityOrdered>
<quantityRelease>double</quantityRelease>
<quantityReturn>double</quantityReturn>
<quantityShip>double</quantityShip>
<quantityUnAvailable>double</quantityUnAvailable>
<reasonUnAvailableType>string</reasonUnAvailableType>
<requestedProductCode>string</requestedProductCode>
<requestedShipDate xsi:nil="true" />
<restockingAmount>double</restockingAmount>
<restockingFlag>boolean</restockingFlag>
<returnLineNumber>int</returnLineNumber>
<returnOrderNumber>int</returnOrderNumber>
<returnOrderSuffix>int</returnOrderSuffix>
<returnFlag>boolean</returnFlag>
<returnType>string</returnType>
<rushFlag>boolean</rushFlag>
<shipFromNumber>int</shipFromNumber>
<productCode>string</productCode>
<shipTo>string</shipTo>
<shipQuantityOverrideFlag>boolean</shipQuantityOverrideFlag>
<insideSalesRep>string</insideSalesRep>
<outsideSalesRep>string</outsideSalesRep>
<specialNonStockType>string</specialNonStockType>
<statusType>string</statusType>
<stockingQuantityOrdered>double</stockingQuantityOrdered>
<stockingQuantityShip>double</stockingQuantityShip>
<subTotalDescription>string</subTotalDescription>
<subtotalFlag>boolean</subtotalFlag>
<taxableFlag>boolean</taxableFlag>
<taxableType>string</taxableType>
<taxAmount1>double</taxAmount1>
<taxAmount2>double</taxAmount2>
<taxAmount3>double</taxAmount3>
<taxAmount4>double</taxAmount4>
<taxGroup>int</taxGroup>
<termsPercent>double</termsPercent>
<transactionType>string</transactionType>
<unitOfMeasure>string</unitOfMeasure>
<unitOfMeasureConversion>double</unitOfMeasureConversion>
<usageFlag>boolean</usageFlag>
<vendorNumber>double</vendorNumber>
<warrantyExchangeFlag>boolean</warrantyExchangeFlag>
<warrantyStageCode>int</warrantyStageCode>
<warrantyTag>string</warrantyTag>
<weight>double</weight>
<warehouse>string</warehouse>
<wholeOrderDiscountAmount>double</wholeOrderDiscountAmount>
<crossReferenceProductType>string</crossReferenceProductType>
</MDDGetMainUpdates.output.Orderline>
</arrayOrderline>
<arrayNote>
<MDDGetMainUpdates.output.Note>
<companyNumber>int</companyNumber>
<noteLine1>string</noteLine1>
<noteLine2>string</noteLine2>
<noteLine3>string</noteLine3>
<noteLine4>string</noteLine4>
<noteLine5>string</noteLine5>
<noteLine6>string</noteLine6>
<noteLine7>string</noteLine7>
<noteLine8>string</noteLine8>
<noteLine9>string</noteLine9>
<noteLine10>string</noteLine10>
<noteLine11>string</noteLine11>
<noteLine12>string</noteLine12>
<noteLine13>string</noteLine13>
<noteLine14>string</noteLine14>
<noteLine15>string</noteLine15>
<noteLine16>string</noteLine16>
<notesType>string</notesType>
<operatorInitials>string</operatorInitials>
<originalPageNumber>int</originalPageNumber>
<pageNumber>int</pageNumber>
<primaryKey>string</primaryKey>
<printFlag>boolean</printFlag>
<printFlag2>boolean</printFlag2>
<printFlag3>boolean</printFlag3>
<printFlag4>boolean</printFlag4>
<printFlag5>boolean</printFlag5>
<requiredFlag>boolean</requiredFlag>
<secondaryKey>string</secondaryKey>
<securedFlag>boolean</securedFlag>
</MDDGetMainUpdates.output.Note>
<MDDGetMainUpdates.output.Note>
<companyNumber>int</companyNumber>
<noteLine1>string</noteLine1>
<noteLine2>string</noteLine2>
<noteLine3>string</noteLine3>
<noteLine4>string</noteLine4>
<noteLine5>string</noteLine5>
<noteLine6>string</noteLine6>
<noteLine7>string</noteLine7>
<noteLine8>string</noteLine8>
<noteLine9>string</noteLine9>
<noteLine10>string</noteLine10>
<noteLine11>string</noteLine11>
<noteLine12>string</noteLine12>
<noteLine13>string</noteLine13>
<noteLine14>string</noteLine14>
<noteLine15>string</noteLine15>
<noteLine16>string</noteLine16>
<notesType>string</notesType>
<operatorInitials>string</operatorInitials>
<originalPageNumber>int</originalPageNumber>
<pageNumber>int</pageNumber>
<primaryKey>string</primaryKey>
<printFlag>boolean</printFlag>
<printFlag2>boolean</printFlag2>
<printFlag3>boolean</printFlag3>
<printFlag4>boolean</printFlag4>
<printFlag5>boolean</printFlag5>
<requiredFlag>boolean</requiredFlag>
<secondaryKey>string</secondaryKey>
<securedFlag>boolean</securedFlag>
</MDDGetMainUpdates.output.Note>
</arrayNote>
<arrayComment>
<MDDGetMainUpdates.output.Comment>
<commentType>string</commentType>
<companyNumber>int</companyNumber>
<lineNumber>int</lineNumber>
<noteLine1>string</noteLine1>
<noteLine2>string</noteLine2>
<noteLine3>string</noteLine3>
<noteLine4>string</noteLine4>
<noteLine5>string</noteLine5>
<noteLine6>string</noteLine6>
<noteLine7>string</noteLine7>
<noteLine8>string</noteLine8>
<noteLine9>string</noteLine9>
<noteLine10>string</noteLine10>
<noteLine11>string</noteLine11>
<noteLine12>string</noteLine12>
<noteLine13>string</noteLine13>
<noteLine14>string</noteLine14>
<noteLine15>string</noteLine15>
<noteLine16>string</noteLine16>
<operatorInitials>string</operatorInitials>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<printFlag>boolean</printFlag>
<printFlag2>boolean</printFlag2>
</MDDGetMainUpdates.output.Comment>
<MDDGetMainUpdates.output.Comment>
<commentType>string</commentType>
<companyNumber>int</companyNumber>
<lineNumber>int</lineNumber>
<noteLine1>string</noteLine1>
<noteLine2>string</noteLine2>
<noteLine3>string</noteLine3>
<noteLine4>string</noteLine4>
<noteLine5>string</noteLine5>
<noteLine6>string</noteLine6>
<noteLine7>string</noteLine7>
<noteLine8>string</noteLine8>
<noteLine9>string</noteLine9>
<noteLine10>string</noteLine10>
<noteLine11>string</noteLine11>
<noteLine12>string</noteLine12>
<noteLine13>string</noteLine13>
<noteLine14>string</noteLine14>
<noteLine15>string</noteLine15>
<noteLine16>string</noteLine16>
<operatorInitials>string</operatorInitials>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<printFlag>boolean</printFlag>
<printFlag2>boolean</printFlag2>
</MDDGetMainUpdates.output.Comment>
</arrayComment>
<arrayPackage>
<MDDGetMainUpdates.output.Package>
<actualCODAmount>double</actualCODAmount>
<actualWeight>double</actualWeight>
<addonAmount>double</addonAmount>
<cartonList>string</cartonList>
<chargeFreightFlag>boolean</chargeFreightFlag>
<codAddonCharge>double</codAddonCharge>
<companyNumber>int</companyNumber>
<freightAmount>double</freightAmount>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<originalCODAmount>double</originalCODAmount>
<packageNumber>int</packageNumber>
<printerName>string</printerName>
<resultMessage>string</resultMessage>
<shippedFlag>boolean</shippedFlag>
<shipViaType>string</shipViaType>
<statusType>string</statusType>
<trackerNumber>string</trackerNumber>
<transactionType>string</transactionType>
<warehouse>string</warehouse>
</MDDGetMainUpdates.output.Package>
<MDDGetMainUpdates.output.Package>
<actualCODAmount>double</actualCODAmount>
<actualWeight>double</actualWeight>
<addonAmount>double</addonAmount>
<cartonList>string</cartonList>
<chargeFreightFlag>boolean</chargeFreightFlag>
<codAddonCharge>double</codAddonCharge>
<companyNumber>int</companyNumber>
<freightAmount>double</freightAmount>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<originalCODAmount>double</originalCODAmount>
<packageNumber>int</packageNumber>
<printerName>string</printerName>
<resultMessage>string</resultMessage>
<shippedFlag>boolean</shippedFlag>
<shipViaType>string</shipViaType>
<statusType>string</statusType>
<trackerNumber>string</trackerNumber>
<transactionType>string</transactionType>
<warehouse>string</warehouse>
</MDDGetMainUpdates.output.Package>
</arrayPackage>
<arrayAddon>
<MDDGetMainUpdates.output.Addon>
<companyNumber>int</companyNumber>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<sequenceNumber>int</sequenceNumber>
<addonNumber>string</addonNumber>
<description>string</description>
<addonType>string</addonType>
<addonAmount>double</addonAmount>
<addonAmountNet>double</addonAmountNet>
</MDDGetMainUpdates.output.Addon>
<MDDGetMainUpdates.output.Addon>
<companyNumber>int</companyNumber>
<orderNumber>int</orderNumber>
<orderSuffix>int</orderSuffix>
<orderType>string</orderType>
<sequenceNumber>int</sequenceNumber>
<addonNumber>string</addonNumber>
<description>string</description>
<addonType>string</addonType>
<addonAmount>double</addonAmount>
<addonAmountNet>double</addonAmountNet>
</MDDGetMainUpdates.output.Addon>
</arrayAddon>
<arrayPricelist>
<MDDGetMainUpdates.output.Pricelist>
<companyNumber>int</companyNumber>
<productCode>string</productCode>
<netPrice>double</netPrice>
<unitOfMeasure>string</unitOfMeasure>
<startDate xsi:nil="true" />
<endDate xsi:nil="true" />
<priceDiscountingRecordNumber>int</priceDiscountingRecordNumber>
<priceOnType>string</priceOnType>
<syncStatus>string</syncStatus>
</MDDGetMainUpdates.output.Pricelist>
<MDDGetMainUpdates.output.Pricelist>
<companyNumber>int</companyNumber>
<productCode>string</productCode>
<netPrice>double</netPrice>
<unitOfMeasure>string</unitOfMeasure>
<startDate xsi:nil="true" />
<endDate xsi:nil="true" />
<priceDiscountingRecordNumber>int</priceDiscountingRecordNumber>
<priceOnType>string</priceOnType>
<syncStatus>string</syncStatus>
</MDDGetMainUpdates.output.Pricelist>
</arrayPricelist>
</MDDGetMainUpdatesResult>
</MDDGetMainUpdatesResponse>
</soap12:Body>
</soap12:Envelope>