Skip to content

反馈实际发货信息

Frequency
Real time

请求地址

  • API
环境URL
测试https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/csp/ali_logistics_feedback_asn
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/csp/ali_logistics_feedback_asn

请求参数

字段类型必填长度示例描述
source_systemStringY20LCFC数据来源系统
asn_numStringN128ATD12345678ASN单据号,如果有该字段,说明是对既有ASN的修改或删除操作
change_typeStringY128add默认为add,⽀持modify、append、remove,与asn_num组合使⽤
transaction_idStringN64流⽔号(必填),⽤于⽀持幂等
vendor_delivery_numberStringN⼚商发运单号
etaDateN2020-02-28预计到货⽇期
atdDateN2020-01-28实际发货⽇期
ataDateN2020-02-28实际到货时间
receipt_location_codeStringNInspur101收货地点
receipt_location_typeStringNFactory收货地点类型⽬前⽀持Factory/Warehourse/IDC
receipt_factory_codeStringNBrand_101收货⼯⼚
delivery_factory_codeStringN发货⼯⼚
map_urlStringNhttps://kkdata.itl.cn/xstore/transport/api-transport/tmsJybOrderTrace?doId=3704404778地图的链接
start_pointStringN⼴东省东莞市南城区xxx路xx号起始地(发货地)
destinationStringN浙江省杭州市区⻄湖区xxx路xx号⽬的地(收货地)
promised_arrival_timeStringN2021-07-21 12:20:44承诺到达时间(Promisedarrivaltime)
arrivetimeStringN2021-07-22 12:20:44实际到货时间
feedback_atd_line_dto_listArray<ASNLINE>Y10FeedbackATDLineDTOATD⾏数组

ASNLINE 结构

字段类型必填长度示例描述
source_numberStringN13PO1231412/PODX231241上游单据号。上游单号+上游单⾏号或计划发货单号+计划发货单⾏号选—组必填即可
source_number_lineStringN101/PRSL2401223上游单⾏号。上游单号+上游单⾏号或计划发货单号+计划发货单⾏号选—组必填即可
plan_delivery_orderStringN13PDO100000001计划发货单号。上游单号+上游单⾏号或计划发货单号+计划发货单⾏号选—组必填即可
plan_delivery_order_lineStringN101计划发货单⾏号。上游单号+上游单⾏号或计划发货单号+计划发货单⾏号选—组必填即可
mpnStringN50IXX1234567MPN
quantityNumberY200数量
liabilityStringNali责任归属:ali/vendor(atd时间⼤于今天时,需要必填责任归属、延期原因、延期备注)
delay_reasonStringN5121延期原因:1-⼚家原因:⽣产质量;2-⼚家原因:Firmware;3-⼚家原因:硬件质量;4-⼚家原因:产能紧张;5-⼚家原因:物料延期;6-⼚家原因:其他;7-阿⾥原因:突发需求;8-阿⾥原因:阿⾥推迟;9-阿⾥原因:其他;10-⼚家原因;11-阿⾥原因;
delay_remarkStringN512延期备注
box_listArray<BOX>NBoxDTO箱包信息
sku_idStringY64设备ID,当为BOX时为箱包SKUID(真实箱包号⽤box_num承载),当为MPN时是MPN,当为SN时是SN
sku_typeStringY32BOX(default)/MPN/SN设备类型
sku_controlStringN32SN管控类型,⽀持MPN/SN/BOX
areaStringY32stock1库区
shelfStringN32shelf1货架
binStringY32bin11-2库位
trayStringN32EA112托盘编号
inventory_batchStringN3220210530库存批次
quantityNumberY105device数量,⽐如sku_type是BOX的,则代表该SKU规格的箱包有多少箱
specificationsStringY10100规格:1个ATDLINE内的设备数量,⽐如device_type是BOX的,则代表—个箱包内的MPN或SN数量
cooStringN64中国原产国
product_modelStringN1288163产品型号
date_codeStringN1282024-5原⼚批次号
warehouse_locationStringY128original箱区枚举值original:原箱区mix:混箱区
ali_inv_batchStringY12820240620阿⾥批次yyyyMMdd
related_order_numberStringN64相关单据号
logistic_order_numberStringN64LO1000000003物流单号
price_infoJSONN{}计费因⼦weight_calc:计费重weight_really:实际重volume_calc:计费体积calc_by:计费依据
pricing_labelStringN64POXXXXX-X计价标签
child_asn_listArray<ASNLINE>N⼦设备清单,MPN的下阶可能是BOX/SN,BOX的下阶可能是SN,SN的下阶可能是⼦SN
BOX 结构
字段类型必填长度示例描述
real_box_numStringN100A001真实箱单号
quantityNumberN10100箱包内设备数量
ali_poStringN13POXXXX阿⾥PO
ali_po_lineStringN101阿⾥PO⾏
related_order_numberStringN13POXXXX相关单据号
box_sku_idstringN1282AZ5DF阿⾥SKU

