概述
该接口主要用于第三方平台或自主研发者,通过调用【货品条码】的生成接口,将第三方已存在的货品条码信息推送到Sunlike ERP或Online ERP系统中,从而生成Sunlike ERP或Online ERP系统的【货品条码】,以便后面扫码货品条码使用。
参数说明
1.请求方式
请求方式 |
POST |
接口地址 |
http://ERPAPI站点/barcode/adddata |
格式 |
JSON |
编码类型 |
UTF-8 |
2.header参数
Content-Type |
application/json |
Authorization |
token |
授权接口所获取的值 |
3.请求参数
字段名称 |
字段代号 |
类型 |
长度 |
必填 |
固定值 |
备注 |
程序代号 |
PGM |
|
|
是 |
BARCODE_PRINT_03 |
|
数据表PRDT_BARCODE |
品号 |
PRD_NO |
string |
30 |
是 |
|
|
特征 |
PRD_MARK |
string |
100 |
是 |
|
如果无特征,则传空 |
批号 |
BAT_NO |
string |
40 |
是 |
|
如果无批号,则传空 |
条形码 |
BAR_CODE |
string |
80 |
是 |
|
|
客户代号 |
CUS_NO |
string |
12 |
|
|
|
录入人 |
USR |
string |
12 |
|
|
|
输入日期 |
SYS_DATE |
datetime |
0 |
|
|
|
产生单据别 |
CRE_BIL_ID |
string |
2 |
|
|
|
产生单号 |
CRE_BIL_NO |
string |
20 |
|
|
|
来源单据别 |
BIL_ID |
string |
2 |
|
|
|
来源单号 |
BIL_NO |
string |
20 |
|
|
|
项次 |
ITM |
integer |
0 |
是 |
|
|
保留字段1 |
SAVE_FIELD1 |
string |
255 |
|
|
|
保留字段2 |
SAVE_FIELD2 |
string |
255 |
|
|
|
保留字段3 |
SAVE_FIELD3 |
string |
255 |
|
|
|
保留字段4 |
SAVE_FIELD4 |
string |
255 |
|
|
|
保留字段5 |
SAVE_FIELD5 |
string |
255 |
|
|
|
保留字段6 |
SAVE_FIELD6 |
string |
255 |
|
|
|
保留字段7 |
SAVE_FIELD7 |
string |
255 |
|
|
|
保留字段8 |
SAVE_FIELD8 |
string |
255 |
|
|
|
保留字段9 |
SAVE_FIELD9 |
string |
255 |
|
|
|
保留字段10 |
SAVE_FIELD10 |
string |
255 |
|
|
|
来源单项次 |
BIL_ITM |
integer |
0 |
|
|
|
来源单ID(自动匹配) |
BIL_ID1 |
string |
2 |
|
|
|
来源单(自动匹配) |
BIL_NO1 |
string |
20 |
|
|
|
有效期 |
VALID_DD |
datetime |
0 |
|
|
|
来源单项次(自动匹配) |
BIL_ITM1 |
integer |
0 |
|
|
|
请求JSON示例
{
"PGM": "BARCODE_PRINT_03", //程序代号
"BAR_PRINT": [ //新增货品条码信息
{
"BAR_CODE": "00012008", //条码
"PRD_NO": "0001", //货品代号
"PRD_NAME": "AAA",
"PRD_MARK": "",
"SPC": "",
"BAT_NO": "",
"QTY": "1",
"CUS_NO": "",
"CUS_NAME": "",
"VALID_DD": "",
"RULE_NO": "",
"BAT_RULE": "",
"BIL_ID": "",
"BIL_NO": "",
"BIL_ITM": ""
},
{
"BAR_CODE": "00032008",
"PRD_NO": "0003",
"PRD_NAME": "BBB",
"PRD_MARK": "",
"SPC": "",
"BAT_NO": "",
"QTY": "1",
"CUS_NO": "",
"CUS_NAME": "",
"VALID_DD": "",
"RULE_NO": "",
"BAT_RULE": "",
"BIL_ID": "",
"BIL_NO": "",
"BIL_ITM": ""
}
]
}
返回结果示例
{
"code": 0, //为0表示执行成功,其他表示错误
"message": "新增成功" //提示信息
}