概述
该接口主要用于第三方平台或自主研发者,通过调用【原料调拨单】的生成接口,将第三方的生产原料库存调拨的信息推送到Sunlike ERP或Online ERP系统中,从而生成Sunlike ERP或Online ERP系统的【原料调拨单】。
参数说明
1.请求方式
| 请求方式 |
POST |
| 接口地址 |
http://ERPAPI站点/MRPAE/ADDDATA |
| 格式 |
JSON |
| 编码类型 |
UTF-8 |
2.header参数
| Content-Type |
application/json |
| Authorization |
token |
授权接口所获取的值 |
3.请求参数
| 字段名称 |
字段代号 |
类型 |
长度 |
必填 |
固定值 |
备注 |
| 第三方单号 |
REF_NO |
|
|
是 |
|
第三方单号,必填 |
| 程序代号 |
PGM |
|
|
是 |
MRPAE |
|
| 数据表MF_MC |
| 原料调拨单号 |
MC_NO |
string |
20 |
是 |
|
1.自动编码,则不用传值;
2.手工编码,则与REF_NO必须相同 |
| 调拨单日期 |
MC_DD |
datetime |
0 |
是 |
|
格式:YYYY-MM-DD |
| 来源单识别码 |
BIL_ID |
string |
2 |
|
|
|
| 来源单号 |
BIL_NO |
string |
20 |
|
|
|
| 来源项 |
BIL_ITM |
integer |
|
|
|
|
| 领退注记 |
MC_ID |
string |
1 |
是 |
|
|
| 成本别 |
FIX_CST |
string |
1 |
是 |
|
|
| 批号 |
BAT_NO |
string |
40 |
|
|
|
| 数量 |
QTY |
float |
0 |
|
|
|
| 凭证模版代号 |
VOH_ID |
string |
2 |
|
|
|
| 凭证号码 |
VOH_NO |
string |
20 |
|
|
|
| 经办人 |
USR_NO |
string |
12 |
|
|
|
| 部门代号 |
DEP_NO |
string |
8 |
是 |
|
|
| 制令单号 |
MO_NO |
string |
25 |
|
|
|
| 客户代号 |
CUS_NO |
string |
12 |
|
|
|
| 摘要 |
REM |
string |
100 |
|
|
|
| 拷贝注记 |
CPY_SW |
string |
1 |
|
|
|
| 制单人 |
USR |
string |
12 |
是 |
|
|
| 审核人 |
CHK_MAN |
string |
12 |
|
|
|
| 打印注记 |
PRT_SW |
string |
1 |
|
|
|
| 终审日期 |
CLS_DATE |
datetime |
|
|
|
|
| 单据类别 |
BIL_TYPE |
string |
10 |
|
|
|
| 审核模版 |
MOB_ID |
string |
10 |
|
|
|
| 锁单人 |
LOCK_MAN |
string |
12 |
|
|
|
| 锁单时间 |
LOCK_DATE |
datetime |
0 |
|
|
|
| 附件张数 |
FJ_NUM |
integer |
|
|
|
|
| 输单日期 |
SYS_DATE |
datetime |
|
|
|
|
| 打印人员 |
PRT_USR |
string |
12 |
|
|
|
| 依调拨注记回写已调拨量 |
SPC_ID1 |
string |
1 |
|
|
|
| 申请人 |
SAL_DS |
string |
12 |
|
|
|
| 申请部门 |
DEP_DS |
string |
8 |
|
|
|
| 作废标记 |
CANCEL_ID |
string |
1 |
|
|
|
| 余料单号 |
YLMC_NO |
string |
20 |
|
|
|
| 功能货币 |
CUR_ID_IFRS |
string |
4 |
|
|
|
| 汇率(功能货币) |
EXC_RTO_IFRS |
float |
0 |
|
|
|
| 工程案号 |
CAS_NO |
string |
20 |
|
|
|
| 打印日期 |
PRT_DATE |
datetime |
0 |
|
|
|
| 最近修改日期 |
MODIFY_DD |
datetime |
0 |
|
|
|
| 最近修改人 |
MODIFY_MAN |
string |
12 |
|
|
|
| 扫描状态 |
SCAN_ID |
string |
1 |
|
|
|
| 扫描人 |
SCAN_USR |
string |
12 |
|
|
|
| 扫描日期 |
SCAN_DATE |
datetime |
0 |
|
|
|
| 扫描人1 |
SCAN_USR1 |
string |
12 |
|
|
|
| 扫描日期1 |
SCAN_DATE1 |
datetime |
0 |
|
|
|
| WMS产生的单据 |
WMS_ID |
string |
1 |
|
|
|
| 数据表TF_MC |
| 原料调拨单号 |
MC_NO |
string |
20 |
是 |
|
必须与MF_MC的MC_NO相同 |
| 项次 |
ITM |
integer |
|
是 |
|
|
| 调拨日期 |
MC_DD |
datetime |
0 |
是 |
|
必须与MF_MC的MC_DD相同 |
| 货品代号 |
PRD_NO |
string |
30 |
|
|
|
| 货品名称 |
PRD_NAME |
string |
160 |
|
|
|
| 货品特征 |
PRD_MARK |
string |
100 |
|
|
|
| 单位 |
UNIT |
string |
1 |
是 |
|
|
| 数量 |
QTY |
float |
|
|
|
|
| 副单位数量 |
QTY1 |
float |
|
|
|
|
| 原料出库 |
WH1 |
string |
12 |
是 |
|
|
| 原料入库 |
WH2 |
string |
12 |
是 |
|
|
| 成本 |
CST |
float |
|
|
|
|
| 成本别 |
FIX_CST |
string |
1 |
是 |
|
|
| 批号 |
BAT_NO |
string |
40 |
|
|
|
| 摘要 |
REM |
string |
200 |
|
|
|
| 拷贝注记 |
CPY_SW |
string |
1 |
|
|
|
| 标准成本 |
CST_STD |
float |
|
|
|
|
| 现存量 |
QTY_WH |
float |
|
|
|
|
| 需求量 |
QTY_RSV |
float |
|
|
|
|
| 入库批号 |
BAT_NO2 |
string |
40 |
|
|
|
| 有效期 |
VALID_DD |
datetime |
|
|
|
|
| 转入单据ID |
OS_ID |
string |
2 |
|
|
|
| 转入单号 |
OS_NO |
string |
25 |
|
|
|
| 来源单项次 |
TS_ITM |
integer |
|
|
|
|
| 己调拨量 |
QTY_TS |
float |
|
|
|
|
| 鞋服组合栏位 |
COMPOSE_IDNO |
string |
50 |
|
|
|
| 单据追踪项次 |
EST_ITM |
integer |
|
|
|
|
| 历次变动项 |
PRE_ITM |
integer |
|
|
|
|
| 入库日期 |
RK_DD |
datetime |
0 |
|
|
|
| 出库集团公司 |
DEP_RK1 |
string |
8 |
|
|
|
| 入库集团公司 |
DEP_RK2 |
string |
8 |
|
|
|
| 申请单号 |
DS_NO |
string |
20 |
|
|
|
| 申请单项次 |
DS_ITM |
integer |
0 |
|
|
|
| 配位项次 |
PW_ITM |
integer |
0 |
|
|
|
| 原料成本 |
CST_ML |
float |
0 |
|
|
|
| 直接人工 |
CST_MAN |
float |
0 |
|
|
|
| 制造费用 |
CST_MAK |
float |
0 |
|
|
|
| 耗用物料 |
CST_PRD |
float |
0 |
|
|
|
| 托工费用 |
CST_OUT |
float |
0 |
|
|
|
| 原料成本(标) |
CST_STD_ML |
float |
0 |
|
|
|
| 直接人工(标) |
CST_SMAN |
float |
0 |
|
|
|
| 制造费用(标) |
CST_SMAK |
float |
0 |
|
|
|
| 耗用物料(标) |
CST_SPRD |
float |
0 |
|
|
|
| 托工费用(标) |
CST_SOUT |
float |
0 |
|
|
|
| 包装大小 |
PAK_MEAST |
float |
0 |
|
|
|
| 大小单位 |
PAK_MEAST_UNIT |
string |
8 |
|
|
|
| 包装净重 |
PAK_NW |
float |
0 |
|
|
|
| 包装毛重 |
PAK_GW |
float |
0 |
|
|
|
| 包装单位 |
PAK_UNIT |
string |
20 |
|
|
|
| 包装换算 |
PAK_EXC |
float |
0 |
|
|
|
| 重量单位 |
PAK_WEIGHT_UNIT |
string |
8 |
|
|
|
| 合同编号 |
CNTT_NO |
string |
40 |
|
|
|
| 替代品 |
PRD_NO_CHG |
string |
255 |
|
|
|
| 替代比率 |
CHG_RTO |
string |
200 |
|
|
|
| 替代项次 |
CHG_ITM |
integer |
0 |
|
|
|
| 替代系数 |
QTY_CHG_RTO |
float |
0 |
|
|
|
| 单位成本(主单位) |
UP_MAIN |
float |
0 |
|
|
|
| 现存量(出库) |
QTY_WH1 |
float |
0 |
|
|
|
| 余料仓库 |
WH_LC |
string |
12 |
|
|
|
| 超发数量 |
QTY_OVER |
float |
0 |
|
|
|
| 余料仓库数量 |
QTY_LC |
float |
0 |
|
|
|
| 包装发料标志 |
PK_ID |
string |
1 |
|
|
|
| 配方号 |
ID_NO |
string |
38 |
|
|
|
| 单位标准成本 |
UP_STD |
float |
0 |
|
|
|
| IFRS成本 |
CST_BX |
float |
0 |
|
|
|
| IFRS原料成本 |
CST_ML_BX |
float |
0 |
|
|
|
| IFRS直接人工 |
CST_MAN_BX |
float |
0 |
|
|
|
| IFRS制造费用 |
CST_MAK_BX |
float |
0 |
|
|
|
| IFRS耗用物料 |
CST_PRD_BX |
float |
0 |
|
|
|
| IFRS托工费用 |
CST_OUT_BX |
float |
0 |
|
|
|
| 领料量 |
QTY_RTN |
float |
0 |
|
|
|
| 未审核领料量 |
QTY_RTN_UNSH |
float |
0 |
|
|
|
| 领料量(副) |
QTY1_RTN |
float |
0 |
|
|
|
| 未审核领料量(副) |
QTY1_RTN_UNSH |
float |
0 |
|
|
|
| 生产日期 |
SC_DD |
datetime |
0 |
|
|
|
| 拨入仓最近入库日 |
LST_IND2 |
datetime |
0 |
|
|
|
| 销货储位代号 |
CHUW1 |
string |
60 |
|
|
|
| 入货储位代号 |
CHUW2 |
string |
60 |
|
|
|
| 结算单号 |
JS_NO |
string |
20 |
|
|
|
| 替代比率分母 |
CHG_RTO_BAS |
float |
0 |
|
|
|
请求JSON示例
{
"REF_NO": "MC20082800000001", //第三方单号,必填
"PGM": "MRPAE", //单据程序代号
"MF_MC": [ //新增单据表头信息
{
"MC_NO": "MC20082800000001",
"MC_DD": "2020-08-28 00:00:00",
"MC_ID": "1",
"FIX_CST": "1",
"USR_NO": "0001",
"DEP_NO": "00000000",
"REM": "API产生",
"USR": "ADMIN",
"BIL_TYPE": ""
}
],
"TF_MC": [ //新增单据表身信息
{
"MC_NO": "MC20082800000001",
"ITM": 1,
"MC_DD": "2020-08-28 00:00:00",
"PRD_NO": "00221",
"PRD_NAME": "00221制程一原料",
"PRD_MARK": "0101",
"UNIT": "1",
"QTY": 100.0,
"QTY1": 200.0,
"WH1": "002",
"WH2": "9902",
"CST": 199.08,
"CST_STD": 0.0,
"QTY_WH": 0.0,
"PRE_ITM": 1,
"UP_MAIN": 1.9908,
"QTY_WH1": 1038.0,
"WH_QTY": "1038.00000000",
"UNIT_DP": "M2",
"UP_CST": 1.9908,
"CST_STD_UNIT": 0.0,
"SIZE": "01",
"GOOD": "01"
}
]
}
返回结果示例
{
"code": 0, //为0表示执行成功,其他表示错误
"message": "新增成功", //提示信息
"data": {
"MF_MC": [ //生成单据表头信息
{
"MC_NO": "MC20082800000001",
"MC_DD": "2020-08-28 00:00:00",
"MC_ID": "1",
"FIX_CST": "1",
"USR_NO": "0001",
"DEP_NO": "00000000",
"REM": "API产生",
"USR": "ADMIN",
"CHK_MAN": "ADMIN",
"PRT_SW": "N",
"CLS_DATE": "2020-08-28 00:00:00",
"BIL_TYPE": "",
"SYS_DATE": "2020-08-28 16:09:04"
}
],
"TF_MC": [ //生成单据表身信息
{
"MC_NO": "MC20082800000001",
"ITM": 1,
"MC_DD": "2020-08-28 00:00:00",
"PRD_NO": "00221",
"PRD_NAME": "00221制程一原料",
"PRD_MARK": "0101",
"UNIT": "1",
"QTY": 100.0,
"QTY1": 200.0,
"WH1": "002",
"WH2": "9902",
"CST": 199.08,
"CST_STD": 0.0,
"QTY_WH": 0.0,
"PRE_ITM": 1,
"RK_DD": "2020-08-28 00:00:00",
"UP_MAIN": 1.9908,
"QTY_WH1": 1038.0,
"WH_QTY": "1038.00000000",
"UNIT_DP": "M2",
"UP_CST": 1.9908,
"CST_STD_UNIT": 0.0
}
]
}
}