P2BService


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

AddPckingSetByProductSysNo

测试

测试窗体只能用于来自本地计算机的请求。

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/AddPckingSetByProductSysNo"

<?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>
    <AddPckingSetByProductSysNo xmlns="http://tempuri.org/">
      <SessionID>string</SessionID>
      <info>
        <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>
      </info>
    </AddPckingSetByProductSysNo>
  </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>
    <AddPckingSetByProductSysNoResponse xmlns="http://tempuri.org/">
      <AddPckingSetByProductSysNoResult>
        <data>int</data>
      </AddPckingSetByProductSysNoResult>
    </AddPckingSetByProductSysNoResponse>
  </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>
    <AddPckingSetByProductSysNo xmlns="http://tempuri.org/">
      <SessionID>string</SessionID>
      <info>
        <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>
      </info>
    </AddPckingSetByProductSysNo>
  </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>
    <AddPckingSetByProductSysNoResponse xmlns="http://tempuri.org/">
      <AddPckingSetByProductSysNoResult>
        <data>int</data>
      </AddPckingSetByProductSysNoResult>
    </AddPckingSetByProductSysNoResponse>
  </soap12:Body>
</soap12:Envelope>