生成【箱条码】接口
概述
该接口主要用于第三方平台或自主研发者,通过调用【箱条码】的生成接口,将第三方已存在的箱条码信息推送到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_BOX_03 | |||
数据表PRDT_BARCODE | ||||||
箱条码 | BOX_NO | string | 90 | 是 | ||
货品代号 | PRD_NO | string | 30 | 是 | ||
货品特征 | PRD_MARK | string | 100 | |||
批号 | BAT_NO | string | 40 | |||
单位 | UT | string | 1 | 是 | ||
数量 | QTY | float | 0 | 是 | ||
客户代号 | CUS_NO | string | 12 | |||
录入人 | USR | string | 12 | 是 | ||
输入日期 | SYS_DATE | datetime | 0 | |||
产生日期 | CREATE_DD | datetime | 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_ID | string | 2 | |||
来源单号(现兆吉专案为了方便追踪送检单) | BIL_NO | string | 20 | |||
来源单项次(记录唯一项次) | BIL_ITM | integer | 0 | |||
原箱条码(记录哪个条码分拆出来此条码,用;号隔开) | UP_BOX_NO | string | 4000 | |||
停用标记 | STOP_ID | string | 1 | |||
扎号(流水号,兆吉专用) | BUNDLE_CODE | string | 50 | |||
条码规则代号 | RULE_NO | string | 12 | |||
批号规则代号 | BAT_RULE | string | 12 | |||
已转单据别 | TRANS_BIL_ID | string | 2 | |||
预设仓库 | DEF_WH | string | 12 | |||
条码状态 | PRE_STATUS | string | 20 | |||
拆分合并的原条码,不包括历史 | PRE_BOX_NO | string | 4000 | |||
产生的单据别 | CRE_BIL_ID | string | 2 | |||
产生的单号 | CRE_BIL_NO | string | 255 | |||
备注 | REM | string | 0 | |||
退料标记 | CHK_RTN | string | 1 | |||
拷贝注记(转入/转出) | CPY_SW | string | 1 | |||
已转出库单据别 | CK_BIL_ID | string | 2 | |||
已转出库单据别 | TRANS_BIL_OUT | string | 2 | |||
出库操作员 | CK_USR | string | 12 | |||
出库日期 | CK_DATE | datetime | 0 | |||
入库操作员 | RK_USR | string | 12 | |||
入库日期 | RK_DATE | datetime | 0 | |||
入库类型 | RK_TYPE | string | 1 | |||
混装否 | CHK_MIX | string | 1 | |||
退料数量 | QTY_SCTL | float | 0 | |||
库位 | WH | string | 12 | |||
发货序号 | FH_SN_LB | string | 50 | |||
打印用户 | USR_PRT_LB | string | 12 | |||
销货时订单号 | SA_SONO_LB | string | 20 | |||
数量副 | QTY1 | float | 0 | |||
来源单ID(自动匹配) | BIL_ID1 | string | 2 | |||
来源单(自动匹配) | BIL_NO1 | string | 20 | |||
容器条码 | CONTAIN_CODE | string | 100 | |||
有效期 | VALID_DD | datetime | 0 | |||
修改单据别 | MODIFY_BILID | string | 2 | |||
修改单据号码 | MODIFY_BILNO | string | 20 | |||
上架标识 | SJ_FLAG | string | 1 | |||
绑定代号 | BIND_NO | string | 20 | |||
送检标志 | TI_FLAG | string | 1 | |||
来源单项次(自动匹配) | BIL_ITM1 | integer | 0 | |||
储位代号 | CHUW | string | 60 |
请求JSON示例
{ "PGM": "BARCODE_PRINT_BOX_03", //程序代号 "BAR_PRINT": [ //新增货品的箱条码信息 { "BOX_NO": "X000120200817001", //箱条码 "PRD_NO": "0001", //货品代号 "PRD_NAME": "AAA", "PRD_MARK": "", "SPC": "", "BAT_NO": "", "UNIT": "1", "QTY": "10", "QTY1": "", "BARQTY": "", "PRINTCOPYS": "1", "CUS_NO": "", "CUS_NAME": "", "CREATE_DD": "", "VALID_DD": "", "RULE_NO": "", "BAT_RULE": "", "BIL_ID": "", "BIL_NO": "", "BIL_ITM": "" }, { "BOX_NO": "X000220200817001", "PRD_NO": "0002", "PRD_NAME": "BBB", "PRD_MARK": "", "SPC": "", "BAT_NO": "", "UNIT": "1", "QTY": "10", "QTY1": "", "BARQTY": "", "PRINTCOPYS": "1", "CUS_NO": "", "CUS_NAME": "", "CREATE_DD": "", "VALID_DD": "", "RULE_NO": "", "BAT_RULE": "", "BIL_ID": "", "BIL_NO": "", "BIL_ITM": "" } ] }
返回结果示例
{ "code": 0, //为0表示执行成功 "message": "新增成功" //提示信息 }