ProcurementService


Click here for a complete list of operations.

GetProductOrderLines

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
FlowerOrderId:
EncriptedConnectionString:

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 /Testing/PortalVendorsTesting/Services/ProcurementService.asmx HTTP/1.1
Host: 13.65.90.237
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://globostudio/webflowers/services/GetProductOrderLines"

<?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>
    <GetProductOrderLines xmlns="http://globostudio/webflowers/services">
      <FlowerOrderId>int</FlowerOrderId>
      <EncriptedConnectionString>string</EncriptedConnectionString>
    </GetProductOrderLines>
  </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>
    <GetProductOrderLinesResponse xmlns="http://globostudio/webflowers/services">
      <GetProductOrderLinesResult>
        <ProductPurchaseOrderLine>
          <Name>string</Name>
          <Product>
            <IntegrationCode>string</IntegrationCode>
            <Name>string</Name>
            <ProductType xsi:nil="true" />
            <Pack>int</Pack>
            <IsCombo>boolean</IsCombo>
            <Quantity>int</Quantity>
            <Stems>int</Stems>
            <Box xsi:nil="true" />
            <Season xsi:nil="true" />
            <Collection xsi:nil="true" />
            <Specifications>string</Specifications>
            <DefaultPackUnit>int</DefaultPackUnit>
            <StemsPerBunch>int</StemsPerBunch>
            <StemsPerBox>int</StemsPerBox>
            <LastDateSold>dateTime</LastDateSold>
            <LastDateBought>dateTime</LastDateBought>
            <LifeCycle>Design or Sale</LifeCycle>
            <ParentId>int</ParentId>
            <ParentIsCombo>boolean</ParentIsCombo>
            <UPC>string</UPC>
            <UPCPrice>decimal</UPCPrice>
            <DefaultManufacture>int</DefaultManufacture>
            <ProductCategory xsi:nil="true" />
            <IsRainbowProduct>boolean</IsRainbowProduct>
            <Identifier>guid</Identifier>
            <BulkWithSpecification>boolean</BulkWithSpecification>
            <UserId>int</UserId>
          </Product>
          <FarmSubLineId>int</FarmSubLineId>
          <FarmSubLineComments>string</FarmSubLineComments>
          <VendorFlowerInventoryId>int</VendorFlowerInventoryId>
          <BoxesTo>int</BoxesTo>
        </ProductPurchaseOrderLine>
        <ProductPurchaseOrderLine>
          <Name>string</Name>
          <Product>
            <IntegrationCode>string</IntegrationCode>
            <Name>string</Name>
            <ProductType xsi:nil="true" />
            <Pack>int</Pack>
            <IsCombo>boolean</IsCombo>
            <Quantity>int</Quantity>
            <Stems>int</Stems>
            <Box xsi:nil="true" />
            <Season xsi:nil="true" />
            <Collection xsi:nil="true" />
            <Specifications>string</Specifications>
            <DefaultPackUnit>int</DefaultPackUnit>
            <StemsPerBunch>int</StemsPerBunch>
            <StemsPerBox>int</StemsPerBox>
            <LastDateSold>dateTime</LastDateSold>
            <LastDateBought>dateTime</LastDateBought>
            <LifeCycle>Design or Sale</LifeCycle>
            <ParentId>int</ParentId>
            <ParentIsCombo>boolean</ParentIsCombo>
            <UPC>string</UPC>
            <UPCPrice>decimal</UPCPrice>
            <DefaultManufacture>int</DefaultManufacture>
            <ProductCategory xsi:nil="true" />
            <IsRainbowProduct>boolean</IsRainbowProduct>
            <Identifier>guid</Identifier>
            <BulkWithSpecification>boolean</BulkWithSpecification>
            <UserId>int</UserId>
          </Product>
          <FarmSubLineId>int</FarmSubLineId>
          <FarmSubLineComments>string</FarmSubLineComments>
          <VendorFlowerInventoryId>int</VendorFlowerInventoryId>
          <BoxesTo>int</BoxesTo>
        </ProductPurchaseOrderLine>
      </GetProductOrderLinesResult>
    </GetProductOrderLinesResponse>
  </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 /Testing/PortalVendorsTesting/Services/ProcurementService.asmx HTTP/1.1
