您的位置:程序门 -> vb -> 数据库(包含打印,安装,报表)



关于erp的设计问题,研究一下,请进!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于erp的设计问题,研究一下,请进!
发表于:2008-01-10 21:29:11 楼主
我做开发很久了,但一直对如下问题无法设计出很好的方案:
1.库存批次库管理
我设计了货品表、仓存表2个表,开单时引用货品表条目,保存时按单据仓库id写仓存表数量。这完全解决了分仓库存问题,但是要处理货品有关批次中数量的增减,则相当困难,因为对客户发货只需要显示一行货品a及数量,而对批次则是关联多行货品a及数量。如果单据存在修改则问题更复杂,因为关联批次少了的要补回批次多了产又要从批次中减去。而且批次对bom物料清单的运算也产生性能阴碍,及进行出入库业务时要操作员相当严格地选取,否则很容易张冠李带搞错批次.

2.工作中心管理
我从很多工企中体验到,要确定工作中心是最困难的事,特别是产品的制造时间并行问题;

请各位网友不吝赐教!谢谢!
发表于:2008-01-10 23:09:191楼 得分:0
沒有很明白你的意思。如果來龍去脈都有單據跟著的話,不會有多少錯誤的了。
发表于:2008-01-10 23:59:562楼 得分:0
问题:
1.开一张发货单,发货内容为货品a,数量100件,如何对库存批次进行扣减?如果对单据进行修改,如何恢复或变更库存批次数量?
发表于:2008-01-11 01:18:303楼 得分:0
应该依照发货数量,关联仓存表和货品表,查找出同货号货品的所有库存,按照入库时间asc或desc排序(根据先进先出或先进后出等规则),然后对每个仓\库\位上的数量扣减直到累计扣减数量=发货数量100件
发表于:2008-01-11 09:48:004楼 得分:0
1、开一张发货单,发货内容为货品a,数量100件,如何对库存批次进行扣减?  
    3楼讲的很详细,不过个人认为应该是依照发货内容来关联仓库表和货品表吧.
2、如果对单据进行修改,如何恢复或变更库存批次数量?  
      可以在仓库表中在加一个栏位,来记录出库数量out_qty,现有库存数量qty,out_qty加qty   等于该仓库该货品的库存总量,如果单据核准(及已发货),out_qty清零,且单据不允许修改;未核准的单据(未发货)允许修改,修改时可以按照入库时间asc或desc排序,修改最先入库的资料或者最后入库的资料,out_qty   -   (原来的值-修改的值),qty   +(原来的值-修改的值),如果qty=0,则对下条记录在做修改。当qty=0   and   out_qty=0   ,表示仓库中该货品库存为零
发表于:2008-01-11 09:51:445楼 得分:0
这个问题比较复杂。

人们一方面想得到批次信息,一方便要求操作简单方便(忽略批次)。

这有一定的冲突

发表于:2008-01-11 09:53:406楼 得分:0
如果qty=0   改成   如果qty   =   0   或者   out_qty   =   0   ,检查一下(原来的值-修改的值)是否涉及到多批次//这边可能比较复杂一点
发表于:2008-01-11 13:47:457楼 得分:0
我会尝试先进先出或后进先出的方法,试过后再上来致谢大家.请有想法继续提,探讨探讨!
发表于:2008-01-11 13:50:308楼 得分:0
5楼,我和你有同感!
发表于:2008-01-14 10:21:559楼 得分:0
套话:尽量做简单。

人总是有毛病,开始都比较简单,做着做着就偏离方面,越想越全面,越做越复杂,

结果费了力,效果不佳

lz找到了好方法,分享出来


快速检索

最新资讯
热门点击