响应参数

参数必填类型定义描述
codeYString状态码"0"代表成功,其他失败可参考返回码
msgNString提示消息非"0"时,会提示错误消息
resultNArray<ATDLINE>数据体ATD行列表

ATDLINE 结构

字段名类型必填长度示例值说明
plan_delivery_orderStringY13PDO100000001ATD行列表
plan_delivery_order_lineStringY101ATD行号
numberStringY64ATD号阿里发货单号
number_lineStringY32ATD行号阿里发货单行号

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "source_system": "LCFC",
      "change_type": "add",
      "transaction_id": "NICK20231023276622",
      "vendor_delivery_number": "DN20230209",
      "eta": "2020-02-28",
      "atd": "2020-01-28",
      "feedback_atd_line_dto_list": [
        {
          "plan_delivery_order": "PDO1000029757",
          "plan_delivery_order_line": "1",
          "mpn": "MTA18ASF2G72HZ-2G6E1",
          "quantity": 35,
          "sku_id": "MTA18ASF2G72HZ-2G6E1",
          "sku_type": "MPN",
          "sku_control": "BOX",
          "child_asn_list": [
            {
              "quantity": 1,
              "sku_id": "CartonID-001",
              "sku_type": "BOX",
              "specifications": "30",
              "pricing_label": "PO25921314-1",
              "coo": "中国台湾",
              "ali_inv_batch": "20240512",
              "related_order_number": "PO69706771",
              "warehouse_location": "original"
            },
            {
              "quantity": 1,
              "sku_id": "CartonID-002",
              "sku_type": "BOX",
              "specifications": "3",
              "pricing_label": "PO25921314-1",
              "coo": "中国台湾",
              "ali_inv_batch": "20240512",
              "related_order_number": "PO69706771",
              "warehouse_location": "original",
              "child_asn_list": [
                {
                  "quantity": 1,
                  "sku_id": "SN001",
                  "sku_type": "SN"
                },
                {
                  "quantity": 1,
                  "sku_id": "SN002",
                  "sku_type": "SN"
                },
                {
                  "quantity": 1,
                  "sku_id": "SN003",
                  "sku_type": "SN"
                }
              ]
            },
            {
              "quantity": 1,
              "sku_id": "CartonID-003",
              "sku_type": "BOX",
              "specifications": "2",
              "pricing_label": "PO69706771-1",
              "coo": "中国台湾",
              "ali_inv_batch": "20240512",
              "related_order_number": "PO69706771",
              "warehouse_location": "mix",
              "child_asn_list": [
                {
                  "quantity": 1,
                  "sku_id": "SN004",
                  "sku_type": "SN"
                },
                {
                  "quantity": 1,
                  "sku_id": "SN005",
                  "sku_type": "SN"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

响应示例

json
{
  "code": "0",
  "msg": "request success!",
  "result": [{
   "plan_delivery_order": "PDO100000001",
    "plan_delivery_order_line": "1",
    "number": "ATD号",
    "number_line": "ATD行号"
  }]
}