2022-09-06
一、 本系统目的
1、 实现转运货物的准确性与匹配性;2、实现对操作人员的责任管理(简单管理)
二、 系统方案说明:
本系统实现分以下几部分:
PDA:支持无线WIFI操作
ERP系统(贵司):支持相关接口的开放,比如数据查询与下载,上传等
PC端管理系统:实现数据的简单查询,人员管理
无线WIFI:现场支持相关网络的布置等(由贵司完成与配合)
主要功能:
A:PC端软件可以管理或设置相关人员,可以查询相关人员操作了哪些数据
B:PDA端软件可以监控或刷新贵司ERP系统中相关SO.NO下的数据的变化
C:PC端可以上传相关数据到ERP系统中
D:数据的交互,由PDA与PC端系统进行交互
E:实现条码数据的匹配功能
F:可以支持多把枪进行同时操作
PC端功能:
1、 数据上传下载:通过SO.NO下载数据;上传清点结果至客户系统
2、 用户管理:可以对PDA用户进行增删改查
3、 权限分配:对不同的用户账号进行不同权限的分配
4、 工作记录:即工作流水,记录用户账号和所操作的数据
5、 数据管理:工作记录和下载的数据,均可导出
PDA功能:
1、 登录:通过授权的账号+密码
2、 SO.NO:输入SO.NO后,下载其对应的数据
3、 扫码:#(零件编号)#(供方代码)#(单箱数量)#(Sale order)
4、 工作模式:合并、分开
5、 来货异常:来货中混夹其它SO.NO的产品,将其记录到PC端
6、 来货不齐:可以查询到哪些零件编码的数量是不够不齐的
7、 缓存:未结束的SO.NO下的数据,需要做缓存处理
三、 系统流程:
1、 打开程序,输入用户名和密码(自己内部定),输入SO.NO号,查询与下载相关SO.NO号
2、 将下载到PDA端的SO.NO数据进行过滤成需要的数据:#(零件编号)#(供方代码)#(单箱数量)#(Sale order),此过程,由PDA自行处理完成
3、 进行条码扫描,分合并和分开两种方式 。具体流程看所附附件1
4、 数据上传,上传到ERP(由PDA处理),以JSOAN格式上传;没扫描完的是不允许上传的
一. 需求背景:
为了保证运输回来的货物,可以准确无误的入仓和出仓,再准确的运输到客户手中。
必须满足以下条件:
1、 扫描二维码,扫描出来的内容必须有PN、SC、QTY(单箱数)、SO四项,而且只有这四项
2、 扫描出来的字符串:#(零件编号)#(供方代码)#(单箱数量)#(Sale order),以上排位必须统一
3、 条码规则:一个SO.NO号对应唯一的供方代码(SC); 一个供方代码下有N张销售订单号(SO),每张销售订单下又有N个零件编号,每个零件编号对应有一定的产品数量
二、 方案设计
一. 扫描流程说明:
1、 扫描过程中会有文档修改的可能
要求:同一SO号文档有修改,只能增加数量及增加新的内容,不允许数量减少修改
如果出现这种情况,要刷新SONO数据,进行更新。PDA端有此功能
2、 来货中可能有混夹其它SO.no的产品
要求:可以在采集终端中(或PC端系统中)记录下此条码信息
3、 来货不够不齐
要求:可以查询到哪些零件编码的数量是不够不齐的。
4、 扫描的箱数有尾箱情况
要求:
#(零件编号)#(供方代码)#(单箱数量)#(Sale order)
#A161320601#P9007#100#1327300(整箱数)
#A161320601#P9007#50#1327300(尾箱数)
因为服务器里记录的QTY是总数量,就会产生以下问题:
当第一次扫描到的是整箱数100的,就已记录是属于100的,当第二次扫描到的是尾箱数50的,会有可能记录到整箱数中。
备注:尾箱数为50的有可能是1箱或2箱
另外:jason格式中记录的这种情况是整箱数和尾箱数是独立的。
所以要区分好这种扫描。