P2BService


单击此处,获取完整的操作列表。

GetDOitemByDOID

测试

若要使用 HTTP POST 协议对操作进行测试,请单击“调用”按钮。
参数
SessionID:
DOID:

SOAP 1.1

以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。

POST /PDA/P2BService.asmx HTTP/1.1
Host: pdaservice.lpq1688.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetDOitemByDOID"

<?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>
    <GetDOitemByDOID xmlns="http://tempuri.org/">
      <SessionID>string</SessionID>
      <DOID>string</DOID>
    </GetDOitemByDOID>
  </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>
    <GetDOitemByDOIDResponse xmlns="http://tempuri.org/">
      <GetDOitemByDOIDResult>
        <data>
          <SysNo>int</SysNo>
          <RISysNo>int</RISysNo>
          <RASysNo>int</RASysNo>
          <DOID>string</DOID>
          <RAID>string</RAID>
          <status>int</status>
          <Status>string</Status>
          <RAStatus>int</RAStatus>
          <PickUserSysNo>int</PickUserSysNo>
          <PickStatus>int</PickStatus>
          <PickLock>int</PickLock>
          <Error>string</Error>
          <PickUserName>string</PickUserName>
          <ItemHash>
            <DOItemInfo xsi:nil="true" />
            <DOItemInfo xsi:nil="true" />
          </ItemHash>
          <StockSysNo>int</StockSysNo>
          <CustomerSysNo>int</CustomerSysNo>
          <DeliverLineName>string</DeliverLineName>
          <PickingRate>decimal</PickingRate>
          <PickRemark>string</PickRemark>
          <SortNum>int</SortNum>
          <DeptSysNo>int</DeptSysNo>
          <RMAReason>int</RMAReason>
        </data>
      </GetDOitemByDOIDResult>
    </GetDOitemByDOIDResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。

POST /PDA/P2BService.asmx HTTP/1.1
Host: pdaservice.lpq1688.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>
    <GetDOitemByDOID xmlns="http://tempuri.org/">
      <SessionID>string</SessionID>
      <DOID>string</DOID>
    </GetDOitemByDOID>
  </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>
    <GetDOitemByDOIDResponse xmlns="http://tempuri.org/">
      <GetDOitemByDOIDResult>
        <data>
          <SysNo>int</SysNo>
          <RISysNo>int</RISysNo>
          <RASysNo>int</RASysNo>
          <DOID>string</DOID>
          <RAID>string</RAID>
          <status>int</status>
          <Status>string</Status>
          <RAStatus>int</RAStatus>
          <PickUserSysNo>int</PickUserSysNo>
          <PickStatus>int</PickStatus>
          <PickLock>int</PickLock>
          <Error>string</Error>
          <PickUserName>string</PickUserName>
          <ItemHash>
            <DOItemInfo xsi:nil="true" />
            <DOItemInfo xsi:nil="true" />
          </ItemHash>
          <StockSysNo>int</StockSysNo>
          <CustomerSysNo>int</CustomerSysNo>
          <DeliverLineName>string</DeliverLineName>
          <PickingRate>decimal</PickingRate>
          <PickRemark>string</PickRemark>
          <SortNum>int</SortNum>
          <DeptSysNo>int</DeptSysNo>
          <RMAReason>int</RMAReason>
        </data>
      </GetDOitemByDOIDResult>
    </GetDOitemByDOIDResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

以下是 HTTP GET 请求和响应示例。所显示的占位符需替换为实际值。