Host: 13.65.90.237
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>
    <GetProductOrderLines xmlns="http://globostudio/webflowers/services">
      <FlowerOrderId>int</FlowerOrderId>
      <EncriptedConnectionString>string</EncriptedConnectionString>
    </GetProductOrderLines>
  </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>
    <GetProductOrderLinesResponse xmlns="http://globostudio/webflowers/services">
      <GetProductOrderLinesResult>
        <ProductPurchaseOrderLine>
          <Name>string</Name>
          <Product>
            <IntegrationCode>string</IntegrationCode>
            <Name>string</Name>
            <ProductType xsi:nil="true" />
            <Pack>int</Pack>
            <IsCombo>boolean</IsCombo>
            <Quantity>int</Quantity>
            <Stems>int</Stems>
            <Box xsi:nil="true" />
            <Season xsi:nil="true" />
            <Collection xsi:nil="true" />
            <Specifications>string</Specifications>
            <DefaultPackUnit>int</DefaultPackUnit>
            <StemsPerBunch>int</StemsPerBunch>
            <StemsPerBox>int</StemsPerBox>
            <LastDateSold>dateTime</LastDateSold>
            <LastDateBought>dateTime</LastDateBought>
            <LifeCycle>Design or Sale</LifeCycle>
            <ParentId>int</ParentId>
            <ParentIsCombo>boolean</ParentIsCombo>
            <UPC>string</UPC>
            <UPCPrice>decimal</UPCPrice>
            <DefaultManufacture>int</DefaultManufacture>
            <ProductCategory xsi:nil="true" />
            <IsRainbowProduct>boolean</IsRainbowProduct>
            <Identifier>guid</Identifier>
            <BulkWithSpecification>boolean</BulkWithSpecification>
            <UserId>int</UserId>
          </Product>
          <FarmSubLineId>int</FarmSubLineId>
          <FarmSubLineComments>string</FarmSubLineComments>
          <VendorFlowerInventoryId>int</VendorFlowerInventoryId>
          <BoxesTo>int</BoxesTo>
        </ProductPurchaseOrderLine>
        <ProductPurchaseOrderLine>
          <Name>string</Name>
          <Product>
            <IntegrationCode>string</IntegrationCode>
            <Name>string</Name>
            <ProductType xsi:nil="true" />
            <Pack>int</Pack>
            <IsCombo>boolean</IsCombo>
            <Quantity>int</Quantity>
            <Stems>int</Stems>
            <Box xsi:nil="true" />
            <Season xsi:nil="true" />
            <Collection xsi:nil="true" />
            <Specifications>string</Specifications>
            <DefaultPackUnit>int</DefaultPackUnit>
            <StemsPerBunch>int</StemsPerBunch>
            <StemsPerBox>int</StemsPerBox>
            <LastDateSold>dateTime</LastDateSold>
            <LastDateBought>dateTime</LastDateBought>
            <LifeCycle>Design or Sale</LifeCycle>
            <ParentId>int</ParentId>
            <ParentIsCombo>boolean</ParentIsCombo>
            <UPC>string</UPC>
            <UPCPrice>decimal</UPCPrice>
            <DefaultManufacture>int</DefaultManufacture>
            <ProductCategory xsi:nil="true" />
            <IsRainbowProduct>boolean</IsRainbowProduct>
            <Identifier>guid</Identifier>
            <BulkWithSpecification>boolean</BulkWithSpecification>
            <UserId>int</UserId>
          </Product>
          <FarmSubLineId>int</FarmSubLineId>
          <FarmSubLineComments>string</FarmSubLineComments>
          <VendorFlowerInventoryId>int</VendorFlowerInventoryId>
          <BoxesTo>int</BoxesTo>
        </ProductPurchaseOrderLine>
      </GetProductOrderLinesResult>
    </GetProductOrderLinesResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /Testing/PortalVendorsTesting/Services/ProcurementService.asmx/GetProductOrderLines?FlowerOrderId=string&EncriptedConnectionString=string HTTP/1.1
