这个问题可能所有的进销存都会遇到,不知道大家是如何处理
例如某款手机,不同的批次进价极有可能是不同的,在出售的时候,该手机如果批次不同,那么利润也是不同的,甚至有可能一次出售的手机包括好几个批次,这个时候,利润应该怎么算呢?我先说说我的处理方法:
1,要求客户严格按照先进先出的原则卖货
2,系统也按照这个原则出货,每次销售时都根据这个原则查到出售手机的入库单号,从而得到成本价
不过这样做不仅麻烦,而且不容易保持,就是说,如果客户有哪次卖没有按照先进先出的原则,拿错了,利润的计算就无法准确了,
大家都是怎么来处理这种问题呢,讨论一下吧

解决方案 »

  1.   

    To zanfeng,对于实际成本当中的两种计算方式,我这里所采用的是移动加权平均法。如果你觉得你对成本会计很在行的话,也不妨给大家分析分析。本身就是一种讨论,但是我不希望用一种没有任何依据的方式,而使用某种“隐讳”的字眼来进行否定。成本的计算,本身就是一项很复杂,甚至是一直存在争议的。也正因为如此才有了如此种种因惯用而形成的规则。之所以有如此多种计算方式,那就是因为各有各的理,各自所反应的问题不一样。这里还只是从实际成本出发,如果从标准成本来看,那就更加复杂,价格的大幅波动对于标准成本的估算,绝对是一个考验。
      

  2.   

    正要往ERP方向發展,受益匪淺啊·········
      

  3.   

    产品表id  model batch price1 ……
    ------------------------------(model:型号,batch: 批次,price1: 进价)
    1   8878   1    100
    2   8878   2    105销售记录表id  pid prices qty ……
    -------------------(pid:产品ID, prices: 销售的价:销售了几个)
    1   1   105    1
    2   2   110    2
    3   1   102    2用PID对ID ,   
    上图中  1 批的卖了3 个,赚了9完
    2批的卖了2个赚了10完为何不好统计?
      

  4.   

    价格如何乱,系统并不会去关心。象价格波动过大的商品,更不可能象楼上说的那样进行个别计价。我打个比较特殊的比方,当然也是有非常多企业运营过程当中所面临的,仅供大家分析参考。A市场经理,在1季度,第一次进货2000,进价是1500,销售掉1900,售价是2500(很有利润空间),第二次进货是10000(比较飘飘然),进价是2100(涨了,涨得很疯),按照个别计价,那么他所创建的利润就相当高了,1900 * (2500 - 1500)=190万但是他留下存货是1500 * 100 + 2100 * 10000 
    A市场经理走人了,B市场经理进来,市场开始不景气,第一次销售1000,售价只有2200,第二次销售 2000,售价 2100,第三次销售 5000,售价只有1900
    于是他的利润为:(2200 - 1500) * 100 + (2200-2100) * 900 + (2100-2100)*2000 + (1900-2100) * 5000 = -84万然后B市场经理自然地受到了公司的极大批评,而B市场经理却觉得很委屈:凭什么A市场经理的决策失误却要他来承担?
    B市场经理接手的这个烂摊子是谁留下的?很自然的就让人想到了A,可是按账面看,A可以创造了巨大的“利润”,为什么说他留下的是烂摊子?

      

  5.   

    1.成本计算是有规定的,你只能从现有的方法中,选择一种或多种
    2.去找一份Oracle ERP的成本会计student guide看看,然后选择一种成本计算方法
      

  6.   

    对于手机行业 非常了解。实施过许多手机行业的ERP项目。没有仔细看上面的答案只想说以下几点:1 手机行业的销售利润按先进先出法核算是非常常见的。主要是此行业的经营模式决定的。详细讨论其合理性似乎没有必要。因为那需要详细讲解此行业的经营模式。当年我是和客户讨论了三天的详细需求,才了解这一模式的一些特点,并在其他的客户那里得到了验证的。
    2 既然如此,想必楼主除了仔细了解先进先出法的核算方式外,剩下的就是如何设计以支持这种核算方法。并尽可能做到系统的功能在出现人为错误时,能相对方便的去调整数据。
      

  7.   

    我相信没除非是第一次做生意的人
    否则没哪个用户会依靠一套软件来定自己的工作流程 更多的是依赖自己的经验 
    一般来说做项目 就是客户有了自己熟练的工作方法
    才去寻找一个适合自己工作方法的软件来提高效率
    或者想要达到某种方法来寻求一个快捷的工具(比如ERP的实施)这样前提就是 客户知道自己要什么 恩 至少大概知道而做产品 因为要应对不同的客户 不同的需求
    所以我觉得应该做的更灵活点 至少给出选择的功能
     
    如果你仅支持移动加权平均
    那习惯了用先进先出的客户肯定不会为你的软件改变自己的工作方式
    我想他们大多是选择别的软件 
      

  8.   

    TO unsigned:   1 看来你很反对使用先进先出法来进行会计上的核算,但我只是强调一句,针对手机销售这个行业,目前的运作模式,只有先进先出是最能体现其行业运作特点并进一步支持其业务的一种核算方法。
       
       2 你举了许多例子,当然,从数据上看没有问题。但是,你这是个凭空想象的案例,其实没有任何意义。也没有说服力。因为它根本就不符合手机销售这个行业的特点。当然,我的客户中手机行业只是几家,不能完全代表所有的手机销售商,所以我仅限于我了解的行业需求。
         
        想强调一点,做管理软件绝对不能闭门造车,无论什么时候,都应该深入了解这个行业的经营模式之后再进行所谓的需求分析。没有针对特定企业的实际业务模型的调研,不明白为什么要如此做,就想当然的认为自己的方式最好,这种工作的方法是不可行的。做出来的东西对企业没有什么好处。
      
        
      

  9.   

    摘抄一些关于“先进先出”成本计算方法的小知识,供参考(标红的是我提面讨论当中比较强调的)什么是先进先出法? 
      先进先出法是存货的计价方法之一。它是根据先购入的商品先领用或发出的假定计价的。用先进先出法计算的期末存货额,比较接近市价。   先进先出法是以先购入的存货先发出这样一种存货实物流转假设为前提,对发出存货进行计价的一种方法。采用这种方法,先购入的存货成本在后购入的存货成本之前转出,据此确定发出存货和期末存货的成本。   例如:   假设库存为零,1日购入A产品100个 单价2元;3日购入A产品50个 单价3元;   5日销售发出A产品50个,则发出单价为2元,成本为100元。   先进先出法假设先入库的材料先耗用,期末库存材料就是最近入库的材料,因此发出材料按先入库的材料的单位成本计算。 先进先出法的运用 
      先进先出法是指根据先购进的存货先发出的成本流转假设对存货的发出和结存进行计价的方法。以先进先出法计价的库存的商品存货则是最后购进的商品存货。市场 经济环境下,各种商品的价格总是有所波动的,在物价上涨过快的前提下,由于物价快速上涨,先购进的存货其成本相对较低,而后购进的存货成本就偏高。这样发 出存货的价值就低于市场价值,产品销售成本偏低,而期末存货成本偏高。但因商品的售价是按近期市价计算,因而收人较多,销售收人和销售成本不符合配比原则,以此计算出来的利润就偏高,形成虚增利润,实质为“存货利润”。   因为虚增了利润,就会加重企业所得税负担,以及向投资人分红增加,从而导致企业现金流出量增加。但是从筹资角度来看,较多的利润、较高的存货价值、较高的流动比率意味着企业财务状况良好,这对博取社会公众对企业的信任,增强投资人的投资信心,而且利润的大小往往是评价一个企业负责人政绩的重要标尺。不少企业按利润水平的高低来评价企业管理人员的业绩,并根据评价结果来奖励管理人员。此时,管理人员往往乐于采用先进先出法,因为,这样做会高估任职期间的利润水平,从而多得眼前利益。 运用先进先出法的注意事项 
      先进先出法,期末材料按照最接近的单位成本计算,比较接近目前的市场价格,因此资产负债表可以较为真实地反映财务状况;但是由于本期发出材料成本是按照较早购入材料的成本进行计算的,所以计入产品成本的直接材料费用因此可能被低估,等到这些产品销售出去就会使利润表的反映不够真实。 先进先出法的适用性 
      根据谨慎性原则的要求,先进先出法适用于市场价格普遍处于下降趋势的商品。因为采用先进先出法,期末存货余额按最后的进价计算,使期末存货的价格接近于当 时的价格,真实的反映了企业期末资产状况;期末存货的帐面价格反映的是最后购进的较低的价格,对于市场价格处于下降趋势的产品,符合谨慎原则的要求,能抵御物价下降的影响,减少企业经营的风险,消除了潜亏隐患,从而避免了由于存货资金不实而虚增企业帐面资产。这时如果采用后进先出法,在库存物资保持一定余 额的条件下,帐面的存货计价永远是最初购进的高价,这就造成了存货成本的流转与实物流转的不一致。 先进先出法的优缺点 
      其优点是使企业不能随意挑选存货计价以调整 当期利润,缺点是工作量比较繁琐,特别对于存货进出量频繁的企业更是如此。而且当物价上涨时,会高估企业当期利润和库存存货价值;反之,会低估企业存货价 值和当期利润。   在通货膨胀情况下, 先进先出法会虚增利润,增加企业的税收负担,不利于企业资本保全。而且,先进先出法对发出的材料要逐笔进行计价并登记明细账的发出与结存,核算手续比较烦琐。 来自http://wiki.mbalib.com/wiki/%E5%85%88%E8%BF%9B%E5%85%88%E5%87%BA%E6%B3%95