DataDoors


Click here for a complete list of operations.

GetProductProcessPrice

Acquires the processing price for a specific Product with respects to the quantity of the product and the Organization for discount purposes. RETURNS - The price for processing the product. This price does not include the price for the Product, shipping and handling, or the media costs.

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
CompanyUID:
ProductProcessUID:
UnitQuantity:

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 /webservices/DataDoors.asmx HTTP/1.1
Host: www.datadoors.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.datadoors.net/GetProductProcessPrice"

<?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>
    <GetProductProcessPrice xmlns="http://www.datadoors.net">
      <CompanyUID>string</CompanyUID>
      <ProductProcessUID>string</ProductProcessUID>
      <UnitQuantity>int</UnitQuantity>
    </GetProductProcessPrice>
  </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>
    <GetProductProcessPriceResponse xmlns="http://www.datadoors.net">
      <GetProductProcessPriceResult>double</GetProductProcessPriceResult>
    </GetProductProcessPriceResponse>
  </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 /webservices/DataDoors.asmx HTTP/1.1
Host: www.datadoors.net
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>
    <GetProductProcessPrice xmlns="http://www.datadoors.net">
      <CompanyUID>string</CompanyUID>
      <ProductProcessUID>string</ProductProcessUID>
      <UnitQuantity>int</UnitQuantity>
    </GetProductProcessPrice>
  </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>
    <GetProductProcessPriceResponse xmlns="http://www.datadoors.net">
      <GetProductProcessPriceResult>double</GetProductProcessPriceResult>
    </GetProductProcessPriceResponse>
  </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 /webservices/DataDoors.asmx/GetProductProcessPrice?CompanyUID=string&ProductProcessUID=string&UnitQuantity=string HTTP/1.1
Host: www.datadoors.net
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<double xmlns="http://www.datadoors.net">double</double>

HTTP POST

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

POST /webservices/DataDoors.asmx/GetProductProcessPrice HTTP/1.1
Host: www.datadoors.net
Content-Type: application/x-www-form-urlencoded
Content-Length: length

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

<?xml version="1.0" encoding="utf-8"?>
<double xmlns="http://www.datadoors.net">double</double>