Skip to content

相关接口

以下接口适用于数据集成 API,对接前请了解 API 接入流程

发送数据到ODM

Description:发送PR REQUEST数据
Method:POST
ContentType:application/json
Path:ODM提供的基础路径/{data_category}/{biz_key}
data_categorybiz_key
prpr_request
业务数据说明
字段类型长度NOT NULL备注Sample报表字段
request_idString40Y请求ID,系统字段WORKFLOW-4973731698116027004
request_timeDateY请求时间,系统字段 yyyy-MM-dd HH:mm:ss2023-10-24 10:53:50
pr_noString20YPR号PR2023060222485PR_NO
siteidString10Y工厂号WISTRONSITEID
itemString40YSBB/MTM的物料号21CES6E900ITEM
item_typeString10YPR类型,SBB/MTMMTMITEM_TYPE
pr_segmentString10YPR的SEGMENT,值为:E-COMM/GA/NPIGARESERVE_TYPE
brandString10YLNB/TNBTNBBRAND
familyString1000Family值,当PR_SEGMENT等于NPI传Family值WHERE_USED
basic_nameString20YSBB的类型/MTMMTMBASIC_NAME
total_qtyNumber10,3Y对于SBB是总数量;对于MTM是TO_GO_QTY100TOTAL_QTY
start_dateDateYPR的开始时间, 格式:yyyy-MM-dd2023-07-01START_DATE
required_dateDateYPR的需求时间, 格式:yyyy-MM-dd2023-08-14PR_REQUIRED_DATE
expired_dateDateYPR的结束时间, 格式:yyyy-MM-dd20230916EXPIRED_DATE
statusString20YPR状态NEWSTATUS
operationString20YPR_CHG/PR_GENPR_GENOPERATION
appidString20Y系统ID750065
pr_modeString10PR ModeSBBPR_MODE
keypr_flagString22CD FlagYKEYPR_FLAG
请求示例
JSON
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [{
    "request_id": "WORKFLOW-4973731698116027004",
    "request_time": "2023-10-20 12:23:21",
    "pr_no": "PR2023060222485",
    "siteid": "WISTRON",
    "item": "21CES6E900",
    "item_type": "MTM",
    "pr_segment": "GA",
    "brand": "TNB",
    "family": "demo vrl_grp",
    "basic_name": "BASE",
    "total_qty": "100",
    "start_date": "2023-07-01",
    "required_date": "2023-08-14",
    "expired_date": "2023-09-16",
    "status": "NEW",
    "operation": "PR_GEN",
    "appid": "750065",
    "pr_mode": "SBB",
    "keypr_flag": "Y"
  }]
}
返回成功示例
json
{
  "code": "0",
  "msg": "request success"
}
返回包含错误数据示例
json
{
  "code": "-1",
  "msg": "system error!"
}