看你想怎么弄,可以按盘盈,盘亏来..

解决方案 »

  1.   

    盘盈,盘亏具体上如何做呢?请指教,我没做过这方面的程序,一点思路都没有。
    是不是也要通过单据来调整呀?
      

  2.   

    这个是进销存的问题.一般是重新录入一个(条记录),原来那条作废(但得保存).就是说加个字段,如果为Y,表示错误,无效,如果为N,表示这条记录有效.具体的标志你可以自己定.
      

  3.   

    怎么弄要看你原先的程序是怎么处理的.
    如果这一笔错了以后没有再输入同样的材料,那可以删除这笔出库,再删除那笔进库,然后重输.
    如果这笔错了以后又输入了同样的材料,这会造成单价的变化.那就得把以后输入的都删除重输才行.
      

  4.   

    财务一般都是红单冲掉,然后再重新输入
      

  5.   


    我这里用的是移动加权,仅给记录加标记可能不行,因为只要对单据确认,就已计算成本,修改库存了。
      

  6.   


    是的,你说的方法是在数据库中操作,这个随便怎么处理结果正确就行,
    我问的是,我的程序中要有这个容错流程,如果操作员录入错误,他可以按照一定的方法来操作。
    操作中的错误,谁也是难免的呀。所以我问的关键问题就是,在程序中如何处理这种错误。
      

  7.   

    如果是在本期内,可以允许操作员调整入库单价,然后再计算从
    期初到操作日的该物品的平均单价,从新更新出库的单价,但如果
    是盘点之后,可能就只能删除单了。
      

  8.   


    删除单据不行吧。要有历史可查呀,因为这张单据会造成成本的变化呀。
    所以单据只能冲销,而不能删除吧。
      

  9.   

    请教一个如何修改库存材料的成本。比如入库时成本输错了,我后也出库了,现在想更正,程序应如何处理? 
    比如说材料A,入库成本应该是单价100元,可是操作人员录错了,录入单价50元。 
    而且也出库了,然后发现错了,想改正成本价,因为不能一直错下去呀。 
    我不知正常的流程应该如何做? -----你可以这样来设计,所有的进仓和出仓都不要成本核算,你另外做一个成本核算的存储过程,重第一张单到尾重新核算一次就可以了。这样就不管进仓的单价是否错了,而且也出库了。这个就不用管它,反正再计算一次成本就可以了。
    是不是要先冲销材料A的出库单,然后将材料A全部出库,令其库存为0,然后再全部重新入库, 
    我的这种思路是正确的吗? 
    正规的操作方法是什么。 注:我这里用的是移动加权平均法。 --------其实是先冲销进仓单,录入正确的进仓单,再重新核算一次成本核算就可以了。
    我猜想你可能是一出仓马上核算成本的,这样你在开发程序时候会很多限制,而且用户用得很麻烦的。