GET /PDA/P2BService.asmx/GetDOitemByDOID?SessionID=string&DOID=string HTTP/1.1
Host: pdaservice.lpq1688.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ResultDOInfo xmlns="http://tempuri.org/">
  <data>
    <SysNo>int</SysNo>
    <RISysNo>int</RISysNo>
    <RASysNo>int</RASysNo>
    <DOID>string</DOID>
    <RAID>string</RAID>
    <status>int</status>
    <Status>string</Status>
    <RAStatus>int</RAStatus>
    <PickUserSysNo>int</PickUserSysNo>
    <PickStatus>int</PickStatus>
    <PickLock>int</PickLock>
    <Error>string</Error>
    <PickUserName>string</PickUserName>
    <ItemHash>
      <DOItemInfo>
        <SysNo>int</SysNo>
        <DOSysNo>int</DOSysNo>
        <ReferSysNo>int</ReferSysNo>
        <Quantity>int</Quantity>
        <Weight>int</Weight>
        <EstimatedQuantity>int</EstimatedQuantity>
        <CreateQty>int</CreateQty>
        <PaidQuantity>int</PaidQuantity>
        <ActualQuantity>int</ActualQuantity>
        <OrderQuantity>int</OrderQuantity>
        <RejectQuantity>int</RejectQuantity>
        <LossQuantity>int</LossQuantity>
        <ProductName>string</ProductName>
        <ProductID>string</ProductID>
        <ProductSysNo>int</ProductSysNo>
        <ConversionUnitType>int</ConversionUnitType>
        <Price>decimal</Price>
        <DOID>string</DOID>
        <BalancePay>decimal</BalancePay>
        <GiftCardPay>decimal</GiftCardPay>
        <PESysNO>int</PESysNO>
        <DeptSysNo>int</DeptSysNo>
        <RMAReason>int</RMAReason>
        <RMADesc>string</RMADesc>
        <BuyQuantity>int</BuyQuantity>
        <SaleUnit>string</SaleUnit>
        <PickQuantity>int</PickQuantity>
        <Position1>string</Position1>
        <PickUserSysNo>int</PickUserSysNo>
        <IsPicked>boolean</IsPicked>
        <PickRate>decimal</PickRate>
        <IsRepeatPick>int</IsRepeatPick>
        <IsSkip>int</IsSkip>
      </DOItemInfo>
      <DOItemInfo>
        <SysNo>int</SysNo>
        <DOSysNo>int</DOSysNo>
        <ReferSysNo>int</ReferSysNo>
        <Quantity>int</Quantity>
        <Weight>int</Weight>
        <EstimatedQuantity>int</EstimatedQuantity>
        <CreateQty>int</CreateQty>
        <PaidQuantity>int</PaidQuantity>
        <ActualQuantity>int</ActualQuantity>
        <OrderQuantity>int</OrderQuantity>
        <RejectQuantity>int</RejectQuantity>
        <LossQuantity>int</LossQuantity>
        <ProductName>string</ProductName>
        <ProductID>string</ProductID>
        <ProductSysNo>int</ProductSysNo>
        <ConversionUnitType>int</ConversionUnitType>
        <Price>decimal</Price>
        <DOID>string</DOID>
        <BalancePay>decimal</BalancePay>
        <GiftCardPay>decimal</GiftCardPay>
        <PESysNO>int</PESysNO>
        <DeptSysNo>int</DeptSysNo>
        <RMAReason>int</RMAReason>
        <RMADesc>string</RMADesc>
        <BuyQuantity>int</BuyQuantity>
        <SaleUnit>string</SaleUnit>
        <PickQuantity>int</PickQuantity>
        <Position1>string</Position1>
        <PickUserSysNo>int</PickUserSysNo>
        <IsPicked>boolean</IsPicked>
        <PickRate>decimal</PickRate>
        <IsRepeatPick>int</IsRepeatPick>
        <IsSkip>int</IsSkip>
      </DOItemInfo>
    </ItemHash>
    <StockSysNo>int</StockSysNo>
    <CustomerSysNo>int</CustomerSysNo>
    <DeliverLineName>string</DeliverLineName>
    <PickingRate>decimal</PickingRate>
    <PickRemark>string</PickRemark>
    <SortNum>int</SortNum>
    <DeptSysNo>int</DeptSysNo>
    <RMAReason>int</RMAReason>
  </data>
</ResultDOInfo>

HTTP POST

以下是 HTTP POST 请求和响应示例。所显示的占位符需替换为实际值。

POST /PDA/P2BService.asmx/GetDOitemByDOID HTTP/1.1
Host: pdaservice.lpq1688.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

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

