生成【箱条码】接口

概述

该接口主要用于第三方平台或自主研发者,通过调用【箱条码】的生成接口,将第三方已存在的箱条码信息推送到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": "新增成功"         //提示信息
}