条形码采用二维条码,基本规则如下:62064(制造工厂编号 5位) 1K127(背番 3位)171392805000(品番 12位 )00100 (收容数 5) 0712 (枝番 4) CU1 (所番地 3) 1000E(搬入过程 1)J7(受入仓库代码 2) S9880 331 02006051508:00(操作日期时间 13)
20060515 C06050901Z34W (操作序列号13) XXXX (库存操作 4)
建议: 二维条码不同内容之间最好能有一个分隔符号,否则的话,一旦以后,某扩充字段不足,程序很难维护 (比如可以1K127,17392805000,00100….)
注:无背景色的编码段为预留字段。
有以下单据需要实现条码扫描自动生成功能:开箱入库单、掏箱入库单、部品入库单、成品入库单、调拨单、部品出库单、异常出库单、成品出库单、内部出库单、盘点单。系统针对每种单据,提供专门的数据接口,通过简单的调用,就可实现将单据存入系统,并提供自动审核功能,即时更新库存数据。
根据不同的业务类型,扫描系统在使用之前先选择操作类型、操作模式(也就是设置参数),然后可以进行连续的同类型的扫描操作,每扫一次都将把扫描数据存入的数据表中,数据包含了业务类型、日期、操作员、仓库、物料、数量、序列号等信息。扫描完成以后,扫描系统再发一次扫描结束的信号给业务系统,业务系统立即检索扫描系统数据表,将本次所有扫描数据抽取出来,转换为业务系统的一张单据,并将扫描系统的扫描数据置为已处理。如果扫描类型发生变化,即业务类型或操作模式有所改变时,必须先结束上一次扫描。一次操作过程中,必须控制一个条码只能扫描一次。业务系统提供查询方式,可供扫描系统查询物料在库情况,以便扫描时可根据库存情况即时预警
2.1 扫描系统业务类型
2.1.1. 开箱入库
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为开箱入库
|
开箱入库
|
|
日期
|
扫描操作日期
|
|
|
仓库
|
物料所入的仓库
|
PC仓
|
|
操作员
|
扫描操作员
|
|
|
5B箱号
|
5B箱的编号
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为掏箱入库
|
掏箱入库
|
|
日期
|
扫描操作日期
|
|
|
仓库
|
物料所入的仓库
|
PC仓
|
|
操作员
|
扫描操作员
|
|
|
5B箱号
|
5B箱的编号
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为部品入库单
|
部品入库单
|
|
日期
|
扫描操作日期
|
|
|
仓库
|
物料所出的仓库
|
PC仓
|
|
线上仓库
|
物料进入哪个线上仓库
|
Line1仓,Line2仓
|
|
操作员
|
扫描操作员
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为成品入库单
|
成品入库单
|
|
日期
|
扫描操作日期
|
|
|
仓库
|
物料所入的仓库
|
成品仓
|
|
线上仓库
|
物料由哪个生产线仓库而来
|
Line1仓、Line2仓
|
|
入库类型
|
普通入库还是先行品入库
|
普通入库、先行品入库
|
|
物料类型
|
是单品还是发动机
|
单品、发动机
|
|
装箱类型
|
如果是发动机,是否允许混装
|
允许、不允许
|
|
装箱数量
|
如果是发动机,一箱装几个
|
1、2、3、4
|
|
操作员
|
扫描操作员
|
|
|
箱号
|
如果是发动机,发动机装箱的箱号
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为调拨单
|
调拨单
|
|
日期
|
扫描操作日期
|
|
|
调出仓库
|
物料所出的仓库
|
PC仓、待检仓、Line1仓、Line2仓、成品仓
|
|
调入仓库
|
物料所入的仓库
|
PC仓、待检仓、Line1仓、Line2仓、成品仓、废品仓
|
|
操作员
|
扫描操作员
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为部品出库单
|
部品出库单
|
|
日期
|
扫描操作日期
|
|
|
仓库
|
物料所出的仓库
|
PC仓
|
|
线上仓库
|
物料进入哪个线上仓库
|
Line1仓,Line2仓
|
|
操作员
|
扫描操作员
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
|
单据类型
|
出入库单据的类型,设置为成品出库单
|
成品出库单
|
|
|
日期
|
扫描操作日期
|
|
|
|
仓库
|
物料所出的仓库
|
成品仓
|
|
|
物料类型
|
单品还是发动机
|
单品、发动机
|
|
|
操作员
|
扫描操作员
|
|
|
|
箱号
|
如果是发动机,发动机装箱的箱号
|
|
|
|
物料品番
|
物料代码
|
|
|
|
数量
|
物料的数量
|
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为异常出库单
|
异常出库单
|
|
日期
|
扫描操作日期
|
|
|
仓库
|
物料所出的仓库
|
PC仓、Line1仓、Line2仓、成品仓
|
|
操作员
|
扫描操作员
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为内部出库单
|
内部出库单
|
|
日期
|
扫描操作日期
|
|
|
线上仓库
|
物料所出的线上仓库
|
Line1仓,Line2仓
|
|
操作员
|
扫描操作员
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
接口数据项
|
数据项说明
|
数据范围
|
|
单据类型
|
出入库单据的类型,设置为盘点单
|
盘点单
|
|
日期
|
扫描操作日期
|
|
|
仓库
|
盘点仓库
|
PC仓、待检仓、成品仓、废品仓
|
|
操作员
|
扫描操作员
|
|
|
物料品番
|
物料代码
|
|
|
数量
|
物料的数量
|
|
|
序列号
|
物料条码对应的唯一序号
|
|
*以上金蝶K3集成案例信息可能会发生变动,请以实际的参数为准,联系我们或