首页/ 系统集成/ 软硬件结合/ iData_95W手持扫描终端与进销存系统的接口开发
PDA型号:iData 95W
对接系统:进销存
技术支持:插件云
开发功能:采购入库、销售出库、直接出库、直接入库、盘点、库存查询
手持终端PDA国产厂商非常多,iData算是比较出色的一个,硬件质量比较靠谱,识别速度也比较快。本次PDA与进销存系统对接开发程序,选择了95W这个型号。
在开发之前,插件云的程序猿假定了几个比较普遍使用的功能,也是比较简单的功能,主要还是围绕着入库出库和库存来进行。开发界面也采取了能简单就简单的原则,尽量不让原本屏幕就不算大的95W看起来太吃力。
入库操作中主要实现的功能是采购入库,当然也还可以开发其他的入库操作,比如销售退货入库、赠送入库、借用入库等入库操作。下图是对接程序APP的首页。
采购入库功能,首先是读取进销存系统中的采购入库订单,默认选择最新的一个订单,也可以在下拉列表中选择其他订单,根据订单单号进行选择。选择好订单之后会显示一些基本信息,比如订单日期,操作人,仓库和订单的商品明细。当我们选择其中一个商品后,会进入商品扫描界面,提示用户该订单商品的目标数量和当前已经扫描的数量。扫描完毕点提交后,商品暂时会被锁定,无法再次修改,如果扫描错误,可以点击返回,数据不会进行修改,可再次选择并扫描。采购入库界面的商品明细部分是可以左右滑动的,向右滑动是订单中的商品明细,向左滑动是已经扫描的商品明细,方便操作员确定扫描商品是否正确无误。确定订单扫描完毕后提交就可以对进销存系统内的当前采购入库订单进行修改,把扫描数量提交给系统,增加相应商品的库存数量,并完成该订单。
销售出库功能和采购入库功能类似,界面和扫描商品都是一样的操作,只是订单提交后,进销存系统是对销售出库订单进行操作,并减少相应库存。
盘点功能也是从进销存系统中获取盘点订单,并且把订单内需要盘点的商品列出来,点击商品后进入扫描界面,PDA扫描相应商品条码并提交后暂时锁定商品。整个盘点订单扫描完成后提交即可对库存数量进行修改。这里没有设计盘点数量与库存数量不符的情况,主要考虑每个客户的应用场景不同,对数量有出入的盘点操作会有不同处理,所以一般是根据客户的需求来进行修改。
库存功能比较简单,就是直接从进销存系统中获取所有商品,并把最基础的信息罗列出来。这里也只是简单的信息罗列,没有把太多的商品属性获取并罗列出来,在真实项目中,往往是根据客户的需求进行定制开发。
这次开发比较特殊的一个功能是直接出库和直接入库,大部分企业未必会使用到,只是本设计专门拿出来,说不定有客户就需要这个功能呢。直接出库和直接入库,顾名思义就是扫描商品提交后,会直接对商品库存进行修改,在扫描的过程中,只有扫描到已经录入系统的商品,才会显示出商品信息并提交。在这里可以进行一些定制化的修改,比如当遇到没有录入系统的商品,我们可以直接创建一个录入商品的操作。
以上就是本次针对iData 95W手持扫描终端对接进销存系统的开发,如果各位有需要类似开发可以联系我们。