<?xml version="1.0" encoding="utf-8"?>
<ResultDOInfo xmlns="http://tempuri.org/">
  <data>
    <SysNo>int</SysNo>
    <RISysNo>int</RISysNo>
    <RASysNo>int</RASysNo>
    <DOID>string</DOID>
    <RAID>string</RAID>
    <status>int</status>
    <Status>string</Status>
    <RAStatus>int</RAStatus>
    <PickUserSysNo>int</PickUserSysNo>
    <PickStatus>int</PickStatus>
    <PickLock>int</PickLock>
    <Error>string</Error>
    <PickUserName>string</PickUserName>
    <ItemHash>
      <DOItemInfo>
        <SysNo>int</SysNo>
        <DOSysNo>int</DOSysNo>
        <ReferSysNo>int</ReferSysNo>
        <Quantity>int</Quantity>
        <Weight>int</Weight>
        <EstimatedQuantity>int</EstimatedQuantity>
        <CreateQty>int</CreateQty>
        <PaidQuantity>int</PaidQuantity>
        <ActualQuantity>int</ActualQuantity>
        <OrderQuantity>int</OrderQuantity>
        <RejectQuantity>int</RejectQuantity>
        <LossQuantity>int</LossQuantity>
        <ProductName>string</ProductName>
        <ProductID>string</ProductID>
        <ProductSysNo>int</ProductSysNo>
        <ConversionUnitType>int</ConversionUnitType>
        <Price>decimal</Price>
        <DOID>string</DOID>
        <BalancePay>decimal</BalancePay>
        <GiftCardPay>decimal</GiftCardPay>
        <PESysNO>int</PESysNO>
        <DeptSysNo>int</DeptSysNo>
        <RMAReason>int</RMAReason>
        <RMADesc>string</RMADesc>
        <BuyQuantity>int</BuyQuantity>
        <SaleUnit>string</SaleUnit>
        <PickQuantity>int</PickQuantity>
        <Position1>string</Position1>
        <PickUserSysNo>int</PickUserSysNo>
        <IsPicked>boolean</IsPicked>
        <PickRate>decimal</PickRate>
        <IsRepeatPick>int</IsRepeatPick>
        <IsSkip>int</IsSkip>
      </DOItemInfo>
      <DOItemInfo>
        <SysNo>int</SysNo>
        <DOSysNo>int</DOSysNo>
        <ReferSysNo>int</ReferSysNo>
        <Quantity>int</Quantity>
        <Weight>int</Weight>
        <EstimatedQuantity>int</EstimatedQuantity>
        <CreateQty>int</CreateQty>
        <PaidQuantity>int</PaidQuantity>
        <ActualQuantity>int</ActualQuantity>
        <OrderQuantity>int</OrderQuantity>
        <RejectQuantity>int</RejectQuantity>
        <LossQuantity>int</LossQuantity>
        <ProductName>string</ProductName>
        <ProductID>string</ProductID>
        <ProductSysNo>int</ProductSysNo>
        <ConversionUnitType>int</ConversionUnitType>
        <Price>decimal</Price>
        <DOID>string</DOID>
        <BalancePay>decimal</BalancePay>
        <GiftCardPay>decimal</GiftCardPay>
        <PESysNO>int</PESysNO>
        <DeptSysNo>int</DeptSysNo>
        <RMAReason>int</RMAReason>
        <RMADesc>string</RMADesc>
        <BuyQuantity>int</BuyQuantity>
        <SaleUnit>string</SaleUnit>
        <PickQuantity>int</PickQuantity>
        <Position1>string</Position1>
        <PickUserSysNo>int</PickUserSysNo>
        <IsPicked>boolean</IsPicked>
        <PickRate>decimal</PickRate>
        <IsRepeatPick>int</IsRepeatPick>
        <IsSkip>int</IsSkip>
      </DOItemInfo>
    </ItemHash>
    <StockSysNo>int</StockSysNo>
    <CustomerSysNo>int</CustomerSysNo>
    <DeliverLineName>string</DeliverLineName>
    <PickingRate>decimal</PickingRate>
    <PickRemark>string</PickRemark>
    <SortNum>int</SortNum>
    <DeptSysNo>int</DeptSysNo>
    <RMAReason>int</RMAReason>
  </data>
</ResultDOInfo>