注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > 架海金梁业务样例文档

拆单发货

更新时间:2019/07/24 访问次数:448

taobao.qimen.deliveryorder.confirm 拆单发货

拆单1:如一个订单A,分单时,logistics_infos中存在2个明细,consign_type有CN也有SC,系统自动拆成2个子订单;一个菜鸟仓的订单,一个商家仓的订单,菜鸟会回传1次发货确认信息给ERP

期望ERP:ERP系统中拆分成2个子订单,且能根据菜鸟回传的确认信息变更子订单状态和扣减相应库存;并且商家自己发货之后能扣减商家仓库存

请求报文

<request>
  <deliveryOrder>
    <extendProps>isOwnerForceControl:1;isCompleted:true;</extendProps>
    <warehouseCode>STB</warehouseCode>
    <deliveryOrderCode>45484128-BMC20190716500285961413</deliveryOrderCode>
    <deliveryOrderId>LBX0323933416161258</deliveryOrderId>
    <orderType>JYCK</orderType>
    <outBizCode>45484128-BMC20190716500285961413</outBizCode>
    <confirmType>0</confirmType>
    <shopNick>b商家测试帐号157</shopNick>
    <orderConfirmTime>2019-07-16 16:51:08</orderConfirmTime>
  </deliveryOrder>
  <packages>
    <package>
      <logisticsCode>TANGYU-1002</logisticsCode>
      <expressCode>test3240039785</expressCode>
      <packageCode>test3240039785</packageCode>
      <width>692.7</width>
      <height>180.8</height>
      <weight>6.665</weight>
      <packageMaterialList>
        <packageMaterial>
          <type>TM_001108</type>
          <quantity>1</quantity>
        </packageMaterial>
      </packageMaterialList>
      <items>
        <item>
          <itemCode>JHJL001</itemCode>
          <itemId>598079064379</itemId>
          <quantity>1</quantity>
        </item>
      </items>
    </package>
  </packages>
  <orderLines>
    <orderLine>
      <extendProps>subOrderType:1;extOrderItemId:197337673781;subEventType:0;itemGiftType:4;</extendProps>
      <orderSourceCode>290865188226214687</orderSourceCode>
      <subSourceCode>290865188227214687</subSourceCode>
      <itemCode>JHJL001</itemCode>
      <itemId>598079064379</itemId>
      <ownerCode>3705360393</ownerCode>
      <actualQty>1</actualQty>
      <produceCode>sdfdsfdfd</produceCode>
      <expireDate>2019-07-16 21:51:08</expireDate>
    </orderLine>
  </orderLines>
</request>

拆单2:如一个订单A,分单时,logistics_infos中存在2个consign_type=CN,但store_code不同,系统自动拆成2个子订单; 菜鸟会回传2次发货确认信息给ERP

期望ERP:ERP系统中拆分成2个子订单,且能根据菜鸟回传的确认信息变更子订单状态和扣减对应仓库的库存

请求报文

<request>
  <deliveryOrder>
    <extendProps>isOwnerForceControl:1;isCompleted:true;</extendProps>
    <warehouseCode>STB</warehouseCode>
    <deliveryOrderCode>45484128-BMC20190716500285961442</deliveryOrderCode>
    <deliveryOrderId>LBX0323933416206281</deliveryOrderId>
    <orderType>JYCK</orderType>
    <outBizCode>45484128-BMC20190716500285961442</outBizCode>
    <confirmType>0</confirmType>
    <shopNick>b商家测试帐号157</shopNick>
    <orderConfirmTime>2019-07-16 17:04:48</orderConfirmTime>
  </deliveryOrder>
  <packages>
    <package>
      <logisticsCode>TANGYU-1002</logisticsCode>
      <expressCode>test8021180289</expressCode>
      <packageCode>test8021180289</packageCode>
      <width>652.6</width>
      <height>873.8</height>
      <weight>7.957</weight>
      <packageMaterialList>
        <packageMaterial>
          <type>TM_001108</type>
          <quantity>1</quantity>
        </packageMaterial>
      </packageMaterialList>
      <items>
        <item>
          <itemCode>JHJL001</itemCode>
          <itemId>598079064379</itemId>
          <quantity>1</quantity>
        </item>
      </items>
    </package>
  </packages>
  <orderLines>
    <orderLine>
      <extendProps>subOrderType:1;extOrderItemId:191639601582;subEventType:0;itemGiftType:4;</extendProps>
      <orderSourceCode>290868644564214687</orderSourceCode>
      <subSourceCode>290868644566214687</subSourceCode>
      <itemCode>JHJL001</itemCode>
      <itemId>598079064379</itemId>
      <ownerCode>3705360393</ownerCode>
      <actualQty>1</actualQty>
      <produceCode>sdfdsfdfd</produceCode>
      <expireDate>2019-07-16 22:04:48</expireDate>
    </orderLine>
  </orderLines>
