EPMS_Connect


Click here for a complete list of operations.

SubmitOrder

Submit Order to Enterprise

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 /EnterpriseWebService/Service.asmx HTTP/1.1
Host: epms.strategicfactory.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://localhost/EnterpriseWebService/Enterprise Connect/SubmitOrder"

<?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>
    <SubmitOrder xmlns="http://localhost/EnterpriseWebService/Enterprise Connect">
      <Credentials>
        <Username>string</Username>
        <Password>string</Password>
      </Credentials>
      <Order>
        <JobNumber>string</JobNumber>
        <CustAccount>string</CustAccount>
        <CustName>string</CustName>
        <CustAddress1>string</CustAddress1>
        <CustAddress2>string</CustAddress2>
        <CustAddress3>string</CustAddress3>
        <CustCity>string</CustCity>
        <CustState>string</CustState>
        <CustZip>string</CustZip>
        <CustCounty>string</CustCounty>
        <CustCountry>string</CustCountry>
        <CustPhone>string</CustPhone>
        <CustFax>string</CustFax>
        <CustContact>string</CustContact>
        <CustEmail>string</CustEmail>
        <JobDescription>string</JobDescription>
        <JobDetailDescription>string</JobDetailDescription>
        <PaymentMethod>string</PaymentMethod>
        <PONumber>string</PONumber>
        <ReleaseNumber>string</ReleaseNumber>
        <DueTime>string</DueTime>
        <DueDate>string</DueDate>
        <OrderDate>string</OrderDate>
        <ProofDate>string</ProofDate>
        <ProofTime>string</ProofTime>
        <ProofComments>string</ProofComments>
        <NoProofRequired>boolean</NoProofRequired>
        <Revision>boolean</Revision>
        <FormNumber>string</FormNumber>
        <DeliveryDate>string</DeliveryDate>
        <ProofDeliveryDate>string</ProofDeliveryDate>
        <OutsideOrderID>string</OutsideOrderID>
        <BindInstructions>string</BindInstructions>
        <UserDefinedField1>string</UserDefinedField1>
        <UserDefinedField2>string</UserDefinedField2>
        <UserDefinedField3>string</UserDefinedField3>
        <UserDefinedField4>string</UserDefinedField4>
        <UserDefinedField5>string</UserDefinedField5>
        <UserDefinedField6>string</UserDefinedField6>
        <UserDefinedField7>string</UserDefinedField7>
        <CustUserDefined1>string</CustUserDefined1>
        <CustUserDefined2>string</CustUserDefined2>
        <CustUserDefined3>string</CustUserDefined3>
        <TaxJurisdiction>string</TaxJurisdiction>
        <TaxOverrideAmount>decimal</TaxOverrideAmount>
        <PlantID>string</PlantID>
        <SalesRepCode>string</SalesRepCode>
        <DistPO>string</DistPO>
        <PrevDistPO>string</PrevDistPO>
        <JobStatus>string</JobStatus>
        <QuantityOrdered>long</QuantityOrdered>
        <HeaderTemplateCode>string</HeaderTemplateCode>
        <TotalSellPrice>decimal</TotalSellPrice>
        <OrderHandlingCharge>decimal</OrderHandlingCharge>
        <PrePayment>decimal</PrePayment>
        <CheckNumber>string</CheckNumber>
        <Estimator>string</Estimator>
        <CSR>string</CSR>
        <PrePressInstructions>string</PrePressInstructions>
        <PressInstructions>string</PressInstructions>
        <StockInstructions>string</StockInstructions>
        <PostPressInstructions>string</PostPressInstructions>
        <OutsideServicesInstructions>string</OutsideServicesInstructions>
        <InkInstructions>string</InkInstructions>
        <MiscInstructions>string</MiscInstructions>
        <PrevJobNumber>string</PrevJobNumber>
        <SendToAcceleship>boolean</SendToAcceleship>
        <EstimateNumber>string</EstimateNumber>
        <PrinterName>string</PrinterName>
        <ARPrepayment>
          <Prepayment>decimal</Prepayment>
          <PaymentMethod>string</PaymentMethod>
          <CreditCardNameOnCard>string</CreditCardNameOnCard>
          <CreditCardNumber>string</CreditCardNumber>
          <CreditCardExpMonth>int</CreditCardExpMonth>
          <CreditCardExpYear>int</CreditCardExpYear>
          <CheckNumber>string</CheckNumber>
          <BatchID>int</BatchID>
          <BankCode>string</BankCode>
          <BatchDate>string</BatchDate>
          <BatchDescription>string</BatchDescription>
        </ARPrepayment>
        <OverrideAvataxAmount>boolean</OverrideAvataxAmount>
        <GenerateXMLOutput>boolean</GenerateXMLOutput>
        <Components>
          <Component>
            <ComponentNumber>int</ComponentNumber>
            <Description>string</Description>
            <DetailDescription>string</DetailDescription>
            <QuantityOrdered>int</QuantityOrdered>
            <Sides>int</Sides>
            <InksSide1>int</InksSide1>
            <Side1InkMaterialCode>string</Side1InkMaterialCode>
            <Side1InkMaterialCode>string</Side1InkMaterialCode>
            <InksSide2>int</InksSide2>
            <Side2InkMaterialCode>string</Side2InkMaterialCode>
            <Side2InkMaterialCode>string</Side2InkMaterialCode>
            <RequireBleed>boolean</RequireBleed>
            <Lots>int</Lots>
            <FinalWidth>float</FinalWidth>
            <FinalLength>float</FinalLength>
            <PressSheetWidth>float</PressSheetWidth>
            <PressSheetLength>float</PressSheetLength>
            <ParentSheetWidth>float</ParentSheetWidth>
            <ParentSheetLength>float</ParentSheetLength>
            <TemplateCode>string</TemplateCode>
            <FinGoodCode>string</FinGoodCode>
            <StockMaterialCode>string</StockMaterialCode>
            <StockMaterialCode>string</StockMaterialCode>
            <PressInstructions>string</PressInstructions>
            <PrePressInstructions>string</PrePressInstructions>
            <OutsideServicesInstructions>string</OutsideServicesInstructions>
            <StockInstructions>string</StockInstructions>
            <PostPressInstructions>string</PostPressInstructions>
            <MiscInstructions>string</MiscInstructions>
            <SellPrice>decimal</SellPrice>
            <UserDefinedField1>string</UserDefinedField1>
            <UserDefinedField2>string</UserDefinedField2>
            <UserDefinedField3>string</UserDefinedField3>
            <UserDefinedField4>string</UserDefinedField4>
            <UserDefinedField5>string</UserDefinedField5>
            <DueDate>string</DueDate>
            <DeliveryDate>string</DeliveryDate>
            <Color1SidedSheets>long</Color1SidedSheets>
            <Color2SidedSheets>long</Color2SidedSheets>
            <KitOrder>boolean</KitOrder>
            <InkInstructions>string</InkInstructions>
            <FinishWidth>float</FinishWidth>
            <FinishLength>float</FinishLength>
            <PostPressProcesses xsi:nil="true" />
            <OSSProcesses xsi:nil="true" />
            <UserDefinedField6>string</UserDefinedField6>
            <ChargeZero>boolean</ChargeZero>
            <GroupName>string</GroupName>
            <SalesRepCode>string</SalesRepCode>
            <DueTime>string</DueTime>
            <OutsideComponentID>int</OutsideComponentID>
            <PrepressTemplate>string</PrepressTemplate>
            <PrepressTemplate>string</PrepressTemplate>
            <PostpressTemplate>string</PostpressTemplate>
            <PostpressTemplate>string</PostpressTemplate>
            <PartsToPrint>short</PartsToPrint>
            <PagesPerLot>short</PagesPerLot>
            <UserDefinedFields xsi:nil="true" />
          </Component>
          <Component>
            <ComponentNumber>int</ComponentNumber>
            <Description>string</Description>
            <DetailDescription>string</DetailDescription>
            <QuantityOrdered>int</QuantityOrdered>
            <Sides>int</Sides>
            <InksSide1>int</InksSide1>
            <Side1InkMaterialCode>string</Side1InkMaterialCode>
            <Side1InkMaterialCode>string</Side1InkMaterialCode>
            <InksSide2>int</InksSide2>
            <Side2InkMaterialCode>string</Side2InkMaterialCode>
            <Side2InkMaterialCode>string</Side2InkMaterialCode>
            <RequireBleed>boolean</RequireBleed>
            <Lots>int</Lots>
            <FinalWidth>float</FinalWidth>
            <FinalLength>float</FinalLength>
            <PressSheetWidth>float</PressSheetWidth>
            <PressSheetLength>float</PressSheetLength>
            <ParentSheetWidth>float</ParentSheetWidth>
            <ParentSheetLength>float</ParentSheetLength>
            <TemplateCode>string</TemplateCode>
            <FinGoodCode>string</FinGoodCode>
            <StockMaterialCode>string</StockMaterialCode>
            <StockMaterialCode>string</StockMaterialCode>
            <PressInstructions>string</PressInstructions>
            <PrePressInstructions>string</PrePressInstructions>
            <OutsideServicesInstructions>string</OutsideServicesInstructions>
            <StockInstructions>string</StockInstructions>
            <PostPressInstructions>string</PostPressInstructions>
            <MiscInstructions>string</MiscInstructions>
            <SellPrice>decimal</SellPrice>
            <UserDefinedField1>string</UserDefinedField1>
            <UserDefinedField2>string</UserDefinedField2>
            <UserDefinedField3>string</UserDefinedField3>
            <UserDefinedField4>string</UserDefinedField4>
            <UserDefinedField5>string</UserDefinedField5>
            <DueDate>string</DueDate>
            <DeliveryDate>string</DeliveryDate>
            <Color1SidedSheets>long</Color1SidedSheets>
            <Color2SidedSheets>long</Color2SidedSheets>
            <KitOrder>boolean</KitOrder>
            <InkInstructions>string</InkInstructions>
            <FinishWidth>float</FinishWidth>
            <FinishLength>float</FinishLength>
            <PostPressProcesses xsi:nil="true" />
            <OSSProcesses xsi:nil="true" />
            <UserDefinedField6>string</UserDefinedField6>
            <ChargeZero>boolean</ChargeZero>
            <GroupName>string</GroupName>
            <SalesRepCode>string</SalesRepCode>
            <DueTime>string</DueTime>
            <OutsideComponentID>int</OutsideComponentID>
            <PrepressTemplate>string</PrepressTemplate>
            <PrepressTemplate>string</PrepressTemplate>
            <PostpressTemplate>string</PostpressTemplate>
            <PostpressTemplate>string</PostpressTemplate>
            <PartsToPrint>short</PartsToPrint>
            <PagesPerLot>short</PagesPerLot>
            <UserDefinedFields xsi:nil="true" />
          </Component>
        </Components>
        <Shipments>
          <Shipment>
            <JobNumber>string</JobNumber>
            <ShipName>string</ShipName>
            <ShipAddress1>string</ShipAddress1>
            <ShipAddress2>string</ShipAddress2>
            <ShipAddress3>string</ShipAddress3>
            <ShipCity>string</ShipCity>
            <ShipState>string</ShipState>
            <ShipZip>string</ShipZip>
            <ShipCounty>string</ShipCounty>
            <ShipCountry>string</ShipCountry>
            <ShipContact>string</ShipContact>
            <ShipPhone>string</ShipPhone>
            <ShipFax>string</ShipFax>
            <Email>string</Email>
            <ShipInNameOf>string</ShipInNameOf>
            <FOB>string</FOB>
            <Instructions>string</Instructions>
            <Residence>boolean</Residence>
            <ShipVia>string</ShipVia>
            <ShipViaService>string</ShipViaService>
            <ThirdPartyBilling>string</ThirdPartyBilling>
            <UserDefinedField1>string</UserDefinedField1>
            <UserDefinedField2>string</UserDefinedField2>
            <UserDefinedField3>string</UserDefinedField3>
            <UserDefinedField4>string</UserDefinedField4>
            <UserDefinedField5>string</UserDefinedField5>
            <UserDefinedField6>string</UserDefinedField6>
            <UserDefinedField7>string</UserDefinedField7>
            <UserDefinedField8>string</UserDefinedField8>
            <TaxJurisdiction>string</TaxJurisdiction>
            <TaxOverrideAmount>decimal</TaxOverrideAmount>
            <FreightCost>decimal</FreightCost>
            <ShipDate>string</ShipDate>
            <ShipTime>string</ShipTime>
            <ComponentNumber>int</ComponentNumber>
            <Quantity>int</Quantity>
            <ExternalValue1>string</ExternalValue1>
            <ExternalValue2>string</ExternalValue2>
            <ExternalValue3>string</ExternalValue3>
            <Description>string</Description>
            <Shipped>boolean</Shipped>
            <ShipContactID>int</ShipContactID>
            <Packages xsi:nil="true" />
          </Shipment>
          <Shipment>
            <JobNumber>string</JobNumber>
            <ShipName>string</ShipName>
            <ShipAddress1>string</ShipAddress1>
            <ShipAddress2>string</ShipAddress2>
            <ShipAddress3>string</ShipAddress3>
            <ShipCity>string</ShipCity>
            <ShipState>string</ShipState>
            <ShipZip>string</ShipZip>
            <ShipCounty>string</ShipCounty>
            <ShipCountry>string</ShipCountry>
            <ShipContact>string</ShipContact>
            <ShipPhone>string</ShipPhone>
            <ShipFax>string</ShipFax>
            <Email>string</Email>
            <ShipInNameOf>string</ShipInNameOf>
            <FOB>string</FOB>
            <Instructions>string</Instructions>
            <Residence>boolean</Residence>
            <ShipVia>string</ShipVia>
            <ShipViaService>string</ShipViaService>
            <ThirdPartyBilling>string</ThirdPartyBilling>
            <UserDefinedField1>string</UserDefinedField1>
            <UserDefinedField2>string</UserDefinedField2>
            <UserDefinedField3>string</UserDefinedField3>
            <UserDefinedField4>string</UserDefinedField4>
            <UserDefinedField5>string</UserDefinedField5>
            <UserDefinedField6>string</UserDefinedField6>
            <UserDefinedField7>string</UserDefinedField7>
            <UserDefinedField8>string</UserDefinedField8>
            <TaxJurisdiction>string</TaxJurisdiction>
            <TaxOverrideAmount>decimal</TaxOverrideAmount>
            <FreightCost>decimal</FreightCost>
            <ShipDate>string</ShipDate>
            <ShipTime>string</ShipTime>
            <ComponentNumber>int</ComponentNumber>
            <Quantity>int</Quantity>
            <ExternalValue1>string</ExternalValue1>
            <ExternalValue2>string</ExternalValue2>
            <ExternalValue3>string</ExternalValue3>
            <Description>string</Description>
            <Shipped>boolean</Shipped>
            <ShipContactID>int</ShipContactID>
            <Packages xsi:nil="true" />
          </Shipment>
        </Shipments>
        <Images>
          <Image>
            <ComponentNumber>int</ComponentNumber>
            <ImagePath>string</ImagePath>
            <ImageSize>long</ImageSize>
          </Image>
          <Image>
            <ComponentNumber>int</ComponentNumber>
            <ImagePath>string</ImagePath>
            <ImageSize>long</ImageSize>
          </Image>
        </Images>
      </Order>
    </SubmitOrder>
  </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>
    <SubmitOrderResponse xmlns="http://localhost/EnterpriseWebService/Enterprise Connect">
      <SubmitOrderResult>
        <Message>string</Message>
        <JobNumber>string</JobNumber>
      </SubmitOrderResult>
    </SubmitOrderResponse>
  </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 /EnterpriseWebService/Service.asmx HTTP/1.1
