2.7.货品储位库存查询接口
概述
第三方系统可调用货品储位库存查询的接口,将ERP系统的货品储位库存查询出来,并且该接口含批号与非批号库存信息。
参数说明
1.请求方式
| 请求方式 | POST | |||||
| 接口地址 | http://ERPAPI站点/QUERY/GETDATA | |||||
| 格式 | JSON | |||||
| 编码类型 | UTF-8 | |||||
2.header
| Content-Type | application/json | |||||
| Authorization | token |
授权接口所获取的值 |
||||
3.请求参数
| 参数名称 | 参数代号 | 类型 | 长度 | 必填 | 固定值 | 备注 |
| 程序代号 | QUERY_ID | 是 |
PRDT1_CW
|
|||
| 中类代号 | IDX_NO | 20 | 非必传参数。有[]表示多选,中间用逗号隔开,不含下属部门;没有[]表示单选且含下属 | |||
| 货品代号 | PRD_NO | 30 | 非必传参数。用[]表示允许传多个货品代号,中间用逗号隔开,无含下属功能 | |||
| 仓库代号 | WH | 12 | 非必传参数。有[]表示多选,中间用逗号隔开,不含下属仓库;没有[]表示单选且含下属 | |||
| 储位代号 |
CHUW
|
60 |
非必传参数。有[]表示多选储位代号,中间用逗号隔开;没有[]表示单选
|
|||
| 批号代号 | BAT_NO | 40 | 非必传参数。用[]表示允许传多个批号代号,中间用逗号隔开,无含下属功能 | |||
| 库存量过滤 | QTY_TYPE | 1 | 是 | 1.只过滤>0的库存记录、2.全部 | ||
| 库存量计算依据 | FACT_TYPE | 40 | 1.安全库存(下限)、2.在途量、3.在制量、4.未发量、5.受订量、6.借出量、7.借入量、8.请购量、9.出库量 |
4.返回参数说明
| 返回参数QUERY_DATA | ||||||
| 参数名称 | 参数代号 | 类型 | 长度 | 必填 | 固定值 | 备注 |
| 货品代号 | PRD_NO | |||||
| 仓库代号 | WH | |||||
| 储位代号 | CHUW | |||||
| 批号代号 | BAT_NO | |||||
| 货品特征 | PRD_MARK | |||||
| 入库数量 | QTY | float | ||||
| 入库数量(副) | QTY1 | float | ||||
| 出库数量 | QTY_OUT | float | ||||
| 出库数量(副) | QTY1_OUT | float | ||||
| 可用库存 | QTY_FACT | float | ||||
| 上限 | QTY_MAX | float | ||||
| 下 限 | QTY_MIN | float | ||||
| 借出量 | QTY_LRN | float | ||||
| 借入量 | QTY_BRW | float | ||||
| 在途量 | QTY_ON_WAY | float | ||||
| 在制量 | QTY_ON_PRC | float | ||||
| 待拨量 | QTY_ON_RSV | float | ||||
| 受订量 | QTY_ON_ODR | float | ||||
| 最近出库日 | LST_OTD | datetime | ||||
| 最近入库日 | LST_IND | datetime | ||||
| 借出量(副) | QTY1_LRN | float | ||||
| 借入量(副) | QTY1_BRW | float | ||||
| 采购成本 | UP_PO | float | ||||
| 预销量 | QTY_SA | float | ||||
| 入库量 | QTY_RK | float | ||||
| 暂估量 | QTY_ZG | float | ||||
| 出库量 | QTY_CK | float | ||||
| 请购量 | QTY_SQ | float | ||||
| 领料申请量(非) | QTY_SW | float | ||||
| 退料申请量(非) | QTY_WX | float | ||||
| 报废申请量 | QTY_WS | float | ||||
| 库存报废申请量 | QTY_WS_KC | float | ||||
| 领料申请量 | QTY_QL | float | ||||
| 退料申请量 | QTY_Q2 | float | ||||
| 退料申请量(溢) | QTY_Q2_YL | float | ||||
| 补料申请量 | QTY_Q3 | float | ||||
| 调拨申请量(入) | QTY_SQR | float | ||||
| 调拨申请量(出) | QTY_SQC | float | ||||
| 已锁定量 | QTY_LOCK | float | ||||
| 计划量(预测订单) | QTY_JH | float | ||||
| 已锁定量(副) | QTY1_LOCK | float | ||||
| 库存检验量 | QTY_T3 | float | ||||
| 补料申请量(溢) | QTY_Q3_YL | float | ||||
请求JSON示例
{
"QUERY_ID":"PRDT1_CW", //必传参数,表示库存查询ID,固定
"IDX_NO":"0000000000", //非必传参数。有[]表示多选,中间用逗号隔开,不含下属中类;没有[]表示单选且含下属
"PRD_NO":"002", //非必传参数。用[]表示允许传多个货品,中间用逗号隔开,无含下属功能
"WH":"YH003", //非必传参数。有[]表示多选仓库代号,中间用逗号隔开,不含下属仓库;没有[]表示单选且含下属
"CHUW":["AA01","AA02"], //非必传参数。有[]表示多选储位代号,中间用逗号隔开;没有[]表示单选
"BAT_NO":"", //非必传参数。有[]表示多选批号,中间用逗号隔开;没有[]表示单选
"QTY_TYPE":"2", //库存量过滤:1.只过滤>0的库存记录、2.全部
"FACT_TYPE":[1,2,3,4,5,6,7,8,9] //库存量计算依据:1.安全库存(下限)、2.在途量、3.在制量、4.未发量、5.受订量、6.借出量、7.借入量、8.请购量、9.出库量
}
返回结果示例
{
"code": 0, //为0表示执行成功
"message": "查询成功",
"data": {
"TOTAL_ROWS": 1,
"TOTAL_PAGES": 1,
"PAGE_ROWS": 50,
"PAGE_NUM": 1,
"QUERY_DATA": [ //返回货品批号与非批号储位库存信息
{
"BAT_NO": "",
"PRD_NO": "002",
"CHUW": "AA01",
"WH": "YH003",
"PRD_MARK": "",
"QTY": 0.0,
"QTY1": 0.0,
"QTY_OUT": 0.0,
"QTY1_OUT": 0.0,
"QTY_FACT": 0.0,
"QTY_LRN": 0.0,
"QTY_BRW": 0.0,
"QTY_ON_WAY": 0.0,
"QTY_ON_PRC": 0.0,
"QTY_ON_RSV": 0.0,
"QTY_ON_ODR": 0.0,
"QTY1_LRN": 0.0,
"QTY1_BRW": 0.0,
"QTY_SA": 0.0,
"QTY_RK": 0.0,
"QTY_ZG": 0.0,
"QTY_CK": 0.0,
"QTY_SQ": 0.0,
"QTY_SW": 0.0,
"QTY_WX": 0.0,
"QTY_WS": 0.0,
"QTY_WS_KC": 0.0,
"QTY_QL": 0.0,
"QTY_Q2": 0.0,
"QTY_Q2_YL": 0.0,
"QTY_Q3": 0.0,
"QTY_SQR": 0.0,
"QTY_SQC": 0.0,
"QTY_Q3_YL": 0.0
}
]
}
}