</request>
<request>
  <deliveryOrder>
    <extendProps>isOwnerForceControl:1;isCompleted:true;</extendProps>
    <warehouseCode>STORE_990519</warehouseCode>
    <deliveryOrderCode>45484128-BMC20190716500286820559</deliveryOrderCode>
    <deliveryOrderId>LBX0323933416214449</deliveryOrderId>
    <orderType>JYCK</orderType>
    <outBizCode>45484128-BMC20190716500286820559</outBizCode>
    <confirmType>0</confirmType>
    <shopNick>b商家测试帐号157</shopNick>
    <orderConfirmTime>2019-07-16 17:08:22</orderConfirmTime>
  </deliveryOrder>
  <packages>
    <package>
      <logisticsCode>DISTRIBUTOR_883235</logisticsCode>
      <expressCode>test8024807604</expressCode>
      <packageCode>test8024807604</packageCode>
      <width>799.5</width>
      <height>566.3</height>
      <weight>7.52</weight>
      <packageMaterialList>
        <packageMaterial>
          <type>TM_001108</type>
          <quantity>1</quantity>
        </packageMaterial>
      </packageMaterialList>
      <items>
        <item>
          <itemCode>JHJL003</itemCode>
          <itemId>598691539053</itemId>
          <quantity>1</quantity>
        </item>
      </items>
    </package>
  </packages>
  <orderLines>
    <orderLine>
      <extendProps>subOrderType:1;extOrderItemId:196664542822;subEventType:0;itemGiftType:4;</extendProps>
      <orderSourceCode>290868644564214687</orderSourceCode>
      <subSourceCode>290868644565214687</subSourceCode>
      <itemCode>JHJL003</itemCode>
      <itemId>598691539053</itemId>
      <ownerCode>3705360393</ownerCode>
      <actualQty>1</actualQty>
      <produceCode>sdfdsfdfd</produceCode>
      <expireDate>2019-07-16 22:08:22</expireDate>
    </orderLine>
  </orderLines>
</request>

拆单3:一个订单A,有2个货品,属同一个仓库,BMS中手动拆单成A1,A2两个订单:菜鸟会回传2次发货确认信息给ERP

期望ERP:如果只发其中一个子订单时,ERP能改变对应订单状态和扣减库存

请求报文

<request>
  <deliveryOrder>
    <extendProps>isOwnerForceControl:1;isCompleted:true;</extendProps>
    <warehouseCode>STB</warehouseCode>
    <deliveryOrderCode>45484128-BMC20190716500286922298</deliveryOrderCode>
    <deliveryOrderId>LBX0323933416226631</deliveryOrderId>
    <orderType>JYCK</orderType>
    <outBizCode>45484128-BMC20190716500286922298</outBizCode>
    <confirmType>0</confirmType>
    <shopNick>b商家测试帐号157</shopNick>
    <orderConfirmTime>2019-07-16 17:14:34</orderConfirmTime>
  </deliveryOrder>
  <packages>
    <package>
      <logisticsCode>TANGYU-1002</logisticsCode>
      <expressCode>test1504770682</expressCode>
      <packageCode>test1504770682</packageCode>
      <width>754</width>
      <height>540.6</height>
      <weight>2.917</weight>
      <packageMaterialList>
        <packageMaterial>
          <type>TM_001108</type>
          <quantity>1</quantity>
        </packageMaterial>
      </packageMaterialList>
      <items>
        <item>
          <itemCode>JHJL002</itemCode>
          <itemId>598314149195</itemId>
          <quantity>1</quantity>
        </item>
      </items>
    </package>
  </packages>
  <orderLines>
    <orderLine>
      <extendProps>subOrderType:1;extOrderItemId:197342118446;subEventType:0;itemGiftType:4;</extendProps>
      <orderSourceCode>291299943494214687</orderSourceCode>
      <subSourceCode>291299943496214687</subSourceCode>
      <itemCode>JHJL002</itemCode>
      <itemId>598314149195</itemId>
      <ownerCode>3705360393</ownerCode>
      <actualQty>1</actualQty>
      <produceCode>sdfdsfdfd</produceCode>
      <expireDate>2019-07-16 22:14:34</expireDate>
    </orderLine>
  </orderLines>
</request>
<request>
  <deliveryOrder>
    <extendProps>isOwnerForceControl:1;isCompleted:true;</extendProps>
    <warehouseCode>STB</warehouseCode>
    <deliveryOrderCode>45484128-BMC20190716500286886418</deliveryOrderCode>
    <deliveryOrderId>LBX0323933416234647</deliveryOrderId>
    <orderType>JYCK</orderType>
    <outBizCode>45484128-BMC20190716500286886418</outBizCode>
    <confirmType>0</confirmType>
    <shopNick>b商家测试帐号157</shopNick>
    <orderConfirmTime>2019-07-16 17:17:29</orderConfirmTime>
  </deliveryOrder>
  <packages>
    <package>
      <logisticsCode>TANGYU-1002</logisticsCode>
      <expressCode>test5486097737</expressCode>
      <packageCode>test5486097737</packageCode>
      <width>212.3</width>
      <height>721.8</height>
      <weight>4.089</weight>
      <packageMaterialList>
        <packageMaterial>
          <type>TM_001108</type>
          <quantity>1</quantity>
        </packageMaterial>
      </packageMaterialList>
      <items>
        <item>
          <itemCode>JHJL001</itemCode>
          <itemId>598079064379</itemId>
          <quantity>1</quantity>
        </item>
      </items>
    </package>
  </packages>
  <orderLines>
    <orderLine>
      <extendProps>subOrderType:1;extOrderItemId:197342298618;subEventType:0;itemGiftType:4;</extendProps>
      <orderSourceCode>291299943494214687</orderSourceCode>
      <subSourceCode>291299943495214687</subSourceCode>
      <itemCode>JHJL001</itemCode>
      <itemId>598079064379</itemId>
      <ownerCode>3705360393</ownerCode>
      <actualQty>1</actualQty>
      <produceCode>sdfdsfdfd</produceCode>
      <expireDate>2019-07-16 22:17:29</expireDate>
    </orderLine>
  </orderLines>
</request>

响应成功报文

<response>
  <flag>success</flag>
  <code/>
  <message>发货单确认成功,单号:BMC20190716500286934115</message>
</response>

响应失败报文

<response>
  <flag>failure</flag>
  <code/>
  <message>发货单确认失败,单号:BMC20190716500286934115</message>
</response>

FAQ

关于此文档暂时还没有FAQ
返回
顶部