主页 > 超兔理念 > 序列号出入库:App扫码合法性校验方案

序列号出入库:App扫码合法性校验方案

序列号产品在出库和入库时,必须把数量相等的序列号数据录入出库单和入库单,并记录序列号的出库、入库和在库状态。一般来说,在PC上的进销存,均采用先有出入库单,再基于出入库单录入序列号的两步逻辑。在PC上序列号输入一般三种方式:1,输入方式 2,导入方式 3,扫码枪扫码输入方式。出库特殊一些,序列号的状态必须是在库,才能使用。所以出库序列号多了方式4,点选在库序列号。

在App上使用时和PC的区别在于:“高频使用摄像头扫条码序列号”;连续扫码是最高效的录入方式。基于此,我们把App场景增加了一个特殊用例:混合扫码,简称:混扫。即:一个出库单内有多个序列号产品,而扫码录入时并非严格按照单品次序。比如:先扫一个产品A,再扫一个产品B,又扫一个产品A。该用例的支持会大大方便库管现场操作,不用必须在出库时按产品分类归拢再扫码。下面完整阐述App扫码的解决方案:

1.单扫用例:先选定单一产品,再扫该产品的序列号。

2.混扫用例:在一个单据扫码,由扫码查询结果自动判断是单据中哪个序列号产品。

单扫:

【应用场景】:出入库单中序列号产品只有一种或序列号总数较少。比如:手机销售,其产品特点为,品牌、型号、配置、颜色,IMEI/SN。

【入库扫码】:①校验是否超量;②校验是否重复

【出库扫码】:①校验是否超量;②校验是否重复;③校验是否当前产品;④校验是否在库SN

混扫:

【核心能力】:无需选品,直接扫码。混扫模型只出现在出库中,因为入库无法根据序列号自动判断产品。

【应用场景】:大宗贸易的特点即是品类繁杂、产品种类多、采购或销售时数量参差不一、SN序列号杂乱无章等业务痛点。所以在销售订单出库交付时,对该环节的数据要求会很高,很消耗心力,产品不能错、品牌不能错、型号不能错、特别是序列号更不能错。所以App在扫码环节要增加更多合法性校验加持:校验拣货产品信息、校验拣货库存、校验拣货数量等关键数据,以确保序列号录入环节:省时省心的无脑操作。

【出库扫码】:①校验是否当前出库单产品;②校验是否在库SN;③校验是否重复;④校验是否当前超量。

序列号出入库的核心:录入序列号非常简单,重要的是:要保证每个序列号的合法性。也有一些特殊行业的客户,一个入库或一个出库单据,会记录几千个序列号。这些序列号必须逐条经过合法性校验才能保存,否则将带无法预估的数据混乱甚至业务损失。当然,这种一单几千个序列号的场景更多适合在PC上导入或复制粘贴,但不管如何录入,均不能绕开合法性校验引擎。

序列号出入库:App扫码合法性校验方案