Host: 13.65.90.237
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfProductPurchaseOrderLine xmlns="http://globostudio/webflowers/services">
  <ProductPurchaseOrderLine>
    <Name>string</Name>
    <Product>
      <IntegrationCode>string</IntegrationCode>
      <Name>string</Name>
      <ProductType>
        <Name>string</Name>
        <Code>string</Code>
        <VarianceTime>int</VarianceTime>
      </ProductType>
      <Pack>int</Pack>
      <IsCombo>boolean</IsCombo>
      <Quantity>int</Quantity>
      <Stems>int</Stems>
      <Box>
        <BoxCode>string</BoxCode>
        <Name>string</Name>
        <Length>double</Length>
        <Height>double</Height>
        <Width>double</Width>
        <FullEquivalent>int</FullEquivalent>
        <Bouquet>int</Bouquet>
        <RoseBouquet>int</RoseBouquet>
        <Arrangement>int</Arrangement>
        <Consumer>int</Consumer>
        <Bulk>int</Bulk>
        <BouquetOverhead>double</BouquetOverhead>
        <ArrangementOverhead>double</ArrangementOverhead>
        <ConsumerOverhead>double</ConsumerOverhead>
        <BulkOverhead>double</BulkOverhead>
        <RoseBouquetOverhead>double</RoseBouquetOverhead>
        <BoxesPerPallet>int</BoxesPerPallet>
        <BoxTypeId>int</BoxTypeId>
        <BoxSizeCode>string</BoxSizeCode>
        <ThinBoxHardgoods d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Box>
      <Season />
      <Collection>
        <Seasons d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Collection>
      <Specifications>string</Specifications>
      <DefaultPackUnit>int</DefaultPackUnit>
      <StemsPerBunch>int</StemsPerBunch>
      <StemsPerBox>int</StemsPerBox>
      <LastDateSold>dateTime</LastDateSold>
      <LastDateBought>dateTime</LastDateBought>
      <LifeCycle>Design or Sale</LifeCycle>
      <ParentId>int</ParentId>
      <ParentIsCombo>boolean</ParentIsCombo>
      <UPC>string</UPC>
      <UPCPrice>decimal</UPCPrice>
      <DefaultManufacture>int</DefaultManufacture>
      <ProductCategory>
        <Code>string</Code>
        <Name>string</Name>
        <ParentId>int</ParentId>
        <Children>int</Children>
        <Level>int</Level>
        <FullCode>string</FullCode>
        <FullName>string</FullName>
        <ProductCategoryTypeId>int</ProductCategoryTypeId>
        <AllowEditChildren>boolean</AllowEditChildren>
      </ProductCategory>
      <IsRainbowProduct>boolean</IsRainbowProduct>
      <Identifier>guid</Identifier>
      <BulkWithSpecification>boolean</BulkWithSpecification>
      <UserId>int</UserId>
    </Product>
    <FarmSubLineId>int</FarmSubLineId>
    <FarmSubLineComments>string</FarmSubLineComments>
    <VendorFlowerInventoryId>int</VendorFlowerInventoryId>
    <BoxesTo>int</BoxesTo>
  </ProductPurchaseOrderLine>
  <ProductPurchaseOrderLine>
    <Name>string</Name>
    <Product>
      <IntegrationCode>string</IntegrationCode>
      <Name>string</Name>
      <ProductType>
        <Name>string</Name>
        <Code>string</Code>
        <VarianceTime>int</VarianceTime>
      </ProductType>
      <Pack>int</Pack>
      <IsCombo>boolean</IsCombo>
      <Quantity>int</Quantity>
      <Stems>int</Stems>
      <Box>
        <BoxCode>string</BoxCode>
        <Name>string</Name>
        <Length>double</Length>
        <Height>double</Height>
        <Width>double</Width>
        <FullEquivalent>int</FullEquivalent>
        <Bouquet>int</Bouquet>
        <RoseBouquet>int</RoseBouquet>
        <Arrangement>int</Arrangement>
        <Consumer>int</Consumer>
        <Bulk>int</Bulk>
        <BouquetOverhead>double</BouquetOverhead>
        <ArrangementOverhead>double</ArrangementOverhead>
        <ConsumerOverhead>double</ConsumerOverhead>
        <BulkOverhead>double</BulkOverhead>
        <RoseBouquetOverhead>double</RoseBouquetOverhead>
        <BoxesPerPallet>int</BoxesPerPallet>
        <BoxTypeId>int</BoxTypeId>
        <BoxSizeCode>string</BoxSizeCode>
        <ThinBoxHardgoods d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Box>
      <Season />
      <Collection>
        <Seasons d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Collection>
      <Specifications>string</Specifications>
      <DefaultPackUnit>int</DefaultPackUnit>
      <StemsPerBunch>int</StemsPerBunch>
      <StemsPerBox>int</StemsPerBox>
      <LastDateSold>dateTime</LastDateSold>
      <LastDateBought>dateTime</LastDateBought>
      <LifeCycle>Design or Sale</LifeCycle>
      <ParentId>int</ParentId>
      <ParentIsCombo>boolean</ParentIsCombo>
      <UPC>string</UPC>
      <UPCPrice>decimal</UPCPrice>
      <DefaultManufacture>int</DefaultManufacture>
      <ProductCategory>
        <Code>string</Code>
        <Name>string</Name>
        <ParentId>int</ParentId>
        <Children>int</Children>
        <Level>int</Level>
        <FullCode>string</FullCode>
        <FullName>string</FullName>
        <ProductCategoryTypeId>int</ProductCategoryTypeId>
        <AllowEditChildren>boolean</AllowEditChildren>
      </ProductCategory>
      <IsRainbowProduct>boolean</IsRainbowProduct>
      <Identifier>guid</Identifier>
      <BulkWithSpecification>boolean</BulkWithSpecification>
      <UserId>int</UserId>
    </Product>
    <FarmSubLineId>int</FarmSubLineId>
    <FarmSubLineComments>string</FarmSubLineComments>
    <VendorFlowerInventoryId>int</VendorFlowerInventoryId>
    <BoxesTo>int</BoxesTo>
  </ProductPurchaseOrderLine>
