在仓库日常管理工作中,对于每个物料的收货与发料,通常需要确保先进先出,收货时尽量放满某个仓位,发料时及时释放某个仓位,人工控制管理,相当繁复。这里简单介绍下,如何通过一个ACCESS数据库来实现。
工具/原料
1
ACCESS中Bin auto receipt issue仓位自动收货与发料流程
2
物料的基本属性
3
最小包装量
4
最大存储量
5
Goods_Receipt
6
Goods_Issue
方法/步骤
1
假定仓位布局仅仅一个单层,6行*10列,共计60个仓位Bin,对应编号如下;
2
每个物料的基本属性,件号,品名,单位,最小包装量,最大存储量(单个仓位,这个属性在编写自动收货代码时需要着重考虑)等明细如下;
3
当前仓位及已存储的物料件号,品名,库存,单位,批次等明细如下;
4
收货主窗体如下,在对应的子窗体内可以输入待收货的多条物料记录;
5
点击“Goods_Receipt”命令按钮后,自动生成入仓清单如下,打印在不干胶纸张上,则可作为物料标识,在相应仓位粘贴;
7
相关VBA代码如下2nd;
8
相关VBA代码如下3rd;
9
发料主窗体如下,在对应的子窗体内可以输入待发料的多条物料记录;
10
点击“Goods_Issue”命令按钮后,自动生成出仓清单如下,同样打印在不干胶纸张上,则可作为新的物料标识,在相应仓位粘贴,更新库存信息;
11
相关VBA代码如下1st;
12
相关VBA代码如下2nd;
13
相关VBA代码如下3rd;
上一篇:《喂我石油》:集知识和趣味于一体
下一篇:领料单的格式及作用