请选择 进入手机版 | 继续访问电脑版
楼主: wbexcel

简单先进先出库存管理系统

[复制链接]

17

主题

17

帖子

200

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
200
发表于 2018-12-1 22:46:58 | 显示全部楼层 |阅读模式
一、系统框架
整个系统分为四部分:基础数据,进货管理,出货管理,统计报表。其中商品的进出库采用先进先出的方法。


二、各模块功能说明:
基础数据
基础数据的录入步骤:『仓库信息』->『仓库初始化』->『库存情况』->『商品表』,最后是『客户信息』和『供货商信息』。
进行仓库初始化时,只需新建一张『仓库初始化』表单,不需要手工录入任何数据,系统自动把当前的库存信息提取过来,直接保存即可。注意,仓库初始化表单只能填写一张,在保存第二张时,系统会给出相应提示。
仓库初始化后的各仓库库存情况,明细部分为空,因为明细部分不是手动输入的,而是通过填写『商品表』、『入库单』、『出库单』时补充进来或者删除的。
『商品表』中的“当前库存数量”和“当前库存金额”不需手工录入或计算。当前库存数量等于该产品在各个仓库总的数量和。
进货管理:
『入库单』
1.收入仓库和供货商通过下拉方式选择;
2.列表选择商品后,系统会自动填充商品名称、规格、单位、单价;
3.数量必须大于零,否则系统会给予相应提示;
4.保存后,系统会自动更新商品的当前库存量、当前库存金额、及发出仓库的库存量;
5.保存后,向对应仓库的“库存情况”里插入一条入库明细以及入库ID;
『退货出库单』
通过下拉菜单选择了供货商和出货仓库后,一种方式可以直接通过列表选择,直接选择要退货的货品,另一种方式,如果是整单退货,那么在“整单退货”后选“是”,然后就可以选择该供货商和出货仓库下的退货单号,选择了退货单号后,退货商品明细自动被提取出来。
保存退货单,相应仓库的对应商品数量就会减少。
出货管理:
『出库单』:
1.收入仓库和客户名称通过下拉方式选择;
2.列表选择商品后,自动填充商品名称、规格、单位、单价、当前库存量;
3.数量必须大于零,且小于或等于当前库存量,否则系统会给予提示;
注:这里只出现最早入库的商品信息,如果有多个入库单,并且当前库存量不足本次出货,可采用多张出货单出货
4.保存后,系统会自动更新商品的当前库存量、当前库存金额、及发出仓库的库存量;
5.保存后,如果某种商品的出库后库存为0,那么删除对应仓库的“库存情况”中,该入库id的信息;
『客户退货单』的操作方法与『退货出库单』类似,有两种选择方式,一种是直接通过列表方式选择的,一种是整单退货的情况。
统计报表:
在统计报表模块可以进行『入库详情查询』,『出库详情查询』,『出入库报表』
备注:
商品的进出库采用先进先出的方法。大致的解决思路如下:
(1)建立“库存情况”模板,保存商品的入库明细;
(2)整理好仓库信息后,进行仓库初始化,有几个仓库,就建立几张“库存情况”报表,并且一个仓库对应一个“库存情况”表。这时,各个仓库的库存情况明细表为空,明细表的信息不是靠手工录入的,是通过填写“商品表”和“入库单”时插入进来的。
(3)注意:录入入库单和出库单时,选择商品后,系统自动提取商品明细。入库单是从“商品表”里提数据的,而出库单是从“库存情况”里提数据的。
(5)入库ID填充的是各表单的根据时间的自动编号。
注意:各表单采用先保存,再审核的模式,没有审核的表单数据是不生效的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

2

帖子

244

积分

中级会员

Rank: 3Rank: 3

积分
244
发表于 2018-12-1 23:42:23 来自手机 | 显示全部楼层
很好的应用方案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则