以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于仓库管理表结构建立的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=134047)

--  作者:Jaime
--  发布时间:2019/4/26 0:49:00
--  关于仓库管理表结构建立的问题
学习了视频和帮助文件,在论坛也学习了些案例,但有些问题找不到解决办法,求助各位老师:

   一、情况介绍:
       有1个总库房,下属有8个分库房,所有采购材料都是入总库,分库房需要材料时向总库上报材料计划单,总库根据计划单发料给分库。
       总库的材料有一半是从国外采购的,设置了20个类别(01-20),材料的物资编码前两位号就是类别号; 
       总库的另一半材料是在国内采购的,即入即出到分库房(少部分消耗量大的材料也有库存),未用编码。

   二、现有思路
       做个管理系统,目前能考虑到建的表结构如下:
         1、计划单---计划明细(两张表,分库房向总库房上报材料需求)

         2、发料单---发料明细(两张表,总库房向分库房发料用)

         3、调拨单---调拨明细(两张表,各分库房之间材料互相调剂,不过这种情况较少)


         4、(外)采购单---采购明细(两张表,国外订货用)

         5、(内)采购单---采购明细(两张表,国内采购用)

         6、(外)入库单---入库明细(两张表,国外采购到货入库用。之后设置一键导入明细)

         7、(内)入库单---入库明细(两张表,国内采购材料入库用)

         

         8、 库存表  (国外采购和国内采购材料入库后同在此库存表里)  各分库房和总库房共用一张表,还是分开?

        本着满足需求,简洁有效,稳定实用原则,不知以上的表结构是否合理,还缺哪些没想到的表?


     三、 求助问题

         问题1、上面第4-7表, (内外)采购和(内外)入库如上面那样分开建表,还是合并好呢?  如:4与5的采购单合并,6与7的入库单合并

         问题2、相同材料因不同日期采购而单价不同,导致目前库存中同一物资编码重复出现,这样库存表如与其他表关联当父表时,物资编码列会不能正常关联吧,这个问题如何解决,难道再建一个材料基础资料表,如果建立,用基础资料表当父表和其他表关联,可以同步材料名称、型号规格,但库存表的不同单价该如何同步调用?(排除单价用加权平均法)

         问题3、为了方便管理,准备对国内采购材料也建编码,和国外采购材料不同类型的编码,那这个编码是直接在库存表里加入,还是需要另建基础资料表(这和第二个问题也有关)

         问题4、通过哪个表实现对各分库房出库、库存的查询和统计(我想总库出库既是分库入库应该可以实现查询,所以排除)?  看之前有帖子说在库存表中建仓库列,不知道这样对于我的情况是否适用,或还有更优方案?

         

[此贴子已经被作者于2019/4/26 0:54:30编辑过]

--  作者:有点蓝
--  发布时间:2019/4/26 9:01:00
--  
1、如果结构都一样,建议合并,增加一个字段区分即可
2、再建一个材料基础资料表,增加一个单价表,使用批号区分
3、建议再建一个材料基础资料表
4、库存可以按仓库分表,也可以在库存增加仓库列,这个根据自己实际情况考虑,没有理解您详细需求情况下,没有办法说那种是最优的。

--  作者:Jaime
--  发布时间:2019/4/26 10:04:00
--  
谢谢老师的及时回复! 根据您的指导,我理解建立表结构如下4-8,不知是否准确? 另外黄色标注部分不甚明了,还请老师继续给予指导!
         
         1、计划单---计划明细(两张表,分库房向总库房上报材料需求)

         2、发料单---发料明细(两张表,总库房向分库房发料用)

         3、调拨单---调拨明细(两张表,各分库房之间材料互相调剂,不过这种情况较少)

        

         4、采购单---采购明细(两张表,增加采购渠道列,用国内采购、国外采购字段区分,国内外订货用)      这样可以实现吧?

         5、入库单---入库明细(两张表,增加到货来源列,用国内到货、国外到货字段区分,国内外采购材料入库用)   这样可以实现吧?

         6、库存表---(一张表)总库和各分库房物资库存明细,增加仓库列,通过登录权限和仓库列字段,加载相应所属各库房库存明细,实现各自出、入库和结余的业务操作;这样可以实现吗?

         7、基础资料表----(一张表,表内列:物资编码(禁止重复),名称,型号规格,计量单位)。获得方式:对现有库存内有编码的进口物资进行不重复值筛选,保留唯一值得编码物资目录;另外对国内采购物资进行编码,与进口物资合起来形成基础资料表。  做为与其他明细表关联的父表,用编码关联后,名称、型号、计量单位实现自动引用。此表里国内采购部分和进口部分物资编码方式不同,放在一起是否就不能能实现自动编码了?

         8、单价表---(一张表,表内列:物资编码(可以重复)入库批次单价、名称、型号规格)   此单价表之前没见过案列,单价用什么方式引用?

         




--  作者:有点蓝
--  发布时间:2019/4/26 10:58:00
--  
差不多吧,细节问题用起来才知道

7、参考:http://www.foxtable.com/webhelp/scr/2403.htm

8、各种明细都要添加入库批次列,然后通过物资编码和入库批次引用单价