1.功能说明
(1)扫描条码 在扫描条码字段栏位中扫描条码时,调用解析接口对条码进行解析,如果扫描的条码属于明细条码,则控制数量为空时界面数据不允许确认成功并提示“条码数量必需录入大于0的值”,校验通过时将条码、数量更新到已扫列表中; 如果扫描的条码属于包装条码,调用解析接口获取对应的下级条码,并自动将获取到的下级条码显示到已扫列表中,无需校验数量。控制仅允许扫描已装箱的包装条码; 同一次扫描过程中,控制条码不允许重复扫描。 (2)扫描删除 勾选【扫描删除】后,扫描条码时按条码值匹配分录的条码,如果存在匹配的数据则自动删除对应分录,反之则不删除数据并提示“删除失败,当前界面不存在匹配的条码”。 (3)重装箱 点击【重装箱】按钮时,校验拆箱明细不允许为空、分录条码的数量不允许为空,校验通过则按条码分别匹配条码拆装箱的分录的条行码字段,存在唯一的单据时,扣减删除此条码拆装箱分录的对应条码(参考现有的拆箱扫描功能)。扣减删除处理完成后,再将条码进行装箱处理,其中,箱码按已勾选默认包装条码规则、已审核、未禁用的条码规则生成,创建条码拆装箱成功时,自动打开条码拆装箱列表并自动过滤显示本次装箱成功的数据,以便套打此箱数据。