进销存,盘点表结构的设置?
我是这样设计的:
1、进货单:保存进货明细
2、出货单:保存出货明细
3、盘点单:保存盘数据,即盘点时 用 进货单 - 出货单 后得到库存数量
上面的表结构设置行吗?还有什么要完善的!请多多指教!谢谢!
再问一下,盘盈、盘亏是不是用(进货单 - 出货单)即电脑计算出的库存数量与当前实际的库存相比对而来的!

解决方案 »

  1.   

    1、进货单:保存进货明细
    2、出货单:保存出货明细
    3、盘点单:帐面库存、实际库存、实盘数量、盘盈/盘亏数量
      A、帐面库存:进/出货的计算数量
      B、实际库存:(本次)=(上次)实际库存 与 从上次盘点以后的进/出货的计算数量相加
      C、实盘数量:(本次)库管员到库中去数到的货物库存数量
      D、盘盈/盘亏数量:实际库存量 - 本次实盘数量“盘盈/盘亏数量”计算以后再用“实盘数量”去更新“实际库存”上面我所说的可行吗?
      

  2.   

    盘点单列([...]为来自货物表数据):
    单号,
    [货物编码],
    [货物描述],
    [计量单位],
    [账面库存量],
    [实际库存量],
    实盘数量,
    盈亏数量,
    [金额]SQL 语句:
    Select I.*,
    G.货物编码,
    G.货物描述,
    G.计量单位,
    G.账面库存量,
    G.实际库存量,
    (I.盈亏数量 * G.单价)As 金额 From Inventory I,Goods G INNER JOIN ....