orders


Click here for a complete list of operations.

validateNewOrder

Validates an order by passing an order object without saving it into SL, allows setting the ordNbr if enabled in SL.

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 /ctapi/services/ctDynamicsSL/orders.asmx HTTP/1.1
Host: www.catalinatechnology.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.catalinaTechnology.com/services/ctDynamicsSL/validateNewOrder"

<?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:Header>
    <ctDynamicsSLHeader xmlns="http://www.catalinaTechnology.com/services/ctDynamicsSL">
      <licenseKey>string</licenseKey>
      <licenseName>string</licenseName>
      <licenseExpiration>string</licenseExpiration>
      <softwareName>string</softwareName>
      <siteID>string</siteID>
      <siteKey>string</siteKey>
      <userName>string</userName>
      <cpnyID>string</cpnyID>
      <apiUsername>string</apiUsername>
      <apiPassword>string</apiPassword>
      <flags>
        <nameValuePairs>
          <name>string</name>
          <value>string</value>
        </nameValuePairs>
        <nameValuePairs>
          <name>string</name>
          <value>string</value>
        </nameValuePairs>
      </flags>
    </ctDynamicsSLHeader>
  </soap:Header>
  <soap:Body>
    <validateNewOrder xmlns="http://www.catalinaTechnology.com/services/ctDynamicsSL">
      <inOrder>
        <billEmail>string</billEmail>
        <shipEmail>string</shipEmail>
        <counter>int</counter>
        <totalEntries>int</totalEntries>
        <totalPages>int</totalPages>
        <explodeKits>boolean</explodeKits>
        <ApprRMA>short</ApprRMA>
        <ARAcct>string</ARAcct>
        <ARSub>string</ARSub>
        <ApprDetails>short</ApprDetails>
        <businessRuleViolations>
          <businessRuleViolation>
            <key>string</key>
            <fatal>boolean</fatal>
            <message>string</message>
            <messageNbr>int</messageNbr>
            <ObjectID>string</ObjectID>
            <raised>boolean</raised>
            <severity>int</severity>
          </businessRuleViolation>
          <businessRuleViolation>
            <key>string</key>
            <fatal>boolean</fatal>
            <message>string</message>
            <messageNbr>int</messageNbr>
            <ObjectID>string</ObjectID>
            <raised>boolean</raised>
            <severity>int</severity>
          </businessRuleViolation>
        </businessRuleViolations>
        <totalLineQty>double</totalLineQty>
        <ApprTech>boolean</ApprTech>
        <AdminHold>boolean</AdminHold>
        <AuthNbr>string</AuthNbr>
        <AutoPO>boolean</AutoPO>
        <AutoPOVendID>string</AutoPOVendID>
        <Cancelled>boolean</Cancelled>
        <CertID>string</CertID>
        <ConsolInv>short</ConsolInv>
        <ContractNbr>string</ContractNbr>
        <CpnyID>string</CpnyID>
        <CustID>string</CustID>
        <Dept>string</Dept>
        <DiscAcct>string</DiscAcct>
        <DiscPct>double</DiscPct>
        <DiscSub>string</DiscSub>
        <Div>string</Div>
        <DropShip>boolean</DropShip>
        <EDI810>boolean</EDI810>
        <EDI856>boolean</EDI856>
        <EDIPOID>string</EDIPOID>
        <OrdNbr>string</OrdNbr>
        <OrdDate>string</OrdDate>
        <OrigOrdNbr>string</OrigOrdNbr>
        <CreditHold>short</CreditHold>
        <CreditHoldDate>dateTime</CreditHoldDate>
        <CuryTotOrd>double</CuryTotOrd>
        <DateCanceled>string</DateCanceled>
        <SOTypeID>string</SOTypeID>
        <CuryTotPremFrt>double</CuryTotPremFrt>
        <CustOrdNbr>string</CustOrdNbr>
        <FOBID>string</FOBID>
        <FrtAcct>string</FrtAcct>
        <FrtSub>string</FrtSub>
        <Released>short</Released>
        <RequireStepAssy>boolean</RequireStepAssy>
        <RequireStepInsp>boolean</RequireStepInsp>
        <RlseForInvc>boolean</RlseForInvc>
        <ShipCmplt>short</ShipCmplt>
        <S4Future01>string</S4Future01>
        <S4Future02>string</S4Future02>
        <S4Future03>double</S4Future03>
        <S4Future04>double</S4Future04>
        <S4Future05>double</S4Future05>
        <S4Future06>double</S4Future06>
        <S4Future07>string</S4Future07>
        <S4Future08>string</S4Future08>
        <S4Future09>int</S4Future09>
        <S4Future10>int</S4Future10>
        <S4Future11>string</S4Future11>
        <S4Future12>string</S4Future12>
        <SFOOrdNbr>string</SFOOrdNbr>
        <ShipCustID>string</ShipCustID>
        <ShipSiteID>string</ShipSiteID>
        <ShiptoID>string</ShiptoID>
        <ShiptoType>string</ShiptoType>
        <ShipAddrID>string</ShipAddrID>
        <ShipVendID>string</ShipVendID>
        <ShipVendAddrID>string</ShipVendAddrID>
        <ShipAttn>string</ShipAttn>
        <ShipName>string</ShipName>
        <shipSalut>string</shipSalut>
        <ShipAddr1>string</ShipAddr1>
        <ShipAddr2>string</ShipAddr2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipZip>string</ShipZip>
        <SlsperID>string</SlsperID>
        <ShipCountry>string</ShipCountry>
        <ShipPhone>string</ShipPhone>
        <ShipViaID>string</ShipViaID>
        <BalDue>double</BalDue>
        <BIInvoice>string</BIInvoice>
        <BillSalut>string</BillSalut>
        <BillAddr1>string</BillAddr1>
        <BillAddr2>string</BillAddr2>
        <BillAddrSpecial>short</BillAddrSpecial>
        <BillAttn>string</BillAttn>
        <BillCity>string</BillCity>
        <BillCountry>string</BillCountry>
        <BillName>string</BillName>
        <BillPhone>string</BillPhone>
        <BillState>string</BillState>
        <BillZip>string</BillZip>
        <BlktOrdNbr>string</BlktOrdNbr>
        <BookCntr>short</BookCntr>
        <BookCntrMisc>int</BookCntrMisc>
        <BuildAssyTime>short</BuildAssyTime>
        <BuildAvailDate>string</BuildAvailDate>
        <BuildInvtID>string</BuildInvtID>
        <BuildQty>double</BuildQty>
        <BuildQtyUpdated>double</BuildQtyUpdated>
        <BuildSiteID>string</BuildSiteID>
        <BuyerID>string</BuyerID>
        <BuyerName>string</BuyerName>
        <CancelDate>string</CancelDate>
        <CuryMultDiv>string</CuryMultDiv>
        <CuryRate>double</CuryRate>
        <CuryRateType>string</CuryRateType>
        <CuryTotFrt>double</CuryTotFrt>
        <CuryTotMisc>double</CuryTotMisc>
        <CuryTotPmt>double</CuryTotPmt>
        <CuryTotTxbl>double</CuryTotTxbl>
        <CuryUnshippedBalance>double</CuryUnshippedBalance>
        <CuryWholeOrdDisc>double</CuryWholeOrdDisc>
        <CuryTotTax>double</CuryTotTax>
        <Status>string</Status>
        <CuryTotMerch>double</CuryTotMerch>
        <CuryBalDue>double</CuryBalDue>
        <CuryEffDate>string</CuryEffDate>
        <CuryID>string</CuryID>
        <CuryTotLineDisc>double</CuryTotLineDisc>
        <FrtTermsID>string</FrtTermsID>
        <TermsID>string</TermsID>
        <GeoCode>string</GeoCode>
        <InvcDate>string</InvcDate>
        <InvcNbr>string</InvcNbr>
        <IRDemand>short</IRDemand>
        <LanguageID>string</LanguageID>
        <LineCntr>short</LineCntr>
        <LostSaleID>string</LostSaleID>
        <LUpd_DateTime>string</LUpd_DateTime>
        <LUpd_Prog>string</LUpd_Prog>
        <LUpd_User>string</LUpd_User>
        <MarkFor>short</MarkFor>
        <MiscChrgCntr>short</MiscChrgCntr>
        <NextFunctionClass>string</NextFunctionClass>
        <NextFunctionID>string</NextFunctionID>
        <WorkflowStatus>string</WorkflowStatus>
        <orderItems>
          <orderItem>
            <basketID>string</basketID>
            <AlternateID>string</AlternateID>
            <AltIDType>string</AltIDType>
            <AutoPO>short</AutoPO>
            <AutoPOVendID>string</AutoPOVendID>
            <BlktOrdLineRef>string</BlktOrdLineRef>
            <BlktOrdQty>double</BlktOrdQty>
            <BMICost>double</BMICost>
            <BMICuryID>string</BMICuryID>
            <BMIEffDate>string</BMIEffDate>
            <BMIExtPriceInvc>double</BMIExtPriceInvc>
            <BMIMultDiv>string</BMIMultDiv>
            <BMIRate>double</BMIRate>
            <BMIRtTp>string</BMIRtTp>
            <BMISlsPrice>double</BMISlsPrice>
            <BoundToWO>short</BoundToWO>
            <CancelDate>string</CancelDate>
            <ChainDisc>string</ChainDisc>
            <CmmnPct>double</CmmnPct>
            <CnvFact>double</CnvFact>
            <COGSAcct>string</COGSAcct>
            <COGSSub>string</COGSSub>
            <CommCost>double</CommCost>
            <Cost>double</Cost>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>string</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryCommCost>double</CuryCommCost>
            <CuryCost>double</CuryCost>
            <CuryListPrice>double</CuryListPrice>
            <CurySlsPrice>double</CurySlsPrice>
            <CurySlsPriceOrig>double</CurySlsPriceOrig>
            <CuryTotCommCost>double</CuryTotCommCost>
            <CuryTotCost>double</CuryTotCost>
            <CuryTotOrd>double</CuryTotOrd>
            <Descr>string</Descr>
            <DescrLang>string</DescrLang>
            <DiscAcct>string</DiscAcct>
            <DiscPct>double</DiscPct>
            <DiscPrcType>string</DiscPrcType>
            <DiscSub>string</DiscSub>
            <Disp>string</Disp>
            <DropShip>short</DropShip>
            <InclForecastUsageClc>short</InclForecastUsageClc>
            <InspID>string</InspID>
            <InspNoteID>int</InspNoteID>
            <InvAcct>string</InvAcct>
            <InvSub>string</InvSub>
            <InvtID>string</InvtID>
            <IRDemand>short</IRDemand>
            <IRInvtID>string</IRInvtID>
            <IRProcessed>short</IRProcessed>
            <IRSiteID>string</IRSiteID>
            <ItemGLClassID>string</ItemGLClassID>
            <KitComponent>short</KitComponent>
            <LineRef>string</LineRef>
            <ListPrice>double</ListPrice>
            <LUpd_DateTime>string</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <ManualCost>short</ManualCost>
            <ManualPrice>short</ManualPrice>
            <NoteId>int</NoteId>
            <OrdNbr>string</OrdNbr>
            <OrigINBatNbr>string</OrigINBatNbr>
            <OrigInvcNbr>string</OrigInvcNbr>
            <OrigInvtID>string</OrigInvtID>
            <OrigShipperID>string</OrigShipperID>
            <OrigShipperLineQty>double</OrigShipperLineQty>
            <OrigShipperLineRef>string</OrigShipperLineRef>
            <PC_Status>string</PC_Status>
            <ProjectID>string</ProjectID>
            <PromDate>string</PromDate>
            <QtyBO>double</QtyBO>
            <QtyCloseShip>double</QtyCloseShip>
            <QtyFuture>double</QtyFuture>
            <QtyOpenShip>double</QtyOpenShip>
            <QtyOrd>double</QtyOrd>
            <QtyShip>double</QtyShip>
            <QtyToInvc>double</QtyToInvc>
            <ReasonCd>string</ReasonCd>
            <RebateID>string</RebateID>
            <ReqDate>string</ReqDate>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>string</S4Future07>
            <S4Future08>string</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <SalesPriceID>string</SalesPriceID>
            <Sample>short</Sample>
            <SchedCntr>short</SchedCntr>
            <Schedules xsi:nil="true" />
            <SOLots xsi:nil="true" />
            <Service>short</Service>
            <ShipWght>double</ShipWght>
            <SiteID>string</SiteID>
            <SlsAcct>string</SlsAcct>
            <SlsperID>string</SlsperID>
            <SlsPrice>double</SlsPrice>
            <SlsPriceID>string</SlsPriceID>
            <SlsPriceOrig>double</SlsPriceOrig>
            <SlsSub>string</SlsSub>
            <SplitLots>short</SplitLots>
            <Status>string</Status>
            <TaskID>string</TaskID>
            <Taxable>short</Taxable>
            <TaxCat>string</TaxCat>
            <TotCommCost>double</TotCommCost>
            <TotCost>double</TotCost>
            <TotOrd>double</TotOrd>
            <TotShipWght>double</TotShipWght>
            <UnitDesc>string</UnitDesc>
            <UnitMultDiv>string</UnitMultDiv>
            <User1>string</User1>
            <User10>string</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>string</User9>
            <Notes>string</Notes>
            <deleteFlag>unsignedByte</deleteFlag>
            <userID>string</userID>
            <productID>string</productID>
            <quantity>double</quantity>
            <priceClassID>string</priceClassID>
          </orderItem>
          <orderItem>
            <basketID>string</basketID>
            <AlternateID>string</AlternateID>
            <AltIDType>string</AltIDType>
            <AutoPO>short</AutoPO>
            <AutoPOVendID>string</AutoPOVendID>
            <BlktOrdLineRef>string</BlktOrdLineRef>
            <BlktOrdQty>double</BlktOrdQty>
            <BMICost>double</BMICost>
            <BMICuryID>string</BMICuryID>
            <BMIEffDate>string</BMIEffDate>
            <BMIExtPriceInvc>double</BMIExtPriceInvc>
            <BMIMultDiv>string</BMIMultDiv>
            <BMIRate>double</BMIRate>
            <BMIRtTp>string</BMIRtTp>
            <BMISlsPrice>double</BMISlsPrice>
            <BoundToWO>short</BoundToWO>
            <CancelDate>string</CancelDate>
            <ChainDisc>string</ChainDisc>
            <CmmnPct>double</CmmnPct>
            <CnvFact>double</CnvFact>
            <COGSAcct>string</COGSAcct>
            <COGSSub>string</COGSSub>
            <CommCost>double</CommCost>
            <Cost>double</Cost>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>string</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryCommCost>double</CuryCommCost>
            <CuryCost>double</CuryCost>
            <CuryListPrice>double</CuryListPrice>
            <CurySlsPrice>double</CurySlsPrice>
            <CurySlsPriceOrig>double</CurySlsPriceOrig>
            <CuryTotCommCost>double</CuryTotCommCost>
            <CuryTotCost>double</CuryTotCost>
            <CuryTotOrd>double</CuryTotOrd>
            <Descr>string</Descr>
            <DescrLang>string</DescrLang>
            <DiscAcct>string</DiscAcct>
            <DiscPct>double</DiscPct>
            <DiscPrcType>string</DiscPrcType>
            <DiscSub>string</DiscSub>
            <Disp>string</Disp>
            <DropShip>short</DropShip>
            <InclForecastUsageClc>short</InclForecastUsageClc>
            <InspID>string</InspID>
            <InspNoteID>int</InspNoteID>
            <InvAcct>string</InvAcct>
            <InvSub>string</InvSub>
            <InvtID>string</InvtID>
            <IRDemand>short</IRDemand>
            <IRInvtID>string</IRInvtID>
            <IRProcessed>short</IRProcessed>
            <IRSiteID>string</IRSiteID>
            <ItemGLClassID>string</ItemGLClassID>
            <KitComponent>short</KitComponent>
            <LineRef>string</LineRef>
            <ListPrice>double</ListPrice>
            <LUpd_DateTime>string</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <ManualCost>short</ManualCost>
            <ManualPrice>short</ManualPrice>
            <NoteId>int</NoteId>
            <OrdNbr>string</OrdNbr>
            <OrigINBatNbr>string</OrigINBatNbr>
            <OrigInvcNbr>string</OrigInvcNbr>
            <OrigInvtID>string</OrigInvtID>
            <OrigShipperID>string</OrigShipperID>
            <OrigShipperLineQty>double</OrigShipperLineQty>
            <OrigShipperLineRef>string</OrigShipperLineRef>
            <PC_Status>string</PC_Status>
            <ProjectID>string</ProjectID>
            <PromDate>string</PromDate>
            <QtyBO>double</QtyBO>
            <QtyCloseShip>double</QtyCloseShip>
            <QtyFuture>double</QtyFuture>
            <QtyOpenShip>double</QtyOpenShip>
            <QtyOrd>double</QtyOrd>
            <QtyShip>double</QtyShip>
            <QtyToInvc>double</QtyToInvc>
            <ReasonCd>string</ReasonCd>
            <RebateID>string</RebateID>
            <ReqDate>string</ReqDate>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>string</S4Future07>
            <S4Future08>string</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <SalesPriceID>string</SalesPriceID>
            <Sample>short</Sample>
            <SchedCntr>short</SchedCntr>
            <Schedules xsi:nil="true" />
            <SOLots xsi:nil="true" />
            <Service>short</Service>
            <ShipWght>double</ShipWght>
            <SiteID>string</SiteID>
            <SlsAcct>string</SlsAcct>
            <SlsperID>string</SlsperID>
            <SlsPrice>double</SlsPrice>
            <SlsPriceID>string</SlsPriceID>
            <SlsPriceOrig>double</SlsPriceOrig>
            <SlsSub>string</SlsSub>
            <SplitLots>short</SplitLots>
            <Status>string</Status>
            <TaskID>string</TaskID>
            <Taxable>short</Taxable>
            <TaxCat>string</TaxCat>
            <TotCommCost>double</TotCommCost>
            <TotCost>double</TotCost>
            <TotOrd>double</TotOrd>
            <TotShipWght>double</TotShipWght>
            <UnitDesc>string</UnitDesc>
            <UnitMultDiv>string</UnitMultDiv>
            <User1>string</User1>
            <User10>string</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>string</User9>
            <Notes>string</Notes>
            <deleteFlag>unsignedByte</deleteFlag>
            <userID>string</userID>
            <productID>string</productID>
            <quantity>double</quantity>
            <priceClassID>string</priceClassID>
          </orderItem>
        </orderItems>
        <taxes>
          <SOTax>
            <errorMessage>string</errorMessage>
            <notes>string</notes>
            <resultCode>int</resultCode>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>dateTime</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryFrtTax>double</CuryFrtTax>
            <CuryFrtTxbl>double</CuryFrtTxbl>
            <CuryMerchTax>double</CuryMerchTax>
            <CuryMerchTxbl>double</CuryMerchTxbl>
            <CuryMerchTxblLessTax>double</CuryMerchTxblLessTax>
            <CuryMiscTax>double</CuryMiscTax>
            <CuryMiscTxbl>double</CuryMiscTxbl>
            <CuryTotTax>double</CuryTotTax>
            <CuryTotTxbl>double</CuryTotTxbl>
            <FrtTax>double</FrtTax>
            <FrtTxbl>double</FrtTxbl>
            <LUpd_DateTime>dateTime</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <MerchTax>double</MerchTax>
            <MerchTxbl>double</MerchTxbl>
            <MerchTxblLessTax>double</MerchTxblLessTax>
            <MiscTax>double</MiscTax>
            <MiscTxbl>double</MiscTxbl>
            <NoteID>int</NoteID>
            <OrdNbr>string</OrdNbr>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>dateTime</S4Future07>
            <S4Future08>dateTime</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <ShowTaxOnOrderTotal>short</ShowTaxOnOrderTotal>
            <TaxCat>string</TaxCat>
            <TaxID>string</TaxID>
            <TaxRate>double</TaxRate>
            <TotTax>double</TotTax>
            <TotTxbl>double</TotTxbl>
            <User1>string</User1>
            <User10>dateTime</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>dateTime</User9>
          </SOTax>
          <SOTax>
            <errorMessage>string</errorMessage>
            <notes>string</notes>
            <resultCode>int</resultCode>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>dateTime</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryFrtTax>double</CuryFrtTax>
            <CuryFrtTxbl>double</CuryFrtTxbl>
            <CuryMerchTax>double</CuryMerchTax>
            <CuryMerchTxbl>double</CuryMerchTxbl>
            <CuryMerchTxblLessTax>double</CuryMerchTxblLessTax>
            <CuryMiscTax>double</CuryMiscTax>
            <CuryMiscTxbl>double</CuryMiscTxbl>
            <CuryTotTax>double</CuryTotTax>
            <CuryTotTxbl>double</CuryTotTxbl>
            <FrtTax>double</FrtTax>
            <FrtTxbl>double</FrtTxbl>
            <LUpd_DateTime>dateTime</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <MerchTax>double</MerchTax>
            <MerchTxbl>double</MerchTxbl>
            <MerchTxblLessTax>double</MerchTxblLessTax>
            <MiscTax>double</MiscTax>
            <MiscTxbl>double</MiscTxbl>
            <NoteID>int</NoteID>
            <OrdNbr>string</OrdNbr>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>dateTime</S4Future07>
            <S4Future08>dateTime</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <ShowTaxOnOrderTotal>short</ShowTaxOnOrderTotal>
            <TaxCat>string</TaxCat>
            <TaxID>string</TaxID>
            <TaxRate>double</TaxRate>
            <TotTax>double</TotTax>
            <TotTxbl>double</TotTxbl>
            <User1>string</User1>
            <User10>dateTime</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>dateTime</User9>
          </SOTax>
        </taxes>
        <errorString>string</errorString>
        <miscCharges>
          <xsd:schema>schema</xsd:schema>xml</miscCharges>
        <orderItemsDataset>
          <xsd:schema>schema</xsd:schema>xml</orderItemsDataset>
        <schedulesDataset>
          <xsd:schema>schema</xsd:schema>xml</schedulesDataset>
        <NoteId>int</NoteId>
        <notes>string</notes>
        <PerPost>string</PerPost>
        <Priority>short</Priority>
        <ProjectID>string</ProjectID>
        <TaxID00>string</TaxID00>
        <TaxID01>string</TaxID01>
        <TaxID02>string</TaxID02>
        <TaxID03>string</TaxID03>
        <WeekendDelivery>boolean</WeekendDelivery>
        <User1>string</User1>
        <User2>string</User2>
        <User3>string</User3>
        <User4>string</User4>
        <User5>double</User5>
        <User6>double</User6>
        <User7>string</User7>
        <User8>string</User8>
        <User9>dateTime</User9>
        <User10>dateTime</User10>
      </inOrder>
    </validateNewOrder>
  </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>
    <validateNewOrderResponse xmlns="http://www.catalinaTechnology.com/services/ctDynamicsSL">
      <validateNewOrderResult>
        <billEmail>string</billEmail>
        <shipEmail>string</shipEmail>
        <counter>int</counter>
        <totalEntries>int</totalEntries>
        <totalPages>int</totalPages>
        <explodeKits>boolean</explodeKits>
        <ApprRMA>short</ApprRMA>
        <ARAcct>string</ARAcct>
        <ARSub>string</ARSub>
        <ApprDetails>short</ApprDetails>
        <businessRuleViolations>
          <businessRuleViolation>
            <key>string</key>
            <fatal>boolean</fatal>
            <message>string</message>
            <messageNbr>int</messageNbr>
            <ObjectID>string</ObjectID>
            <raised>boolean</raised>
            <severity>int</severity>
          </businessRuleViolation>
          <businessRuleViolation>
            <key>string</key>
            <fatal>boolean</fatal>
            <message>string</message>
            <messageNbr>int</messageNbr>
            <ObjectID>string</ObjectID>
            <raised>boolean</raised>
            <severity>int</severity>
          </businessRuleViolation>
        </businessRuleViolations>
        <totalLineQty>double</totalLineQty>
        <ApprTech>boolean</ApprTech>
        <AdminHold>boolean</AdminHold>
        <AuthNbr>string</AuthNbr>
        <AutoPO>boolean</AutoPO>
        <AutoPOVendID>string</AutoPOVendID>
        <Cancelled>boolean</Cancelled>
        <CertID>string</CertID>
        <ConsolInv>short</ConsolInv>
        <ContractNbr>string</ContractNbr>
        <CpnyID>string</CpnyID>
        <CustID>string</CustID>
        <Dept>string</Dept>
        <DiscAcct>string</DiscAcct>
        <DiscPct>double</DiscPct>
        <DiscSub>string</DiscSub>
        <Div>string</Div>
        <DropShip>boolean</DropShip>
        <EDI810>boolean</EDI810>
        <EDI856>boolean</EDI856>
        <EDIPOID>string</EDIPOID>
        <OrdNbr>string</OrdNbr>
        <OrdDate>string</OrdDate>
        <OrigOrdNbr>string</OrigOrdNbr>
        <CreditHold>short</CreditHold>
        <CreditHoldDate>dateTime</CreditHoldDate>
        <CuryTotOrd>double</CuryTotOrd>
        <DateCanceled>string</DateCanceled>
        <SOTypeID>string</SOTypeID>
        <CuryTotPremFrt>double</CuryTotPremFrt>
        <CustOrdNbr>string</CustOrdNbr>
        <FOBID>string</FOBID>
        <FrtAcct>string</FrtAcct>
        <FrtSub>string</FrtSub>
        <Released>short</Released>
        <RequireStepAssy>boolean</RequireStepAssy>
        <RequireStepInsp>boolean</RequireStepInsp>
        <RlseForInvc>boolean</RlseForInvc>
        <ShipCmplt>short</ShipCmplt>
        <S4Future01>string</S4Future01>
        <S4Future02>string</S4Future02>
        <S4Future03>double</S4Future03>
        <S4Future04>double</S4Future04>
        <S4Future05>double</S4Future05>
        <S4Future06>double</S4Future06>
        <S4Future07>string</S4Future07>
        <S4Future08>string</S4Future08>
        <S4Future09>int</S4Future09>
        <S4Future10>int</S4Future10>
        <S4Future11>string</S4Future11>
        <S4Future12>string</S4Future12>
        <SFOOrdNbr>string</SFOOrdNbr>
        <ShipCustID>string</ShipCustID>
        <ShipSiteID>string</ShipSiteID>
        <ShiptoID>string</ShiptoID>
        <ShiptoType>string</ShiptoType>
        <ShipAddrID>string</ShipAddrID>
        <ShipVendID>string</ShipVendID>
        <ShipVendAddrID>string</ShipVendAddrID>
        <ShipAttn>string</ShipAttn>
        <ShipName>string</ShipName>
        <shipSalut>string</shipSalut>
        <ShipAddr1>string</ShipAddr1>
        <ShipAddr2>string</ShipAddr2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipZip>string</ShipZip>
        <SlsperID>string</SlsperID>
        <ShipCountry>string</ShipCountry>
        <ShipPhone>string</ShipPhone>
        <ShipViaID>string</ShipViaID>
        <BalDue>double</BalDue>
        <BIInvoice>string</BIInvoice>
        <BillSalut>string</BillSalut>
        <BillAddr1>string</BillAddr1>
        <BillAddr2>string</BillAddr2>
        <BillAddrSpecial>short</BillAddrSpecial>
        <BillAttn>string</BillAttn>
        <BillCity>string</BillCity>
        <BillCountry>string</BillCountry>
        <BillName>string</BillName>
        <BillPhone>string</BillPhone>
        <BillState>string</BillState>
        <BillZip>string</BillZip>
        <BlktOrdNbr>string</BlktOrdNbr>
        <BookCntr>short</BookCntr>
        <BookCntrMisc>int</BookCntrMisc>
        <BuildAssyTime>short</BuildAssyTime>
        <BuildAvailDate>string</BuildAvailDate>
        <BuildInvtID>string</BuildInvtID>
        <BuildQty>double</BuildQty>
        <BuildQtyUpdated>double</BuildQtyUpdated>
        <BuildSiteID>string</BuildSiteID>
        <BuyerID>string</BuyerID>
        <BuyerName>string</BuyerName>
        <CancelDate>string</CancelDate>
        <CuryMultDiv>string</CuryMultDiv>
        <CuryRate>double</CuryRate>
        <CuryRateType>string</CuryRateType>
        <CuryTotFrt>double</CuryTotFrt>
        <CuryTotMisc>double</CuryTotMisc>
        <CuryTotPmt>double</CuryTotPmt>
        <CuryTotTxbl>double</CuryTotTxbl>
        <CuryUnshippedBalance>double</CuryUnshippedBalance>
        <CuryWholeOrdDisc>double</CuryWholeOrdDisc>
        <CuryTotTax>double</CuryTotTax>
        <Status>string</Status>
        <CuryTotMerch>double</CuryTotMerch>
        <CuryBalDue>double</CuryBalDue>
        <CuryEffDate>string</CuryEffDate>
        <CuryID>string</CuryID>
        <CuryTotLineDisc>double</CuryTotLineDisc>
        <FrtTermsID>string</FrtTermsID>
        <TermsID>string</TermsID>
        <GeoCode>string</GeoCode>
        <InvcDate>string</InvcDate>
        <InvcNbr>string</InvcNbr>
        <IRDemand>short</IRDemand>
        <LanguageID>string</LanguageID>
        <LineCntr>short</LineCntr>
        <LostSaleID>string</LostSaleID>
        <LUpd_DateTime>string</LUpd_DateTime>
        <LUpd_Prog>string</LUpd_Prog>
        <LUpd_User>string</LUpd_User>
        <MarkFor>short</MarkFor>
        <MiscChrgCntr>short</MiscChrgCntr>
        <NextFunctionClass>string</NextFunctionClass>
        <NextFunctionID>string</NextFunctionID>
        <WorkflowStatus>string</WorkflowStatus>
        <orderItems>
          <orderItem>
            <basketID>string</basketID>
            <AlternateID>string</AlternateID>
            <AltIDType>string</AltIDType>
            <AutoPO>short</AutoPO>
            <AutoPOVendID>string</AutoPOVendID>
            <BlktOrdLineRef>string</BlktOrdLineRef>
            <BlktOrdQty>double</BlktOrdQty>
            <BMICost>double</BMICost>
            <BMICuryID>string</BMICuryID>
            <BMIEffDate>string</BMIEffDate>
            <BMIExtPriceInvc>double</BMIExtPriceInvc>
            <BMIMultDiv>string</BMIMultDiv>
            <BMIRate>double</BMIRate>
            <BMIRtTp>string</BMIRtTp>
            <BMISlsPrice>double</BMISlsPrice>
            <BoundToWO>short</BoundToWO>
            <CancelDate>string</CancelDate>
            <ChainDisc>string</ChainDisc>
            <CmmnPct>double</CmmnPct>
            <CnvFact>double</CnvFact>
            <COGSAcct>string</COGSAcct>
            <COGSSub>string</COGSSub>
            <CommCost>double</CommCost>
            <Cost>double</Cost>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>string</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryCommCost>double</CuryCommCost>
            <CuryCost>double</CuryCost>
            <CuryListPrice>double</CuryListPrice>
            <CurySlsPrice>double</CurySlsPrice>
            <CurySlsPriceOrig>double</CurySlsPriceOrig>
            <CuryTotCommCost>double</CuryTotCommCost>
            <CuryTotCost>double</CuryTotCost>
            <CuryTotOrd>double</CuryTotOrd>
            <Descr>string</Descr>
            <DescrLang>string</DescrLang>
            <DiscAcct>string</DiscAcct>
            <DiscPct>double</DiscPct>
            <DiscPrcType>string</DiscPrcType>
            <DiscSub>string</DiscSub>
            <Disp>string</Disp>
            <DropShip>short</DropShip>
            <InclForecastUsageClc>short</InclForecastUsageClc>
            <InspID>string</InspID>
            <InspNoteID>int</InspNoteID>
            <InvAcct>string</InvAcct>
            <InvSub>string</InvSub>
            <InvtID>string</InvtID>
            <IRDemand>short</IRDemand>
            <IRInvtID>string</IRInvtID>
            <IRProcessed>short</IRProcessed>
            <IRSiteID>string</IRSiteID>
            <ItemGLClassID>string</ItemGLClassID>
            <KitComponent>short</KitComponent>
            <LineRef>string</LineRef>
            <ListPrice>double</ListPrice>
            <LUpd_DateTime>string</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <ManualCost>short</ManualCost>
            <ManualPrice>short</ManualPrice>
            <NoteId>int</NoteId>
            <OrdNbr>string</OrdNbr>
            <OrigINBatNbr>string</OrigINBatNbr>
            <OrigInvcNbr>string</OrigInvcNbr>
            <OrigInvtID>string</OrigInvtID>
            <OrigShipperID>string</OrigShipperID>
            <OrigShipperLineQty>double</OrigShipperLineQty>
            <OrigShipperLineRef>string</OrigShipperLineRef>
            <PC_Status>string</PC_Status>
            <ProjectID>string</ProjectID>
            <PromDate>string</PromDate>
            <QtyBO>double</QtyBO>
            <QtyCloseShip>double</QtyCloseShip>
            <QtyFuture>double</QtyFuture>
            <QtyOpenShip>double</QtyOpenShip>
            <QtyOrd>double</QtyOrd>
            <QtyShip>double</QtyShip>
            <QtyToInvc>double</QtyToInvc>
            <ReasonCd>string</ReasonCd>
            <RebateID>string</RebateID>
            <ReqDate>string</ReqDate>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>string</S4Future07>
            <S4Future08>string</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <SalesPriceID>string</SalesPriceID>
            <Sample>short</Sample>
            <SchedCntr>short</SchedCntr>
            <Schedules xsi:nil="true" />
            <SOLots xsi:nil="true" />
            <Service>short</Service>
            <ShipWght>double</ShipWght>
            <SiteID>string</SiteID>
            <SlsAcct>string</SlsAcct>
            <SlsperID>string</SlsperID>
            <SlsPrice>double</SlsPrice>
            <SlsPriceID>string</SlsPriceID>
            <SlsPriceOrig>double</SlsPriceOrig>
            <SlsSub>string</SlsSub>
            <SplitLots>short</SplitLots>
            <Status>string</Status>
            <TaskID>string</TaskID>
            <Taxable>short</Taxable>
            <TaxCat>string</TaxCat>
            <TotCommCost>double</TotCommCost>
            <TotCost>double</TotCost>
            <TotOrd>double</TotOrd>
            <TotShipWght>double</TotShipWght>
            <UnitDesc>string</UnitDesc>
            <UnitMultDiv>string</UnitMultDiv>
            <User1>string</User1>
            <User10>string</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>string</User9>
            <Notes>string</Notes>
            <deleteFlag>unsignedByte</deleteFlag>
            <userID>string</userID>
            <productID>string</productID>
            <quantity>double</quantity>
            <priceClassID>string</priceClassID>
          </orderItem>
          <orderItem>
            <basketID>string</basketID>
            <AlternateID>string</AlternateID>
            <AltIDType>string</AltIDType>
            <AutoPO>short</AutoPO>
            <AutoPOVendID>string</AutoPOVendID>
            <BlktOrdLineRef>string</BlktOrdLineRef>
            <BlktOrdQty>double</BlktOrdQty>
            <BMICost>double</BMICost>
            <BMICuryID>string</BMICuryID>
            <BMIEffDate>string</BMIEffDate>
            <BMIExtPriceInvc>double</BMIExtPriceInvc>
            <BMIMultDiv>string</BMIMultDiv>
            <BMIRate>double</BMIRate>
            <BMIRtTp>string</BMIRtTp>
            <BMISlsPrice>double</BMISlsPrice>
            <BoundToWO>short</BoundToWO>
            <CancelDate>string</CancelDate>
            <ChainDisc>string</ChainDisc>
            <CmmnPct>double</CmmnPct>
            <CnvFact>double</CnvFact>
            <COGSAcct>string</COGSAcct>
            <COGSSub>string</COGSSub>
            <CommCost>double</CommCost>
            <Cost>double</Cost>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>string</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryCommCost>double</CuryCommCost>
            <CuryCost>double</CuryCost>
            <CuryListPrice>double</CuryListPrice>
            <CurySlsPrice>double</CurySlsPrice>
            <CurySlsPriceOrig>double</CurySlsPriceOrig>
            <CuryTotCommCost>double</CuryTotCommCost>
            <CuryTotCost>double</CuryTotCost>
            <CuryTotOrd>double</CuryTotOrd>
            <Descr>string</Descr>
            <DescrLang>string</DescrLang>
            <DiscAcct>string</DiscAcct>
            <DiscPct>double</DiscPct>
            <DiscPrcType>string</DiscPrcType>
            <DiscSub>string</DiscSub>
            <Disp>string</Disp>
            <DropShip>short</DropShip>
            <InclForecastUsageClc>short</InclForecastUsageClc>
            <InspID>string</InspID>
            <InspNoteID>int</InspNoteID>
            <InvAcct>string</InvAcct>
            <InvSub>string</InvSub>
            <InvtID>string</InvtID>
            <IRDemand>short</IRDemand>
            <IRInvtID>string</IRInvtID>
            <IRProcessed>short</IRProcessed>
            <IRSiteID>string</IRSiteID>
            <ItemGLClassID>string</ItemGLClassID>
            <KitComponent>short</KitComponent>
            <LineRef>string</LineRef>
            <ListPrice>double</ListPrice>
            <LUpd_DateTime>string</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <ManualCost>short</ManualCost>
            <ManualPrice>short</ManualPrice>
            <NoteId>int</NoteId>
            <OrdNbr>string</OrdNbr>
            <OrigINBatNbr>string</OrigINBatNbr>
            <OrigInvcNbr>string</OrigInvcNbr>
            <OrigInvtID>string</OrigInvtID>
            <OrigShipperID>string</OrigShipperID>
            <OrigShipperLineQty>double</OrigShipperLineQty>
            <OrigShipperLineRef>string</OrigShipperLineRef>
            <PC_Status>string</PC_Status>
            <ProjectID>string</ProjectID>
            <PromDate>string</PromDate>
            <QtyBO>double</QtyBO>
            <QtyCloseShip>double</QtyCloseShip>
            <QtyFuture>double</QtyFuture>
            <QtyOpenShip>double</QtyOpenShip>
            <QtyOrd>double</QtyOrd>
            <QtyShip>double</QtyShip>
            <QtyToInvc>double</QtyToInvc>
            <ReasonCd>string</ReasonCd>
            <RebateID>string</RebateID>
            <ReqDate>string</ReqDate>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>string</S4Future07>
            <S4Future08>string</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <SalesPriceID>string</SalesPriceID>
            <Sample>short</Sample>
            <SchedCntr>short</SchedCntr>
            <Schedules xsi:nil="true" />
            <SOLots xsi:nil="true" />
            <Service>short</Service>
            <ShipWght>double</ShipWght>
            <SiteID>string</SiteID>
            <SlsAcct>string</SlsAcct>
            <SlsperID>string</SlsperID>
            <SlsPrice>double</SlsPrice>
            <SlsPriceID>string</SlsPriceID>
            <SlsPriceOrig>double</SlsPriceOrig>
            <SlsSub>string</SlsSub>
            <SplitLots>short</SplitLots>
            <Status>string</Status>
            <TaskID>string</TaskID>
            <Taxable>short</Taxable>
            <TaxCat>string</TaxCat>
            <TotCommCost>double</TotCommCost>
            <TotCost>double</TotCost>
            <TotOrd>double</TotOrd>
            <TotShipWght>double</TotShipWght>
            <UnitDesc>string</UnitDesc>
            <UnitMultDiv>string</UnitMultDiv>
            <User1>string</User1>
            <User10>string</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>string</User9>
            <Notes>string</Notes>
            <deleteFlag>unsignedByte</deleteFlag>
            <userID>string</userID>
            <productID>string</productID>
            <quantity>double</quantity>
            <priceClassID>string</priceClassID>
          </orderItem>
        </orderItems>
        <taxes>
          <SOTax>
            <errorMessage>string</errorMessage>
            <notes>string</notes>
            <resultCode>int</resultCode>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>dateTime</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryFrtTax>double</CuryFrtTax>
            <CuryFrtTxbl>double</CuryFrtTxbl>
            <CuryMerchTax>double</CuryMerchTax>
            <CuryMerchTxbl>double</CuryMerchTxbl>
            <CuryMerchTxblLessTax>double</CuryMerchTxblLessTax>
            <CuryMiscTax>double</CuryMiscTax>
            <CuryMiscTxbl>double</CuryMiscTxbl>
            <CuryTotTax>double</CuryTotTax>
            <CuryTotTxbl>double</CuryTotTxbl>
            <FrtTax>double</FrtTax>
            <FrtTxbl>double</FrtTxbl>
            <LUpd_DateTime>dateTime</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <MerchTax>double</MerchTax>
            <MerchTxbl>double</MerchTxbl>
            <MerchTxblLessTax>double</MerchTxblLessTax>
            <MiscTax>double</MiscTax>
            <MiscTxbl>double</MiscTxbl>
            <NoteID>int</NoteID>
            <OrdNbr>string</OrdNbr>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>dateTime</S4Future07>
            <S4Future08>dateTime</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <ShowTaxOnOrderTotal>short</ShowTaxOnOrderTotal>
            <TaxCat>string</TaxCat>
            <TaxID>string</TaxID>
            <TaxRate>double</TaxRate>
            <TotTax>double</TotTax>
            <TotTxbl>double</TotTxbl>
            <User1>string</User1>
            <User10>dateTime</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>dateTime</User9>
          </SOTax>
          <SOTax>
            <errorMessage>string</errorMessage>
            <notes>string</notes>
            <resultCode>int</resultCode>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>dateTime</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryFrtTax>double</CuryFrtTax>
            <CuryFrtTxbl>double</CuryFrtTxbl>
            <CuryMerchTax>double</CuryMerchTax>
            <CuryMerchTxbl>double</CuryMerchTxbl>
            <CuryMerchTxblLessTax>double</CuryMerchTxblLessTax>
            <CuryMiscTax>double</CuryMiscTax>
            <CuryMiscTxbl>double</CuryMiscTxbl>
            <CuryTotTax>double</CuryTotTax>
            <CuryTotTxbl>double</CuryTotTxbl>
            <FrtTax>double</FrtTax>
            <FrtTxbl>double</FrtTxbl>
            <LUpd_DateTime>dateTime</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <MerchTax>double</MerchTax>
            <MerchTxbl>double</MerchTxbl>
            <MerchTxblLessTax>double</MerchTxblLessTax>
            <MiscTax>double</MiscTax>
            <MiscTxbl>double</MiscTxbl>
            <NoteID>int</NoteID>
            <OrdNbr>string</OrdNbr>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>dateTime</S4Future07>
            <S4Future08>dateTime</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <ShowTaxOnOrderTotal>short</ShowTaxOnOrderTotal>
            <TaxCat>string</TaxCat>
            <TaxID>string</TaxID>
            <TaxRate>double</TaxRate>
            <TotTax>double</TotTax>
            <TotTxbl>double</TotTxbl>
            <User1>string</User1>
            <User10>dateTime</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>dateTime</User9>
          </SOTax>
        </taxes>
        <errorString>string</errorString>
        <miscCharges>
          <xsd:schema>schema</xsd:schema>xml</miscCharges>
        <orderItemsDataset>
          <xsd:schema>schema</xsd:schema>xml</orderItemsDataset>
        <schedulesDataset>
          <xsd:schema>schema</xsd:schema>xml</schedulesDataset>
        <NoteId>int</NoteId>
        <notes>string</notes>
        <PerPost>string</PerPost>
        <Priority>short</Priority>
        <ProjectID>string</ProjectID>
        <TaxID00>string</TaxID00>
        <TaxID01>string</TaxID01>
        <TaxID02>string</TaxID02>
        <TaxID03>string</TaxID03>
        <WeekendDelivery>boolean</WeekendDelivery>
        <User1>string</User1>
        <User2>string</User2>
        <User3>string</User3>
        <User4>string</User4>
        <User5>double</User5>
        <User6>double</User6>
        <User7>string</User7>
        <User8>string</User8>
        <User9>dateTime</User9>
        <User10>dateTime</User10>
      </validateNewOrderResult>
    </validateNewOrderResponse>
  </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 /ctapi/services/ctDynamicsSL/orders.asmx HTTP/1.1