</ArrayOfProductPurchaseOrderLine>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /Testing/PortalVendorsTesting/Services/ProcurementService.asmx/GetProductOrderLines HTTP/1.1
Host: 13.65.90.237
Content-Type: application/x-www-form-urlencoded
Content-Length: length

FlowerOrderId=string&EncriptedConnectionString=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfProductPurchaseOrderLine xmlns="http://globostudio/webflowers/services">
  <ProductPurchaseOrderLine>
    <Name>string</Name>
    <Product>
      <IntegrationCode>string</IntegrationCode>
      <Name>string</Name>
      <ProductType>
        <Name>string</Name>
        <Code>string</Code>
        <VarianceTime>int</VarianceTime>
      </ProductType>
      <Pack>int</Pack>
      <IsCombo>boolean</IsCombo>
      <Quantity>int</Quantity>
      <Stems>int</Stems>
      <Box>
        <BoxCode>string</BoxCode>
        <Name>string</Name>
        <Length>double</Length>
        <Height>double</Height>
        <Width>double</Width>
        <FullEquivalent>int</FullEquivalent>
        <Bouquet>int</Bouquet>
        <RoseBouquet>int</RoseBouquet>
        <Arrangement>int</Arrangement>
        <Consumer>int</Consumer>
        <Bulk>int</Bulk>
        <BouquetOverhead>double</BouquetOverhead>
        <ArrangementOverhead>double</ArrangementOverhead>
        <ConsumerOverhead>double</ConsumerOverhead>
        <BulkOverhead>double</BulkOverhead>
        <RoseBouquetOverhead>double</RoseBouquetOverhead>
        <BoxesPerPallet>int</BoxesPerPallet>
        <BoxTypeId>int</BoxTypeId>
        <BoxSizeCode>string</BoxSizeCode>
        <ThinBoxHardgoods d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Box>
      <Season />
      <Collection>
        <Seasons d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Collection>
      <Specifications>string</Specifications>
      <DefaultPackUnit>int</DefaultPackUnit>
      <StemsPerBunch>int</StemsPerBunch>
      <StemsPerBox>int</StemsPerBox>
      <LastDateSold>dateTime</LastDateSold>
      <LastDateBought>dateTime</LastDateBought>
      <LifeCycle>Design or Sale</LifeCycle>
      <ParentId>int</ParentId>
      <ParentIsCombo>boolean</ParentIsCombo>
      <UPC>string</UPC>
      <UPCPrice>decimal</UPCPrice>
      <DefaultManufacture>int</DefaultManufacture>
      <ProductCategory>
        <Code>string</Code>
        <Name>string</Name>
        <ParentId>int</ParentId>
        <Children>int</Children>
        <Level>int</Level>
        <FullCode>string</FullCode>
        <FullName>string</FullName>
        <ProductCategoryTypeId>int</ProductCategoryTypeId>
        <AllowEditChildren>boolean</AllowEditChildren>
      </ProductCategory>
      <IsRainbowProduct>boolean</IsRainbowProduct>
      <Identifier>guid</Identifier>
      <BulkWithSpecification>boolean</BulkWithSpecification>
      <UserId>int</UserId>
    </Product>
    <FarmSubLineId>int</FarmSubLineId>
    <FarmSubLineComments>string</FarmSubLineComments>
    <VendorFlowerInventoryId>int</VendorFlowerInventoryId>
    <BoxesTo>int</BoxesTo>
  </ProductPurchaseOrderLine>
  <ProductPurchaseOrderLine>
    <Name>string</Name>
    <Product>
      <IntegrationCode>string</IntegrationCode>
      <Name>string</Name>
      <ProductType>
        <Name>string</Name>
        <Code>string</Code>
        <VarianceTime>int</VarianceTime>
      </ProductType>
      <Pack>int</Pack>
      <IsCombo>boolean</IsCombo>
      <Quantity>int</Quantity>
      <Stems>int</Stems>
      <Box>
        <BoxCode>string</BoxCode>
        <Name>string</Name>
        <Length>double</Length>
        <Height>double</Height>
        <Width>double</Width>
        <FullEquivalent>int</FullEquivalent>
        <Bouquet>int</Bouquet>
        <RoseBouquet>int</RoseBouquet>
        <Arrangement>int</Arrangement>
        <Consumer>int</Consumer>
        <Bulk>int</Bulk>
        <BouquetOverhead>double</BouquetOverhead>
        <ArrangementOverhead>double</ArrangementOverhead>
        <ConsumerOverhead>double</ConsumerOverhead>
        <BulkOverhead>double</BulkOverhead>
        <RoseBouquetOverhead>double</RoseBouquetOverhead>
        <BoxesPerPallet>int</BoxesPerPallet>
        <BoxTypeId>int</BoxTypeId>
        <BoxSizeCode>string</BoxSizeCode>
        <ThinBoxHardgoods d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Box>
      <Season />
      <Collection>
        <Seasons d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Collection>
      <Specifications>string</Specifications>
      <DefaultPackUnit>int</DefaultPackUnit>
      <StemsPerBunch>int</StemsPerBunch>
      <StemsPerBox>int</StemsPerBox>
      <LastDateSold>dateTime</LastDateSold>
      <LastDateBought>dateTime</LastDateBought>
      <LifeCycle>Design or Sale</LifeCycle>
      <ParentId>int</ParentId>
      <ParentIsCombo>boolean</ParentIsCombo>
      <UPC>string</UPC>
      <UPCPrice>decimal</UPCPrice>
      <DefaultManufacture>int</DefaultManufacture>
      <ProductCategory>
        <Code>string</Code>
        <Name>string</Name>
        <ParentId>int</ParentId>
        <Children>int</Children>
        <Level>int</Level>
        <FullCode>string</FullCode>
        <FullName>string</FullName>
        <ProductCategoryTypeId>int</ProductCategoryTypeId>
        <AllowEditChildren>boolean</AllowEditChildren>
      </ProductCategory>
      <IsRainbowProduct>boolean</IsRainbowProduct>
      <Identifier>guid</Identifier>
      <BulkWithSpecification>boolean</BulkWithSpecification>
      <UserId>int</UserId>
    </Product>
    <FarmSubLineId>int</FarmSubLineId>
    <FarmSubLineComments>string</FarmSubLineComments>
    <VendorFlowerInventoryId>int</VendorFlowerInventoryId>
    <BoxesTo>int</BoxesTo>
  </ProductPurchaseOrderLine>
</ArrayOfProductPurchaseOrderLine>