Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

关于仓库管理的设计

汪海燕  发表于:2012-08-26 17:10:49  
复制

本菜鸟最近正在做仓库管理的数据库,要求能够体现物料进、出、存情况,并可以核算出出入存的金额,有两个问题想请教下各位大师。

 

1、表建立的合理性:物料是否要建立库存表,不建立直接通过 入库-出库=库存 是否合理?

2、物料的单价核算问题,A类物料,不同的进货时间段价格有所不同,在出库的金额里是以先物料单价进先出的原则合理,还是物料平均单价的原则合理呢?

 

烦请各位大师不吝赐教!!为盼!!!!

 

Top
在水一方 发表于:2012-08-26 20:48:00

http://www.accessoft.com/article-show.asp?id=5684 

这是煮江品茶老师的作品,对初学者可能有点难。别的文章都是MDE文件,没有意义了。



dbaseIIIer 发表于:2012-08-26 22:55:50

1、表建立的合理性:物料是否要建立库存表,不建立直接通过 入库-出库=库存 是否合理?

 

看你的系统规模了!

 

a. 如果你只是在本机运行的库存系统,尽管商品上百万个,交易量每月超过10万条,都可以不用库存表的。

   所有要显示库存数量的地方都可以用 =sum( 入-出) 来显示,用户都不会觉得慢的。

b.  如果你使用公用的连接表来储存数据的话,但是交易量在每月5000一下,还是可以不建立库存表的。

 

c. 如果交易量上 100万,而且用品牌服务器+ms-sql 的话,

    那就不止库存表要分开,用存储过程更新库存表;

    而且建议 进库,出库都分开表。

 

在 b 与 c 之间其实还有很多个层次的设计,真的要看你的应用才能觉得的。

包括你库存交易的记录大小、商品多过交易、还是商品交易后是否永久不再有交易的。

   

 

 

2、物料的单价核算问题,A类物料,不同的进货时间段价格有所不同,在出库的金额里是以先物料单价进先出的原则合理,还是物料平均单价的原则合理呢?

 

所有的系统都可以选择 商品成本计算法的,可选的就有:先进先出,先进后出,加权平均。

其实你系统可以设计成为随时切换的,只要你懂得怎么算。

 

这个选择并不是哪个算法合理,而是对于不同的行业因为税所审核的原则,会需求不同的成本算法。也会因为这个国家的要求,会形成了不同的商品/材料 会有不同的成本算法的。

 

在没有特殊情况,最多人用的是加权平均,其余是先入先出,非常特殊才会用 先入后出。

 

也因为这个成本问题,很多系统只有 仓库系统,能管理 数量,而没有特殊的计算来管理 仓库成本。

 

因为你做了这个成本,你还要做的是销售费用、采购费用 摊分到每个 销售和采购商品上的成本的。

 

 



冰雪 发表于:2013-01-28 17:05:02

我也想做一个,就是不知从何下手,看了上面的文章,受益很多~~~~~~~~~先得计划,后才能开工~~~~~~~~~



总记录:3篇  页次:1/1 9 1 :