Host: www.catalinatechnology.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:Header>
    <ctDynamicsSLHeader xmlns="http://www.catalinaTechnology.com/services/ctDynamicsSL">
      <licenseKey>string</licenseKey>
      <licenseName>string</licenseName>
      <licenseExpiration>string</licenseExpiration>
      <softwareName>string</softwareName>
      <siteID>string</siteID>
      <siteKey>string</siteKey>
      <userName>string</userName>
      <cpnyID>string</cpnyID>
      <apiUsername>string</apiUsername>
      <apiPassword>string</apiPassword>
      <flags>
        <nameValuePairs>
          <name>string</name>
          <value>string</value>
        </nameValuePairs>
        <nameValuePairs>
          <name>string</name>
          <value>string</value>
        </nameValuePairs>
      </flags>
    </ctDynamicsSLHeader>
  </soap12:Header>
  <soap12:Body>
    <validateNewOrder xmlns="http://www.catalinaTechnology.com/services/ctDynamicsSL">
      <inOrder>
        <billEmail>string</billEmail>
        <shipEmail>string</shipEmail>
        <counter>int</counter>
        <totalEntries>int</totalEntries>
        <totalPages>int</totalPages>
        <explodeKits>boolean</explodeKits>
        <ApprRMA>short</ApprRMA>
        <ARAcct>string</ARAcct>
        <ARSub>string</ARSub>
        <ApprDetails>short</ApprDetails>
        <businessRuleViolations>
          <businessRuleViolation>
            <key>string</key>
            <fatal>boolean</fatal>
            <message>string</message>
            <messageNbr>int</messageNbr>
            <ObjectID>string</ObjectID>
            <raised>boolean</raised>
            <severity>int</severity>
          </businessRuleViolation>
          <businessRuleViolation>
            <key>string</key>
            <fatal>boolean</fatal>
            <message>string</message>
            <messageNbr>int</messageNbr>
            <ObjectID>string</ObjectID>
            <raised>boolean</raised>
            <severity>int</severity>
          </businessRuleViolation>
        </businessRuleViolations>
        <totalLineQty>double</totalLineQty>
        <ApprTech>boolean</ApprTech>
        <AdminHold>boolean</AdminHold>
        <AuthNbr>string</AuthNbr>
        <AutoPO>boolean</AutoPO>
        <AutoPOVendID>string</AutoPOVendID>
        <Cancelled>boolean</Cancelled>
        <CertID>string</CertID>
        <ConsolInv>short</ConsolInv>
        <ContractNbr>string</ContractNbr>
        <CpnyID>string</CpnyID>
        <CustID>string</CustID>
        <Dept>string</Dept>
        <DiscAcct>string</DiscAcct>
        <DiscPct>double</DiscPct>
        <DiscSub>string</DiscSub>
        <Div>string</Div>
        <DropShip>boolean</DropShip>
        <EDI810>boolean</EDI810>
        <EDI856>boolean</EDI856>
        <EDIPOID>string</EDIPOID>
        <OrdNbr>string</OrdNbr>
        <OrdDate>string</OrdDate>
        <OrigOrdNbr>string</OrigOrdNbr>
        <CreditHold>short</CreditHold>
        <CreditHoldDate>dateTime</CreditHoldDate>
        <CuryTotOrd>double</CuryTotOrd>
        <DateCanceled>string</DateCanceled>
        <SOTypeID>string</SOTypeID>
        <CuryTotPremFrt>double</CuryTotPremFrt>
        <CustOrdNbr>string</CustOrdNbr>
        <FOBID>string</FOBID>
        <FrtAcct>string</FrtAcct>
        <FrtSub>string</FrtSub>
        <Released>short</Released>
        <RequireStepAssy>boolean</RequireStepAssy>
        <RequireStepInsp>boolean</RequireStepInsp>
        <RlseForInvc>boolean</RlseForInvc>
        <ShipCmplt>short</ShipCmplt>
        <S4Future01>string</S4Future01>
        <S4Future02>string</S4Future02>
        <S4Future03>double</S4Future03>
        <S4Future04>double</S4Future04>
        <S4Future05>double</S4Future05>
        <S4Future06>double</S4Future06>
        <S4Future07>string</S4Future07>
        <S4Future08>string</S4Future08>
        <S4Future09>int</S4Future09>
        <S4Future10>int</S4Future10>
        <S4Future11>string</S4Future11>
        <S4Future12>string</S4Future12>
        <SFOOrdNbr>string</SFOOrdNbr>
        <ShipCustID>string</ShipCustID>
        <ShipSiteID>string</ShipSiteID>
        <ShiptoID>string</ShiptoID>
        <ShiptoType>string</ShiptoType>
        <ShipAddrID>string</ShipAddrID>
        <ShipVendID>string</ShipVendID>
        <ShipVendAddrID>string</ShipVendAddrID>
        <ShipAttn>string</ShipAttn>
        <ShipName>string</ShipName>
        <shipSalut>string</shipSalut>
        <ShipAddr1>string</ShipAddr1>
        <ShipAddr2>string</ShipAddr2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipZip>string</ShipZip>
        <SlsperID>string</SlsperID>
        <ShipCountry>string</ShipCountry>
        <ShipPhone>string</ShipPhone>
        <ShipViaID>string</ShipViaID>
        <BalDue>double</BalDue>
        <BIInvoice>string</BIInvoice>
        <BillSalut>string</BillSalut>
        <BillAddr1>string</BillAddr1>
        <BillAddr2>string</BillAddr2>
        <BillAddrSpecial>short</BillAddrSpecial>
        <BillAttn>string</BillAttn>
        <BillCity>string</BillCity>
        <BillCountry>string</BillCountry>
        <BillName>string</BillName>
        <BillPhone>string</BillPhone>
        <BillState>string</BillState>
        <BillZip>string</BillZip>
        <BlktOrdNbr>string</BlktOrdNbr>
        <BookCntr>short</BookCntr>
        <BookCntrMisc>int</BookCntrMisc>
        <BuildAssyTime>short</BuildAssyTime>
        <BuildAvailDate>string</BuildAvailDate>
        <BuildInvtID>string</BuildInvtID>
        <BuildQty>double</BuildQty>
        <BuildQtyUpdated>double</BuildQtyUpdated>
        <BuildSiteID>string</BuildSiteID>
        <BuyerID>string</BuyerID>
        <BuyerName>string</BuyerName>
        <CancelDate>string</CancelDate>
        <CuryMultDiv>string</CuryMultDiv>
        <CuryRate>double</CuryRate>
        <CuryRateType>string</CuryRateType>
        <CuryTotFrt>double</CuryTotFrt>
        <CuryTotMisc>double</CuryTotMisc>
        <CuryTotPmt>double</CuryTotPmt>
        <CuryTotTxbl>double</CuryTotTxbl>
        <CuryUnshippedBalance>double</CuryUnshippedBalance>
        <CuryWholeOrdDisc>double</CuryWholeOrdDisc>
        <CuryTotTax>double</CuryTotTax>
        <Status>string</Status>
        <CuryTotMerch>double</CuryTotMerch>
        <CuryBalDue>double</CuryBalDue>
        <CuryEffDate>string</CuryEffDate>
        <CuryID>string</CuryID>
        <CuryTotLineDisc>double</CuryTotLineDisc>
        <FrtTermsID>string</FrtTermsID>
        <TermsID>string</TermsID>
        <GeoCode>string</GeoCode>
        <InvcDate>string</InvcDate>
        <InvcNbr>string</InvcNbr>
        <IRDemand>short</IRDemand>
        <LanguageID>string</LanguageID>
        <LineCntr>short</LineCntr>
        <LostSaleID>string</LostSaleID>
        <LUpd_DateTime>string</LUpd_DateTime>
        <LUpd_Prog>string</LUpd_Prog>
        <LUpd_User>string</LUpd_User>
        <MarkFor>short</MarkFor>
        <MiscChrgCntr>short</MiscChrgCntr>
        <NextFunctionClass>string</NextFunctionClass>
        <NextFunctionID>string</NextFunctionID>
        <WorkflowStatus>string</WorkflowStatus>
        <orderItems>
          <orderItem>
            <basketID>string</basketID>
            <AlternateID>string</AlternateID>
            <AltIDType>string</AltIDType>
            <AutoPO>short</AutoPO>
            <AutoPOVendID>string</AutoPOVendID>
            <BlktOrdLineRef>string</BlktOrdLineRef>
            <BlktOrdQty>double</BlktOrdQty>
            <BMICost>double</BMICost>
            <BMICuryID>string</BMICuryID>
            <BMIEffDate>string</BMIEffDate>
            <BMIExtPriceInvc>double</BMIExtPriceInvc>
            <BMIMultDiv>string</BMIMultDiv>
            <BMIRate>double</BMIRate>
            <BMIRtTp>string</BMIRtTp>
            <BMISlsPrice>double</BMISlsPrice>
            <BoundToWO>short</BoundToWO>
            <CancelDate>string</CancelDate>
            <ChainDisc>string</ChainDisc>
            <CmmnPct>double</CmmnPct>
            <CnvFact>double</CnvFact>
            <COGSAcct>string</COGSAcct>
            <COGSSub>string</COGSSub>
            <CommCost>double</CommCost>
            <Cost>double</Cost>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>string</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryCommCost>double</CuryCommCost>
            <CuryCost>double</CuryCost>
            <CuryListPrice>double</CuryListPrice>
            <CurySlsPrice>double</CurySlsPrice>
            <CurySlsPriceOrig>double</CurySlsPriceOrig>
            <CuryTotCommCost>double</CuryTotCommCost>
            <CuryTotCost>double</CuryTotCost>
            <CuryTotOrd>double</CuryTotOrd>
            <Descr>string</Descr>
            <DescrLang>string</DescrLang>
            <DiscAcct>string</DiscAcct>
            <DiscPct>double</DiscPct>
            <DiscPrcType>string</DiscPrcType>
            <DiscSub>string</DiscSub>
            <Disp>string</Disp>
            <DropShip>short</DropShip>
            <InclForecastUsageClc>short</InclForecastUsageClc>
            <InspID>string</InspID>
            <InspNoteID>int</InspNoteID>
            <InvAcct>string</InvAcct>
            <InvSub>string</InvSub>
            <InvtID>string</InvtID>
            <IRDemand>short</IRDemand>
            <IRInvtID>string</IRInvtID>
            <IRProcessed>short</IRProcessed>
            <IRSiteID>string</IRSiteID>
            <ItemGLClassID>string</ItemGLClassID>
            <KitComponent>short</KitComponent>
            <LineRef>string</LineRef>
            <ListPrice>double</ListPrice>
            <LUpd_DateTime>string</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <ManualCost>short</ManualCost>
            <ManualPrice>short</ManualPrice>
            <NoteId>int</NoteId>
            <OrdNbr>string</OrdNbr>
            <OrigINBatNbr>string</OrigINBatNbr>
            <OrigInvcNbr>string</OrigInvcNbr>
            <OrigInvtID>string</OrigInvtID>
            <OrigShipperID>string</OrigShipperID>
            <OrigShipperLineQty>double</OrigShipperLineQty>
            <OrigShipperLineRef>string</OrigShipperLineRef>
            <PC_Status>string</PC_Status>
            <ProjectID>string</ProjectID>
            <PromDate>string</PromDate>
            <QtyBO>double</QtyBO>
            <QtyCloseShip>double</QtyCloseShip>
            <QtyFuture>double</QtyFuture>
            <QtyOpenShip>double</QtyOpenShip>
            <QtyOrd>double</QtyOrd>
            <QtyShip>double</QtyShip>
            <QtyToInvc>double</QtyToInvc>
            <ReasonCd>string</ReasonCd>
            <RebateID>string</RebateID>
            <ReqDate>string</ReqDate>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>string</S4Future07>
            <S4Future08>string</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <SalesPriceID>string</SalesPriceID>
            <Sample>short</Sample>
            <SchedCntr>short</SchedCntr>
            <Schedules xsi:nil="true" />
            <SOLots xsi:nil="true" />
            <Service>short</Service>
            <ShipWght>double</ShipWght>
            <SiteID>string</SiteID>
            <SlsAcct>string</SlsAcct>
            <SlsperID>string</SlsperID>
            <SlsPrice>double</SlsPrice>
            <SlsPriceID>string</SlsPriceID>
            <SlsPriceOrig>double</SlsPriceOrig>
            <SlsSub>string</SlsSub>
            <SplitLots>short</SplitLots>
            <Status>string</Status>
            <TaskID>string</TaskID>
            <Taxable>short</Taxable>
            <TaxCat>string</TaxCat>
            <TotCommCost>double</TotCommCost>
            <TotCost>double</TotCost>
            <TotOrd>double</TotOrd>
            <TotShipWght>double</TotShipWght>
            <UnitDesc>string</UnitDesc>
            <UnitMultDiv>string</UnitMultDiv>
            <User1>string</User1>
            <User10>string</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>string</User9>
            <Notes>string</Notes>
            <deleteFlag>unsignedByte</deleteFlag>
            <userID>string</userID>
            <productID>string</productID>
            <quantity>double</quantity>
            <priceClassID>string</priceClassID>
          </orderItem>
          <orderItem>
            <basketID>string</basketID>
            <AlternateID>string</AlternateID>
            <AltIDType>string</AltIDType>
            <AutoPO>short</AutoPO>
            <AutoPOVendID>string</AutoPOVendID>
            <BlktOrdLineRef>string</BlktOrdLineRef>
            <BlktOrdQty>double</BlktOrdQty>
            <BMICost>double</BMICost>
            <BMICuryID>string</BMICuryID>
            <BMIEffDate>string</BMIEffDate>
            <BMIExtPriceInvc>double</BMIExtPriceInvc>
            <BMIMultDiv>string</BMIMultDiv>
            <BMIRate>double</BMIRate>
            <BMIRtTp>string</BMIRtTp>
            <BMISlsPrice>double</BMISlsPrice>
            <BoundToWO>short</BoundToWO>
            <CancelDate>string</CancelDate>
            <ChainDisc>string</ChainDisc>
            <CmmnPct>double</CmmnPct>
            <CnvFact>double</CnvFact>
            <COGSAcct>string</COGSAcct>
            <COGSSub>string</COGSSub>
            <CommCost>double</CommCost>
            <Cost>double</Cost>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>string</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryCommCost>double</CuryCommCost>
            <CuryCost>double</CuryCost>
            <CuryListPrice>double</CuryListPrice>
            <CurySlsPrice>double</CurySlsPrice>
            <CurySlsPriceOrig>double</CurySlsPriceOrig>
            <CuryTotCommCost>double</CuryTotCommCost>
            <CuryTotCost>double</CuryTotCost>
            <CuryTotOrd>double</CuryTotOrd>
            <Descr>string</Descr>
            <DescrLang>string</DescrLang>
            <DiscAcct>string</DiscAcct>
            <DiscPct>double</DiscPct>
            <DiscPrcType>string</DiscPrcType>
            <DiscSub>string</DiscSub>
            <Disp>string</Disp>
            <DropShip>short</DropShip>
            <InclForecastUsageClc>short</InclForecastUsageClc>
            <InspID>string</InspID>
            <InspNoteID>int</InspNoteID>
            <InvAcct>string</InvAcct>
            <InvSub>string</InvSub>
            <InvtID>string</InvtID>
            <IRDemand>short</IRDemand>
            <IRInvtID>string</IRInvtID>
            <IRProcessed>short</IRProcessed>
            <IRSiteID>string</IRSiteID>
            <ItemGLClassID>string</ItemGLClassID>
            <KitComponent>short</KitComponent>
            <LineRef>string</LineRef>
            <ListPrice>double</ListPrice>
            <LUpd_DateTime>string</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <ManualCost>short</ManualCost>
            <ManualPrice>short</ManualPrice>
            <NoteId>int</NoteId>
            <OrdNbr>string</OrdNbr>
            <OrigINBatNbr>string</OrigINBatNbr>
            <OrigInvcNbr>string</OrigInvcNbr>
            <OrigInvtID>string</OrigInvtID>
            <OrigShipperID>string</OrigShipperID>
            <OrigShipperLineQty>double</OrigShipperLineQty>
            <OrigShipperLineRef>string</OrigShipperLineRef>
            <PC_Status>string</PC_Status>
            <ProjectID>string</ProjectID>
            <PromDate>string</PromDate>
            <QtyBO>double</QtyBO>
            <QtyCloseShip>double</QtyCloseShip>
            <QtyFuture>double</QtyFuture>
            <QtyOpenShip>double</QtyOpenShip>
            <QtyOrd>double</QtyOrd>
            <QtyShip>double</QtyShip>
            <QtyToInvc>double</QtyToInvc>
            <ReasonCd>string</ReasonCd>
            <RebateID>string</RebateID>
            <ReqDate>string</ReqDate>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>string</S4Future07>
            <S4Future08>string</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <SalesPriceID>string</SalesPriceID>
            <Sample>short</Sample>
            <SchedCntr>short</SchedCntr>
            <Schedules xsi:nil="true" />
            <SOLots xsi:nil="true" />
            <Service>short</Service>
            <ShipWght>double</ShipWght>
            <SiteID>string</SiteID>
            <SlsAcct>string</SlsAcct>
            <SlsperID>string</SlsperID>
            <SlsPrice>double</SlsPrice>
            <SlsPriceID>string</SlsPriceID>
            <SlsPriceOrig>double</SlsPriceOrig>
            <SlsSub>string</SlsSub>
            <SplitLots>short</SplitLots>
            <Status>string</Status>
            <TaskID>string</TaskID>
            <Taxable>short</Taxable>
            <TaxCat>string</TaxCat>
            <TotCommCost>double</TotCommCost>
            <TotCost>double</TotCost>
            <TotOrd>double</TotOrd>
            <TotShipWght>double</TotShipWght>
            <UnitDesc>string</UnitDesc>
            <UnitMultDiv>string</UnitMultDiv>
            <User1>string</User1>
            <User10>string</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>string</User9>
            <Notes>string</Notes>
            <deleteFlag>unsignedByte</deleteFlag>
            <userID>string</userID>
            <productID>string</productID>
            <quantity>double</quantity>
            <priceClassID>string</priceClassID>
          </orderItem>
        </orderItems>
        <taxes>
          <SOTax>
            <errorMessage>string</errorMessage>
            <notes>string</notes>
            <resultCode>int</resultCode>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>dateTime</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryFrtTax>double</CuryFrtTax>
            <CuryFrtTxbl>double</CuryFrtTxbl>
            <CuryMerchTax>double</CuryMerchTax>
            <CuryMerchTxbl>double</CuryMerchTxbl>
            <CuryMerchTxblLessTax>double</CuryMerchTxblLessTax>
            <CuryMiscTax>double</CuryMiscTax>
            <CuryMiscTxbl>double</CuryMiscTxbl>
            <CuryTotTax>double</CuryTotTax>
            <CuryTotTxbl>double</CuryTotTxbl>
            <FrtTax>double</FrtTax>
            <FrtTxbl>double</FrtTxbl>
            <LUpd_DateTime>dateTime</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <MerchTax>double</MerchTax>
            <MerchTxbl>double</MerchTxbl>
            <MerchTxblLessTax>double</MerchTxblLessTax>
            <MiscTax>double</MiscTax>
            <MiscTxbl>double</MiscTxbl>
            <NoteID>int</NoteID>
            <OrdNbr>string</OrdNbr>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>dateTime</S4Future07>
            <S4Future08>dateTime</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <ShowTaxOnOrderTotal>short</ShowTaxOnOrderTotal>
            <TaxCat>string</TaxCat>
            <TaxID>string</TaxID>
            <TaxRate>double</TaxRate>
            <TotTax>double</TotTax>
            <TotTxbl>double</TotTxbl>
            <User1>string</User1>
            <User10>dateTime</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>dateTime</User9>
          </SOTax>
          <SOTax>
            <errorMessage>string</errorMessage>
            <notes>string</notes>
            <resultCode>int</resultCode>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>dateTime</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryFrtTax>double</CuryFrtTax>
            <CuryFrtTxbl>double</CuryFrtTxbl>
            <CuryMerchTax>double</CuryMerchTax>
            <CuryMerchTxbl>double</CuryMerchTxbl>
            <CuryMerchTxblLessTax>double</CuryMerchTxblLessTax>
            <CuryMiscTax>double</CuryMiscTax>
            <CuryMiscTxbl>double</CuryMiscTxbl>
            <CuryTotTax>double</CuryTotTax>
            <CuryTotTxbl>double</CuryTotTxbl>
            <FrtTax>double</FrtTax>
            <FrtTxbl>double</FrtTxbl>
            <LUpd_DateTime>dateTime</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <MerchTax>double</MerchTax>
            <MerchTxbl>double</MerchTxbl>
            <MerchTxblLessTax>double</MerchTxblLessTax>
            <MiscTax>double</MiscTax>
            <MiscTxbl>double</MiscTxbl>
            <NoteID>int</NoteID>
            <OrdNbr>string</OrdNbr>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>dateTime</S4Future07>
            <S4Future08>dateTime</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <ShowTaxOnOrderTotal>short</ShowTaxOnOrderTotal>
            <TaxCat>string</TaxCat>
            <TaxID>string</TaxID>
            <TaxRate>double</TaxRate>
            <TotTax>double</TotTax>
            <TotTxbl>double</TotTxbl>
            <User1>string</User1>
            <User10>dateTime</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>dateTime</User9>
          </SOTax>
        </taxes>
        <errorString>string</errorString>
        <miscCharges>
          <xsd:schema>schema</xsd:schema>xml</miscCharges>
        <orderItemsDataset>
          <xsd:schema>schema</xsd:schema>xml</orderItemsDataset>
        <schedulesDataset>
          <xsd:schema>schema</xsd:schema>xml</schedulesDataset>
        <NoteId>int</NoteId>
        <notes>string</notes>
        <PerPost>string</PerPost>
        <Priority>short</Priority>
        <ProjectID>string</ProjectID>
        <TaxID00>string</TaxID00>
        <TaxID01>string</TaxID01>
        <TaxID02>string</TaxID02>
        <TaxID03>string</TaxID03>
        <WeekendDelivery>boolean</WeekendDelivery>
        <User1>string</User1>
        <User2>string</User2>
        <User3>string</User3>
        <User4>string</User4>
        <User5>double</User5>
        <User6>double</User6>
        <User7>string</User7>
        <User8>string</User8>
        <User9>dateTime</User9>
        <User10>dateTime</User10>
      </inOrder>
    </validateNewOrder>
  </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>
    <validateNewOrderResponse xmlns="http://www.catalinaTechnology.com/services/ctDynamicsSL">
      <validateNewOrderResult>
        <billEmail>string</billEmail>
        <shipEmail>string</shipEmail>
        <counter>int</counter>
        <totalEntries>int</totalEntries>
        <totalPages>int</totalPages>
        <explodeKits>boolean</explodeKits>
        <ApprRMA>short</ApprRMA>
        <ARAcct>string</ARAcct>
        <ARSub>string</ARSub>
        <ApprDetails>short</ApprDetails>
        <businessRuleViolations>
          <businessRuleViolation>
            <key>string</key>
            <fatal>boolean</fatal>
            <message>string</message>
            <messageNbr>int</messageNbr>
            <ObjectID>string</ObjectID>
            <raised>boolean</raised>
            <severity>int</severity>
          </businessRuleViolation>
          <businessRuleViolation>
            <key>string</key>
            <fatal>boolean</fatal>
            <message>string</message>
            <messageNbr>int</messageNbr>
            <ObjectID>string</ObjectID>
            <raised>boolean</raised>
            <severity>int</severity>
          </businessRuleViolation>
        </businessRuleViolations>
        <totalLineQty>double</totalLineQty>
        <ApprTech>boolean</ApprTech>
        <AdminHold>boolean</AdminHold>
        <AuthNbr>string</AuthNbr>
        <AutoPO>boolean</AutoPO>
        <AutoPOVendID>string</AutoPOVendID>
        <Cancelled>boolean</Cancelled>
        <CertID>string</CertID>
        <ConsolInv>short</ConsolInv>
        <ContractNbr>string</ContractNbr>
        <CpnyID>string</CpnyID>
        <CustID>string</CustID>
        <Dept>string</Dept>
        <DiscAcct>string</DiscAcct>
        <DiscPct>double</DiscPct>
        <DiscSub>string</DiscSub>
        <Div>string</Div>
        <DropShip>boolean</DropShip>
        <EDI810>boolean</EDI810>
        <EDI856>boolean</EDI856>
        <EDIPOID>string</EDIPOID>
        <OrdNbr>string</OrdNbr>
        <OrdDate>string</OrdDate>
        <OrigOrdNbr>string</OrigOrdNbr>
        <CreditHold>short</CreditHold>
        <CreditHoldDate>dateTime</CreditHoldDate>
        <CuryTotOrd>double</CuryTotOrd>
        <DateCanceled>string</DateCanceled>
        <SOTypeID>string</SOTypeID>
        <CuryTotPremFrt>double</CuryTotPremFrt>
        <CustOrdNbr>string</CustOrdNbr>
        <FOBID>string</FOBID>
        <FrtAcct>string</FrtAcct>
        <FrtSub>string</FrtSub>
        <Released>short</Released>
        <RequireStepAssy>boolean</RequireStepAssy>
        <RequireStepInsp>boolean</RequireStepInsp>
        <RlseForInvc>boolean</RlseForInvc>
        <ShipCmplt>short</ShipCmplt>
        <S4Future01>string</S4Future01>
        <S4Future02>string</S4Future02>
        <S4Future03>double</S4Future03>
        <S4Future04>double</S4Future04>
        <S4Future05>double</S4Future05>
        <S4Future06>double</S4Future06>
        <S4Future07>string</S4Future07>
        <S4Future08>string</S4Future08>
        <S4Future09>int</S4Future09>
        <S4Future10>int</S4Future10>
        <S4Future11>string</S4Future11>
        <S4Future12>string</S4Future12>
        <SFOOrdNbr>string</SFOOrdNbr>
        <ShipCustID>string</ShipCustID>
        <ShipSiteID>string</ShipSiteID>
        <ShiptoID>string</ShiptoID>
        <ShiptoType>string</ShiptoType>
        <ShipAddrID>string</ShipAddrID>
        <ShipVendID>string</ShipVendID>
        <ShipVendAddrID>string</ShipVendAddrID>
        <ShipAttn>string</ShipAttn>
        <ShipName>string</ShipName>
        <shipSalut>string</shipSalut>
        <ShipAddr1>string</ShipAddr1>
        <ShipAddr2>string</ShipAddr2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipZip>string</ShipZip>
        <SlsperID>string</SlsperID>
        <ShipCountry>string</ShipCountry>
        <ShipPhone>string</ShipPhone>
        <ShipViaID>string</ShipViaID>
        <BalDue>double</BalDue>
        <BIInvoice>string</BIInvoice>
        <BillSalut>string</BillSalut>
        <BillAddr1>string</BillAddr1>
        <BillAddr2>string</BillAddr2>
        <BillAddrSpecial>short</BillAddrSpecial>
        <BillAttn>string</BillAttn>
        <BillCity>string</BillCity>
        <BillCountry>string</BillCountry>
        <BillName>string</BillName>
        <BillPhone>string</BillPhone>
        <BillState>string</BillState>
        <BillZip>string</BillZip>
        <BlktOrdNbr>string</BlktOrdNbr>
        <BookCntr>short</BookCntr>
        <BookCntrMisc>int</BookCntrMisc>
        <BuildAssyTime>short</BuildAssyTime>
        <BuildAvailDate>string</BuildAvailDate>
        <BuildInvtID>string</BuildInvtID>
        <BuildQty>double</BuildQty>
        <BuildQtyUpdated>double</BuildQtyUpdated>
        <BuildSiteID>string</BuildSiteID>
        <BuyerID>string</BuyerID>
        <BuyerName>string</BuyerName>
        <CancelDate>string</CancelDate>
        <CuryMultDiv>string</CuryMultDiv>
        <CuryRate>double</CuryRate>
        <CuryRateType>string</CuryRateType>
        <CuryTotFrt>double</CuryTotFrt>
        <CuryTotMisc>double</CuryTotMisc>
        <CuryTotPmt>double</CuryTotPmt>
        <CuryTotTxbl>double</CuryTotTxbl>
        <CuryUnshippedBalance>double</CuryUnshippedBalance>
        <CuryWholeOrdDisc>double</CuryWholeOrdDisc>
        <CuryTotTax>double</CuryTotTax>
        <Status>string</Status>
        <CuryTotMerch>double</CuryTotMerch>
        <CuryBalDue>double</CuryBalDue>
        <CuryEffDate>string</CuryEffDate>
        <CuryID>string</CuryID>
        <CuryTotLineDisc>double</CuryTotLineDisc>
        <FrtTermsID>string</FrtTermsID>
        <TermsID>string</TermsID>
        <GeoCode>string</GeoCode>
        <InvcDate>string</InvcDate>
        <InvcNbr>string</InvcNbr>
        <IRDemand>short</IRDemand>
        <LanguageID>string</LanguageID>
        <LineCntr>short</LineCntr>
        <LostSaleID>string</LostSaleID>
        <LUpd_DateTime>string</LUpd_DateTime>
        <LUpd_Prog>string</LUpd_Prog>
        <LUpd_User>string</LUpd_User>
        <MarkFor>short</MarkFor>
        <MiscChrgCntr>short</MiscChrgCntr>
        <NextFunctionClass>string</NextFunctionClass>
        <NextFunctionID>string</NextFunctionID>
        <WorkflowStatus>string</WorkflowStatus>
        <orderItems>
          <orderItem>
            <basketID>string</basketID>
            <AlternateID>string</AlternateID>
            <AltIDType>string</AltIDType>
            <AutoPO>short</AutoPO>
            <AutoPOVendID>string</AutoPOVendID>
            <BlktOrdLineRef>string</BlktOrdLineRef>
            <BlktOrdQty>double</BlktOrdQty>
            <BMICost>double</BMICost>
            <BMICuryID>string</BMICuryID>
            <BMIEffDate>string</BMIEffDate>
            <BMIExtPriceInvc>double</BMIExtPriceInvc>
            <BMIMultDiv>string</BMIMultDiv>
            <BMIRate>double</BMIRate>
            <BMIRtTp>string</BMIRtTp>
            <BMISlsPrice>double</BMISlsPrice>
            <BoundToWO>short</BoundToWO>
            <CancelDate>string</CancelDate>
            <ChainDisc>string</ChainDisc>
            <CmmnPct>double</CmmnPct>
            <CnvFact>double</CnvFact>
            <COGSAcct>string</COGSAcct>
            <COGSSub>string</COGSSub>
            <CommCost>double</CommCost>
            <Cost>double</Cost>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>string</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryCommCost>double</CuryCommCost>
            <CuryCost>double</CuryCost>
            <CuryListPrice>double</CuryListPrice>
            <CurySlsPrice>double</CurySlsPrice>
            <CurySlsPriceOrig>double</CurySlsPriceOrig>
            <CuryTotCommCost>double</CuryTotCommCost>
            <CuryTotCost>double</CuryTotCost>
            <CuryTotOrd>double</CuryTotOrd>
            <Descr>string</Descr>
            <DescrLang>string</DescrLang>
            <DiscAcct>string</DiscAcct>
            <DiscPct>double</DiscPct>
            <DiscPrcType>string</DiscPrcType>
            <DiscSub>string</DiscSub>
            <Disp>string</Disp>
            <DropShip>short</DropShip>
            <InclForecastUsageClc>short</InclForecastUsageClc>
            <InspID>string</InspID>
            <InspNoteID>int</InspNoteID>
            <InvAcct>string</InvAcct>
            <InvSub>string</InvSub>
            <InvtID>string</InvtID>
            <IRDemand>short</IRDemand>
            <IRInvtID>string</IRInvtID>
            <IRProcessed>short</IRProcessed>
            <IRSiteID>string</IRSiteID>
            <ItemGLClassID>string</ItemGLClassID>
            <KitComponent>short</KitComponent>
            <LineRef>string</LineRef>
            <ListPrice>double</ListPrice>
            <LUpd_DateTime>string</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <ManualCost>short</ManualCost>
            <ManualPrice>short</ManualPrice>
            <NoteId>int</NoteId>
            <OrdNbr>string</OrdNbr>
            <OrigINBatNbr>string</OrigINBatNbr>
            <OrigInvcNbr>string</OrigInvcNbr>
            <OrigInvtID>string</OrigInvtID>
            <OrigShipperID>string</OrigShipperID>
            <OrigShipperLineQty>double</OrigShipperLineQty>
            <OrigShipperLineRef>string</OrigShipperLineRef>
            <PC_Status>string</PC_Status>
            <ProjectID>string</ProjectID>
            <PromDate>string</PromDate>
            <QtyBO>double</QtyBO>
            <QtyCloseShip>double</QtyCloseShip>
            <QtyFuture>double</QtyFuture>
            <QtyOpenShip>double</QtyOpenShip>
            <QtyOrd>double</QtyOrd>
            <QtyShip>double</QtyShip>
            <QtyToInvc>double</QtyToInvc>
            <ReasonCd>string</ReasonCd>
            <RebateID>string</RebateID>
            <ReqDate>string</ReqDate>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>string</S4Future07>
            <S4Future08>string</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <SalesPriceID>string</SalesPriceID>
            <Sample>short</Sample>
            <SchedCntr>short</SchedCntr>
            <Schedules xsi:nil="true" />
            <SOLots xsi:nil="true" />
            <Service>short</Service>
            <ShipWght>double</ShipWght>
            <SiteID>string</SiteID>
            <SlsAcct>string</SlsAcct>
            <SlsperID>string</SlsperID>
            <SlsPrice>double</SlsPrice>
            <SlsPriceID>string</SlsPriceID>
            <SlsPriceOrig>double</SlsPriceOrig>
            <SlsSub>string</SlsSub>
            <SplitLots>short</SplitLots>
            <Status>string</Status>
            <TaskID>string</TaskID>
            <Taxable>short</Taxable>
            <TaxCat>string</TaxCat>
            <TotCommCost>double</TotCommCost>
            <TotCost>double</TotCost>
            <TotOrd>double</TotOrd>
            <TotShipWght>double</TotShipWght>
            <UnitDesc>string</UnitDesc>
            <UnitMultDiv>string</UnitMultDiv>
            <User1>string</User1>
            <User10>string</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>string</User9>
            <Notes>string</Notes>
            <deleteFlag>unsignedByte</deleteFlag>
            <userID>string</userID>
            <productID>string</productID>
            <quantity>double</quantity>
            <priceClassID>string</priceClassID>
          </orderItem>
          <orderItem>
            <basketID>string</basketID>
            <AlternateID>string</AlternateID>
            <AltIDType>string</AltIDType>
            <AutoPO>short</AutoPO>
            <AutoPOVendID>string</AutoPOVendID>
            <BlktOrdLineRef>string</BlktOrdLineRef>
            <BlktOrdQty>double</BlktOrdQty>
            <BMICost>double</BMICost>
            <BMICuryID>string</BMICuryID>
            <BMIEffDate>string</BMIEffDate>
            <BMIExtPriceInvc>double</BMIExtPriceInvc>
            <BMIMultDiv>string</BMIMultDiv>
            <BMIRate>double</BMIRate>
            <BMIRtTp>string</BMIRtTp>
            <BMISlsPrice>double</BMISlsPrice>
            <BoundToWO>short</BoundToWO>
            <CancelDate>string</CancelDate>
            <ChainDisc>string</ChainDisc>
            <CmmnPct>double</CmmnPct>
            <CnvFact>double</CnvFact>
            <COGSAcct>string</COGSAcct>
            <COGSSub>string</COGSSub>
            <CommCost>double</CommCost>
            <Cost>double</Cost>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>string</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryCommCost>double</CuryCommCost>
            <CuryCost>double</CuryCost>
            <CuryListPrice>double</CuryListPrice>
            <CurySlsPrice>double</CurySlsPrice>
            <CurySlsPriceOrig>double</CurySlsPriceOrig>
            <CuryTotCommCost>double</CuryTotCommCost>
            <CuryTotCost>double</CuryTotCost>
            <CuryTotOrd>double</CuryTotOrd>
            <Descr>string</Descr>
            <DescrLang>string</DescrLang>
            <DiscAcct>string</DiscAcct>
            <DiscPct>double</DiscPct>
            <DiscPrcType>string</DiscPrcType>
            <DiscSub>string</DiscSub>
            <Disp>string</Disp>
            <DropShip>short</DropShip>
            <InclForecastUsageClc>short</InclForecastUsageClc>
            <InspID>string</InspID>
            <InspNoteID>int</InspNoteID>
            <InvAcct>string</InvAcct>
            <InvSub>string</InvSub>
            <InvtID>string</InvtID>
            <IRDemand>short</IRDemand>
            <IRInvtID>string</IRInvtID>
            <IRProcessed>short</IRProcessed>
            <IRSiteID>string</IRSiteID>
            <ItemGLClassID>string</ItemGLClassID>
            <KitComponent>short</KitComponent>
            <LineRef>string</LineRef>
            <ListPrice>double</ListPrice>
            <LUpd_DateTime>string</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <ManualCost>short</ManualCost>
            <ManualPrice>short</ManualPrice>
            <NoteId>int</NoteId>
            <OrdNbr>string</OrdNbr>
            <OrigINBatNbr>string</OrigINBatNbr>
            <OrigInvcNbr>string</OrigInvcNbr>
            <OrigInvtID>string</OrigInvtID>
            <OrigShipperID>string</OrigShipperID>
            <OrigShipperLineQty>double</OrigShipperLineQty>
            <OrigShipperLineRef>string</OrigShipperLineRef>
            <PC_Status>string</PC_Status>
            <ProjectID>string</ProjectID>
            <PromDate>string</PromDate>
            <QtyBO>double</QtyBO>
            <QtyCloseShip>double</QtyCloseShip>
            <QtyFuture>double</QtyFuture>
            <QtyOpenShip>double</QtyOpenShip>
            <QtyOrd>double</QtyOrd>
            <QtyShip>double</QtyShip>
            <QtyToInvc>double</QtyToInvc>
            <ReasonCd>string</ReasonCd>
            <RebateID>string</RebateID>
            <ReqDate>string</ReqDate>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>string</S4Future07>
            <S4Future08>string</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <SalesPriceID>string</SalesPriceID>
            <Sample>short</Sample>
            <SchedCntr>short</SchedCntr>
            <Schedules xsi:nil="true" />
            <SOLots xsi:nil="true" />
            <Service>short</Service>
            <ShipWght>double</ShipWght>
            <SiteID>string</SiteID>
            <SlsAcct>string</SlsAcct>
            <SlsperID>string</SlsperID>
            <SlsPrice>double</SlsPrice>
            <SlsPriceID>string</SlsPriceID>
            <SlsPriceOrig>double</SlsPriceOrig>
            <SlsSub>string</SlsSub>
            <SplitLots>short</SplitLots>
            <Status>string</Status>
            <TaskID>string</TaskID>
            <Taxable>short</Taxable>
            <TaxCat>string</TaxCat>
            <TotCommCost>double</TotCommCost>
            <TotCost>double</TotCost>
            <TotOrd>double</TotOrd>
            <TotShipWght>double</TotShipWght>
            <UnitDesc>string</UnitDesc>
            <UnitMultDiv>string</UnitMultDiv>
            <User1>string</User1>
            <User10>string</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>string</User9>
            <Notes>string</Notes>
            <deleteFlag>unsignedByte</deleteFlag>
            <userID>string</userID>
            <productID>string</productID>
            <quantity>double</quantity>
            <priceClassID>string</priceClassID>
          </orderItem>
        </orderItems>
        <taxes>
          <SOTax>
            <errorMessage>string</errorMessage>
            <notes>string</notes>
            <resultCode>int</resultCode>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>dateTime</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryFrtTax>double</CuryFrtTax>
            <CuryFrtTxbl>double</CuryFrtTxbl>
            <CuryMerchTax>double</CuryMerchTax>
            <CuryMerchTxbl>double</CuryMerchTxbl>
            <CuryMerchTxblLessTax>double</CuryMerchTxblLessTax>
            <CuryMiscTax>double</CuryMiscTax>
            <CuryMiscTxbl>double</CuryMiscTxbl>
            <CuryTotTax>double</CuryTotTax>
            <CuryTotTxbl>double</CuryTotTxbl>
            <FrtTax>double</FrtTax>
            <FrtTxbl>double</FrtTxbl>
            <LUpd_DateTime>dateTime</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <MerchTax>double</MerchTax>
            <MerchTxbl>double</MerchTxbl>
            <MerchTxblLessTax>double</MerchTxblLessTax>
            <MiscTax>double</MiscTax>
            <MiscTxbl>double</MiscTxbl>
            <NoteID>int</NoteID>
            <OrdNbr>string</OrdNbr>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>dateTime</S4Future07>
            <S4Future08>dateTime</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <ShowTaxOnOrderTotal>short</ShowTaxOnOrderTotal>
            <TaxCat>string</TaxCat>
            <TaxID>string</TaxID>
            <TaxRate>double</TaxRate>
            <TotTax>double</TotTax>
            <TotTxbl>double</TotTxbl>
            <User1>string</User1>
            <User10>dateTime</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>dateTime</User9>
          </SOTax>
          <SOTax>
            <errorMessage>string</errorMessage>
            <notes>string</notes>
            <resultCode>int</resultCode>
            <CpnyID>string</CpnyID>
            <Crtd_DateTime>dateTime</Crtd_DateTime>
            <Crtd_Prog>string</Crtd_Prog>
            <Crtd_User>string</Crtd_User>
            <CuryFrtTax>double</CuryFrtTax>
            <CuryFrtTxbl>double</CuryFrtTxbl>
            <CuryMerchTax>double</CuryMerchTax>
            <CuryMerchTxbl>double</CuryMerchTxbl>
            <CuryMerchTxblLessTax>double</CuryMerchTxblLessTax>
            <CuryMiscTax>double</CuryMiscTax>
            <CuryMiscTxbl>double</CuryMiscTxbl>
            <CuryTotTax>double</CuryTotTax>
            <CuryTotTxbl>double</CuryTotTxbl>
            <FrtTax>double</FrtTax>
            <FrtTxbl>double</FrtTxbl>
            <LUpd_DateTime>dateTime</LUpd_DateTime>
            <LUpd_Prog>string</LUpd_Prog>
            <LUpd_User>string</LUpd_User>
            <MerchTax>double</MerchTax>
            <MerchTxbl>double</MerchTxbl>
            <MerchTxblLessTax>double</MerchTxblLessTax>
            <MiscTax>double</MiscTax>
            <MiscTxbl>double</MiscTxbl>
            <NoteID>int</NoteID>
            <OrdNbr>string</OrdNbr>
            <S4Future01>string</S4Future01>
            <S4Future02>string</S4Future02>
            <S4Future03>double</S4Future03>
            <S4Future04>double</S4Future04>
            <S4Future05>double</S4Future05>
            <S4Future06>double</S4Future06>
            <S4Future07>dateTime</S4Future07>
            <S4Future08>dateTime</S4Future08>
            <S4Future09>int</S4Future09>
            <S4Future10>int</S4Future10>
            <S4Future11>string</S4Future11>
            <S4Future12>string</S4Future12>
            <ShowTaxOnOrderTotal>short</ShowTaxOnOrderTotal>
            <TaxCat>string</TaxCat>
            <TaxID>string</TaxID>
            <TaxRate>double</TaxRate>
            <TotTax>double</TotTax>
            <TotTxbl>double</TotTxbl>
            <User1>string</User1>
            <User10>dateTime</User10>
            <User2>string</User2>
            <User3>string</User3>
            <User4>string</User4>
            <User5>double</User5>
            <User6>double</User6>
            <User7>string</User7>
            <User8>string</User8>
            <User9>dateTime</User9>
          </SOTax>
        </taxes>
        <errorString>string</errorString>
        <miscCharges>
          <xsd:schema>schema</xsd:schema>xml</miscCharges>
        <orderItemsDataset>
          <xsd:schema>schema</xsd:schema>xml</orderItemsDataset>
        <schedulesDataset>
          <xsd:schema>schema</xsd:schema>xml</schedulesDataset>
        <NoteId>int</NoteId>
        <notes>string</notes>
        <PerPost>string</PerPost>
        <Priority>short</Priority>
        <ProjectID>string</ProjectID>
        <TaxID00>string</TaxID00>
        <TaxID01>string</TaxID01>
        <TaxID02>string</TaxID02>
        <TaxID03>string</TaxID03>
        <WeekendDelivery>boolean</WeekendDelivery>
        <User1>string</User1>
        <User2>string</User2>
        <User3>string</User3>
        <User4>string</User4>
        <User5>double</User5>
        <User6>double</User6>
        <User7>string</User7>
        <User8>string</User8>
        <User9>dateTime</User9>
        <User10>dateTime</User10>
      </validateNewOrderResult>
    </validateNewOrderResponse>
  </soap12:Body>
</soap12:Envelope>