Skip to content

阿里RT下发

Frequency
Real time

请求地址

  • API
环境URL
测试对接方提供
正式对接方提供

请求参数

字段类型示例描述
idNumber1id
rcvNumberStringRT21982562接受单号
rcvTypeStringRECEIVE接收单类型
approvalEndTimeString2024-02-05 20:00:17审批结束时间
supplierIdString31243供应商id
rcvShipmentItemsArray<RcvShipmentItem>数据来源系统

RcvShipmentItem 结构

字段类型示例描述
idNumber102862653接收行ID
lineNumNumber1行号
rcvShipmentIdNumber101924392接收单ID
itemIdString202578293订单明细ID
bizCodeStringPO22577532业务单号
bizIdString201377079业务id
bizTypeStringORDER业务类型
orderTypeStringQUANTITY购买方式:QUANTITY / AMOUNT
quantityReceivedString3.000000接收/退货 数量/金额
statusStringFINISH接收单状态
taxRateString0.130000税率
taxAmountString231273.750000行金额,历史数据无值
uomString计价单位
currencyCodeStringCNY币种code
unitPriceString77091.250000单价
categoryCodeStringHA01采购类目
poLineNumInteger1接收行ID

响应参数

参数必填类型定义描述
codeYString状态码"0"代表成功,其他失败可参考返回码
msgNString提示消息非"0"时,会提示错误消息
resultNObject数据体阿里返回信息

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "id": 101924392,
      "rcvNumber": "RT21982562",
      "rcvType": "RECEIVE",
      "approvalEndTime": "2024-02-05 20:00:17",
      "supplierId": "31243",
      "rcvShipmentItems": [{
        "id": 102862653,
        "lineNum": 1,
        "rcvShipmentId": 101924392,
        "itemId": "202578293",
        "bizCode": "PO22577532",
        "bizId": "201377079",
        "bizType": "ORDER",
        "orderType": "QUANTITY",
        "quantityReceived": "3.000000",
        "status": "FINISH",
        "taxRate": "0.130000",
        "taxAmount": "231273.750000",
        "uom": "",
        "currencyCode": "CNY",
        "unitPrice": "77091.250000",
        "categoryCode": "HA01",
        "poLineNum": 1
      }]
    }

  ]
}

响应示例

json
{
  "code": "0",
  "msg": "request success!"
}