# 计划 API

# 导入物料在途数

接口地址:/api/open/v2/plan/inTransit/import

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

物料在途数即参与 MPS&MRP 运算的全部物料在途,每次运算都是全量导入。此前导入数据会被覆盖

请求示例:

{
  "body": [
    {
      "code": "",
      "createTime": 1405053296000,
      "records": [
        {
          "expectArrivalTime": 1405053296000,
          "itemCode": "",
          "quantity": 0
        }
      ],
      "supplierCode": "",
      "supplierName": ""
    }
  ]
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«List«InTransitParam»» RequestParameter«List«InTransitParam»»
  body false array InTransitParam
    code 物料在途编码,可以是销售订单编号 true string
    createTime 在途创建时间,unix 时间戳(ms) false integer
    records 物料在途明细 false array InTransitParamRecord
      expectArrivalTime 物料在途预计交期,unix 时间戳(ms) true integer
      itemCode 物料编码 true string
      quantity 物料在途数量 true number
    supplierCode 关联供应商编码 false string
    supplierName 关联供应商名称 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 导入物料需求

接口地址:/api/open/v2/plan/materialRequirements/import

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

物料需求即参与 MPS&MRP 运算的全部需求,每次运算都是全量导入。此前导入数据会被覆盖

请求示例:

{
  "body": [
    {
      "code": "",
      "createTime": 1405053296000,
      "customerCode": "",
      "customerName": "",
      "records": [
        {
          "deadline": 1405053296000,
          "itemCode": "",
          "quantity": 0
        }
      ]
    }
  ]
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«List«MaterialRequirementParam»» RequestParameter«List«MaterialRequirementParam»»
  body false array MaterialRequirementParam
    code 需求编码,可以是销售订单编号 true string
    createTime 需求创建时间,unix 时间戳(ms) false integer
    customerCode 关联客户编码 false string
    customerName 关联客户名称 false string
    records 需求明细 false array MaterialRequirementRecord
      deadline 需求交期,unix 时间戳(ms) true integer
      itemCode 物料编码 true string
      quantity 物料需求数量 true number

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}