Host: epms.strategicfactory.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SubmitOrder xmlns="http://localhost/EnterpriseWebService/Enterprise Connect">
      <Credentials>
        <Username>string</Username>
        <Password>string</Password>
      </Credentials>
      <Order>
        <JobNumber>string</JobNumber>
        <CustAccount>string</CustAccount>
        <CustName>string</CustName>
        <CustAddress1>string</CustAddress1>
        <CustAddress2>string</CustAddress2>
        <CustAddress3>string</CustAddress3>
        <CustCity>string</CustCity>
        <CustState>string</CustState>
        <CustZip>string</CustZip>
        <CustCounty>string</CustCounty>
        <CustCountry>string</CustCountry>
        <CustPhone>string</CustPhone>
        <CustFax>string</CustFax>
        <CustContact>string</CustContact>
        <CustEmail>string</CustEmail>
        <JobDescription>string</JobDescription>
        <JobDetailDescription>string</JobDetailDescription>
        <PaymentMethod>string</PaymentMethod>
        <PONumber>string</PONumber>
        <ReleaseNumber>string</ReleaseNumber>
        <DueTime>string</DueTime>
        <DueDate>string</DueDate>
        <OrderDate>string</OrderDate>
        <ProofDate>string</ProofDate>
        <ProofTime>string</ProofTime>
        <ProofComments>string</ProofComments>
        <NoProofRequired>boolean</NoProofRequired>
        <Revision>boolean</Revision>
        <FormNumber>string</FormNumber>
        <DeliveryDate>string</DeliveryDate>
        <ProofDeliveryDate>string</ProofDeliveryDate>
        <OutsideOrderID>string</OutsideOrderID>
        <BindInstructions>string</BindInstructions>
        <UserDefinedField1>string</UserDefinedField1>
        <UserDefinedField2>string</UserDefinedField2>
        <UserDefinedField3>string</UserDefinedField3>
        <UserDefinedField4>string</UserDefinedField4>
        <UserDefinedField5>string</UserDefinedField5>
        <UserDefinedField6>string</UserDefinedField6>
        <UserDefinedField7>string</UserDefinedField7>
        <CustUserDefined1>string</CustUserDefined1>
        <CustUserDefined2>string</CustUserDefined2>
        <CustUserDefined3>string</CustUserDefined3>
        <TaxJurisdiction>string</TaxJurisdiction>
        <TaxOverrideAmount>decimal</TaxOverrideAmount>
        <PlantID>string</PlantID>
        <SalesRepCode>string</SalesRepCode>
        <DistPO>string</DistPO>
        <PrevDistPO>string</PrevDistPO>
        <JobStatus>string</JobStatus>
        <QuantityOrdered>long</QuantityOrdered>
        <HeaderTemplateCode>string</HeaderTemplateCode>
        <TotalSellPrice>decimal</TotalSellPrice>
        <OrderHandlingCharge>decimal</OrderHandlingCharge>
        <PrePayment>decimal</PrePayment>
        <CheckNumber>string</CheckNumber>
        <Estimator>string</Estimator>
        <CSR>string</CSR>
        <PrePressInstructions>string</PrePressInstructions>
        <PressInstructions>string</PressInstructions>
        <StockInstructions>string</StockInstructions>
        <PostPressInstructions>string</PostPressInstructions>
        <OutsideServicesInstructions>string</OutsideServicesInstructions>
        <InkInstructions>string</InkInstructions>
        <MiscInstructions>string</MiscInstructions>
        <PrevJobNumber>string</PrevJobNumber>
        <SendToAcceleship>boolean</SendToAcceleship>
        <EstimateNumber>string</EstimateNumber>
        <PrinterName>string</PrinterName>
        <ARPrepayment>
          <Prepayment>decimal</Prepayment>
          <PaymentMethod>string</PaymentMethod>
          <CreditCardNameOnCard>string</CreditCardNameOnCard>
          <CreditCardNumber>string</CreditCardNumber>
          <CreditCardExpMonth>int</CreditCardExpMonth>
          <CreditCardExpYear>int</CreditCardExpYear>
          <CheckNumber>string</CheckNumber>
          <BatchID>int</BatchID>
          <BankCode>string</BankCode>
          <BatchDate>string</BatchDate>
          <BatchDescription>string</BatchDescription>
        </ARPrepayment>
        <OverrideAvataxAmount>boolean</OverrideAvataxAmount>
        <GenerateXMLOutput>boolean</GenerateXMLOutput>
        <Components>
          <Component>
            <ComponentNumber>int</ComponentNumber>
            <Description>string</Description>
            <DetailDescription>string</DetailDescription>
            <QuantityOrdered>int</QuantityOrdered>
            <Sides>int</Sides>
            <InksSide1>int</InksSide1>
            <Side1InkMaterialCode>string</Side1InkMaterialCode>
            <Side1InkMaterialCode>string</Side1InkMaterialCode>
            <InksSide2>int</InksSide2>
            <Side2InkMaterialCode>string</Side2InkMaterialCode>
            <Side2InkMaterialCode>string</Side2InkMaterialCode>
            <RequireBleed>boolean</RequireBleed>
            <Lots>int</Lots>
            <FinalWidth>float</FinalWidth>
            <FinalLength>float</FinalLength>
            <PressSheetWidth>float</PressSheetWidth>
            <PressSheetLength>float</PressSheetLength>
            <ParentSheetWidth>float</ParentSheetWidth>
            <ParentSheetLength>float</ParentSheetLength>
            <TemplateCode>string</TemplateCode>
            <FinGoodCode>string</FinGoodCode>
            <StockMaterialCode>string</StockMaterialCode>
            <StockMaterialCode>string</StockMaterialCode>
            <PressInstructions>string</PressInstructions>
            <PrePressInstructions>string</PrePressInstructions>
            <OutsideServicesInstructions>string</OutsideServicesInstructions>
            <StockInstructions>string</StockInstructions>
            <PostPressInstructions>string</PostPressInstructions>
            <MiscInstructions>string</MiscInstructions>
            <SellPrice>decimal</SellPrice>
            <UserDefinedField1>string</UserDefinedField1>
            <UserDefinedField2>string</UserDefinedField2>
            <UserDefinedField3>string</UserDefinedField3>
            <UserDefinedField4>string</UserDefinedField4>
            <UserDefinedField5>string</UserDefinedField5>
            <DueDate>string</DueDate>
            <DeliveryDate>string</DeliveryDate>
            <Color1SidedSheets>long</Color1SidedSheets>
            <Color2SidedSheets>long</Color2SidedSheets>
            <KitOrder>boolean</KitOrder>
            <InkInstructions>string</InkInstructions>
            <FinishWidth>float</FinishWidth>
            <FinishLength>float</FinishLength>
            <PostPressProcesses xsi:nil="true" />
            <OSSProcesses xsi:nil="true" />
            <UserDefinedField6>string</UserDefinedField6>
            <ChargeZero>boolean</ChargeZero>
            <GroupName>string</GroupName>
            <SalesRepCode>string</SalesRepCode>
            <DueTime>string</DueTime>
            <OutsideComponentID>int</OutsideComponentID>
            <PrepressTemplate>string</PrepressTemplate>
            <PrepressTemplate>string</PrepressTemplate>
            <PostpressTemplate>string</PostpressTemplate>
            <PostpressTemplate>string</PostpressTemplate>
            <PartsToPrint>short</PartsToPrint>
            <PagesPerLot>short</PagesPerLot>
            <UserDefinedFields xsi:nil="true" />
          </Component>
          <Component>
            <ComponentNumber>int</ComponentNumber>
            <Description>string</Description>
            <DetailDescription>string</DetailDescription>
            <QuantityOrdered>int</QuantityOrdered>
            <Sides>int</Sides>
            <InksSide1>int</InksSide1>
            <Side1InkMaterialCode>string</Side1InkMaterialCode>
            <Side1InkMaterialCode>string</Side1InkMaterialCode>
            <InksSide2>int</InksSide2>
            <Side2InkMaterialCode>string</Side2InkMaterialCode>
            <Side2InkMaterialCode>string</Side2InkMaterialCode>
            <RequireBleed>boolean</RequireBleed>
            <Lots>int</Lots>
            <FinalWidth>float</FinalWidth>
            <FinalLength>float</FinalLength>
            <PressSheetWidth>float</PressSheetWidth>
            <PressSheetLength>float</PressSheetLength>
            <ParentSheetWidth>float</ParentSheetWidth>
            <ParentSheetLength>float</ParentSheetLength>
            <TemplateCode>string</TemplateCode>
            <FinGoodCode>string</FinGoodCode>
            <StockMaterialCode>string</StockMaterialCode>
            <StockMaterialCode>string</StockMaterialCode>
            <PressInstructions>string</PressInstructions>
            <PrePressInstructions>string</PrePressInstructions>
            <OutsideServicesInstructions>string</OutsideServicesInstructions>
            <StockInstructions>string</StockInstructions>
            <PostPressInstructions>string</PostPressInstructions>
            <MiscInstructions>string</MiscInstructions>
            <SellPrice>decimal</SellPrice>
            <UserDefinedField1>string</UserDefinedField1>
            <UserDefinedField2>string</UserDefinedField2>
            <UserDefinedField3>string</UserDefinedField3>
            <UserDefinedField4>string</UserDefinedField4>
            <UserDefinedField5>string</UserDefinedField5>
            <DueDate>string</DueDate>
            <DeliveryDate>string</DeliveryDate>
            <Color1SidedSheets>long</Color1SidedSheets>
            <Color2SidedSheets>long</Color2SidedSheets>
            <KitOrder>boolean</KitOrder>
            <InkInstructions>string</InkInstructions>
            <FinishWidth>float</FinishWidth>
            <FinishLength>float</FinishLength>
            <PostPressProcesses xsi:nil="true" />
            <OSSProcesses xsi:nil="true" />
            <UserDefinedField6>string</UserDefinedField6>
            <ChargeZero>boolean</ChargeZero>
            <GroupName>string</GroupName>
            <SalesRepCode>string</SalesRepCode>
            <DueTime>string</DueTime>
            <OutsideComponentID>int</OutsideComponentID>
            <PrepressTemplate>string</PrepressTemplate>
            <PrepressTemplate>string</PrepressTemplate>
            <PostpressTemplate>string</PostpressTemplate>
            <PostpressTemplate>string</PostpressTemplate>
            <PartsToPrint>short</PartsToPrint>
            <PagesPerLot>short</PagesPerLot>
            <UserDefinedFields xsi:nil="true" />
          </Component>
        </Components>
        <Shipments>
          <Shipment>
            <JobNumber>string</JobNumber>
            <ShipName>string</ShipName>
            <ShipAddress1>string</ShipAddress1>
            <ShipAddress2>string</ShipAddress2>
            <ShipAddress3>string</ShipAddress3>
            <ShipCity>string</ShipCity>
            <ShipState>string</ShipState>
            <ShipZip>string</ShipZip>
            <ShipCounty>string</ShipCounty>
            <ShipCountry>string</ShipCountry>
            <ShipContact>string</ShipContact>
            <ShipPhone>string</ShipPhone>
            <ShipFax>string</ShipFax>
            <Email>string</Email>
            <ShipInNameOf>string</ShipInNameOf>
            <FOB>string</FOB>
            <Instructions>string</Instructions>
            <Residence>boolean</Residence>
            <ShipVia>string</ShipVia>
            <ShipViaService>string</ShipViaService>
            <ThirdPartyBilling>string</ThirdPartyBilling>
            <UserDefinedField1>string</UserDefinedField1>
            <UserDefinedField2>string</UserDefinedField2>
            <UserDefinedField3>string</UserDefinedField3>
            <UserDefinedField4>string</UserDefinedField4>
            <UserDefinedField5>string</UserDefinedField5>
            <UserDefinedField6>string</UserDefinedField6>
            <UserDefinedField7>string</UserDefinedField7>
            <UserDefinedField8>string</UserDefinedField8>
            <TaxJurisdiction>string</TaxJurisdiction>
            <TaxOverrideAmount>decimal</TaxOverrideAmount>
            <FreightCost>decimal</FreightCost>
            <ShipDate>string</ShipDate>
            <ShipTime>string</ShipTime>
            <ComponentNumber>int</ComponentNumber>
            <Quantity>int</Quantity>
            <ExternalValue1>string</ExternalValue1>
            <ExternalValue2>string</ExternalValue2>
            <ExternalValue3>string</ExternalValue3>
            <Description>string</Description>
            <Shipped>boolean</Shipped>
            <ShipContactID>int</ShipContactID>
            <Packages xsi:nil="true" />
          </Shipment>
          <Shipment>
            <JobNumber>string</JobNumber>
            <ShipName>string</ShipName>
            <ShipAddress1>string</ShipAddress1>
            <ShipAddress2>string</ShipAddress2>
            <ShipAddress3>string</ShipAddress3>
            <ShipCity>string</ShipCity>
            <ShipState>string</ShipState>
            <ShipZip>string</ShipZip>
            <ShipCounty>string</ShipCounty>
            <ShipCountry>string</ShipCountry>
            <ShipContact>string</ShipContact>
            <ShipPhone>string</ShipPhone>
            <ShipFax>string</ShipFax>
            <Email>string</Email>
            <ShipInNameOf>string</ShipInNameOf>
            <FOB>string</FOB>
            <Instructions>string</Instructions>
            <Residence>boolean</Residence>
            <ShipVia>string</ShipVia>
            <ShipViaService>string</ShipViaService>
            <ThirdPartyBilling>string</ThirdPartyBilling>
            <UserDefinedField1>string</UserDefinedField1>
            <UserDefinedField2>string</UserDefinedField2>
            <UserDefinedField3>string</UserDefinedField3>
            <UserDefinedField4>string</UserDefinedField4>
            <UserDefinedField5>string</UserDefinedField5>
            <UserDefinedField6>string</UserDefinedField6>
            <UserDefinedField7>string</UserDefinedField7>
            <UserDefinedField8>string</UserDefinedField8>
            <TaxJurisdiction>string</TaxJurisdiction>
            <TaxOverrideAmount>decimal</TaxOverrideAmount>
            <FreightCost>decimal</FreightCost>
            <ShipDate>string</ShipDate>
            <ShipTime>string</ShipTime>
            <ComponentNumber>int</ComponentNumber>
            <Quantity>int</Quantity>
            <ExternalValue1>string</ExternalValue1>
            <ExternalValue2>string</ExternalValue2>
            <ExternalValue3>string</ExternalValue3>
            <Description>string</Description>
            <Shipped>boolean</Shipped>
            <ShipContactID>int</ShipContactID>
            <Packages xsi:nil="true" />
          </Shipment>
        </Shipments>
        <Images>
          <Image>
            <ComponentNumber>int</ComponentNumber>
            <ImagePath>string</ImagePath>
            <ImageSize>long</ImageSize>
          </Image>
          <Image>
            <ComponentNumber>int</ComponentNumber>
            <ImagePath>string</ImagePath>
            <ImageSize>long</ImageSize>
          </Image>
        </Images>
      </Order>
    </SubmitOrder>
  </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>
    <SubmitOrderResponse xmlns="http://localhost/EnterpriseWebService/Enterprise Connect">
      <SubmitOrderResult>
        <Message>string</Message>
        <JobNumber>string</JobNumber>
      </SubmitOrderResult>
    </SubmitOrderResponse>
  </soap12:Body>
</soap12:Envelope>