您的位置:首页 > 其它

WMS系统开发总结-移库管理-下架与上架

2017-07-13 00:06 931 查看
            移库管理分两步,先做下架,再做上架。下架时,将药品放到指定的容器中,锁库下架库位的药品库存。 上架时,先选择原存放的容器,再选择上架的库位,再扣原库位的库存,增加新库存的库存。

            下架:先选择存放下架药品的托盘容器,根据托盘编码查询托盘容器,然后扫描库位,选择此库位的库存药品信息与批号,录入下架的数量,下架数量不能大于未锁库存的库存(有可能此库位已经计划拣货,有拣货的锁库存),每做完一个药品批号,实时更新库存,避免因为库位无库存,出库仍然分配拣货的情况。

            上架:先选择存放下架药品托盘容器,根据托盘编码查询托盘容器,再扫描上架的药品编码,再扫描库位,选择批号,录入上架的数量。保存操作,先减原下架库位的库存,再增新上架库位的库存

            说明:托盘容器有可能出库与移库都会用,在做下架时,检查了托盘容器只能做移库或出库一种,不能即存放拣货信息又存放移库的信息。 

                       上架时,检查新存放的库位, 一个库位一般只存放一个药品一个批号

            实际开发时,比这复杂好多倍,主要涉及到一个药品批号可能会有多个批次的情况,获取一个药品多次下架,多次上架;比如药品从A库位下架10,B库位下载5个。上架时,先上架11个,此时,需要先减A库位的库存,再减库位的库存1个,而又会有多批次,再根据批次的先入先出进行减库存。

      

            一般ERP系统没有库存表,库存实时根据入库单与出库单计算出来,因为ERP主要管钱。库房系统管实物,有真实的库存表,有的客户图简单,不关心批次,多个批次的同批号药放在一个库位上,客户实际操作时不考虑批次,但程序处理时需要考虑批次,比如上例,客户同时上架15个药品到C库位,此时需要先A库位库存10个,再减B库位库存5个,再增加C库位库存15个。 

            移库主要是库房内操作,上架与下架都在PDA进行操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: