1、物料分类账详解物料分类账分析物料分类帐我将分为3块来讲,分别为:背景分析&启用物料分类帐的前提、前台操作、后台配置。背景分析中国会计准则规定,对存货的核算必须采用历史成本法,即实际成本法,如果企业采用计划成本法,例如标准成本进行日常核算,应当在月末结算成本差异,或将计划成本调整为实际成本。为了满足中国的会计准则,在传统的手工帐时代,人们更倾向采用“加权平均法”计算物料实际成本,即在物料发生业务时会计不做账,原因是不了解物料当时的实际成本,当月末收到发票后,才进行计算并补齐整月的凭证。先不谈这种方式工作量如何,单从它的效果来看,个人认为,这种结算方式并没有真正的体现出财务管理的思想,只是机械的迎
2、合会计准则的需要及自身条件的约束。管理学认为,对企业财务的控制应当分为事前计划,事中控制及事后分析,而单一的事后核算对企业现代化发展,毫无帮助。所以,采用标准成本法对物料进行管理,成为当今社会的主流。在SAP系统中,如果物料的价格控制方式为标准价,当采购价与标准价不一致时,系统会自动生产材料采购差异,这部分差异通常我们会在月末时,将其分摊至销售成本或库存中。但事实上我们并不能够知道每种物料的实际成本,因为分摊至库存的那部分差异并没有与物料相对应。如何满足企业精益生产(JIT)的需求?如何在SAP中计算出库存物料的实际成本?如何才能将材料采购差异,分摊至每一种物料?带着这三个问题,我们进入下一阶
3、段的讲述。启用物料分类帐的前提对于采购差异的处理,SAP提供了多种解决方案,下面,我们将对比不同的处理方式,从而明确启用物料分类帐的前提。采购进行发票校验时产生的会计凭证:当采购发票价与标准价的不一致,产生了材料采购差异,这部分差异在月末订单结算时,会根据产成品的销售情况,分别计入销售成本及库存商品中,我们可能采取的措施有以下几种。结转至本年利润如果差异较小并且相对平稳,我们可以将所有差异直接通过手工帐的方式,转移至销售成本中,再通过资产负债表直接将差异转入本年利润科目。这是传统手工帐时代的思想,这样做的好处就是:简单。坏处就是:过于简单。如果差异较小,这样做是可行的,但在目前激烈的市场竞争环
4、境中,采购压力越来越大,随着近年来不断升高的通胀压力,工业原材料的价格也水涨船高。价格的波动将直接导致差异的增加,如果将巨额的差异直接转至销售成本中,这将直接影响本月的损益,导致利润虚低,这将成为审计上的漏洞,同时,这也限制了企业对物料实际成本的管理。期间分配法从上一种方法中,我们可以了解到,当采购差异很大时,我们原则上不允许将差异直接转至销售成本中,我们采取的方式是,将差异在销售成本和物料中进行分摊,举例来说,如本期共生产A物料100PC,销售60PC,40PC存入仓库,采购差异为200元,则销售成本需分摊120元差异,库存应承担40元差异。其中,库存所承担的差异,又将经过多级滚算,分配到不
5、同的产成品、半成品甚至原材料中,从而还原出物料的实际价格。目前存在的问题要在SAP中实现上述功能,我们必须采用物料分类帐,来实现所谓的“成本还原”。但物料分类帐也有一些不足之处。首先,物料分类帐无法将差异结算至在制品,这将对部分企业生产严重的后果,举例来说:企业某期间共向生产订单发料1000PC,实际完工收获300PC,全部销售出去。材料采购差异2000元,如果使用物料分类帐,则所有3000元差异将被结转至销售成本中,而到下个期间时,生产订单完工收货700PC,理应被这些产品吸收的1400元在上月被吸收,这将导致本期间的利润异常低下,而下期间利润虚高。当然如果我们想在这种情况下,依然启用物料分
6、类帐,最直接的做法就是在月末TECO所有未完工的生产订单,在下月初重开新订单补全剩余数量。除此之外,因为物料分类帐关于库存差异的分摊是层层上滚的,如果产品BOM的层次比较复杂,半成品较多,很可能导致系统运行缓慢,影响月末CO结算速度。并且某些不正确或者看似正确的操作,都有可能导致物料分类帐结算时发生死循环,系统往往会连续计算几十个小时,不产生任何报错或消息。综上所述,启用物料分类帐的前提有:采用标准价格对物料进行管理企业材料采购差异较大,价格不稳定企业每月的在制品较少,或订单数量较少企业物料数量较少,BOM结构较为简单企业各部门操作SAP的人员,都了解如何避免物料分类帐死循环的发生,特别是库管
7、人员及会计人员注意:原则上如果物料使用移动平均价时,也可启用物料分类帐,但移动平均价反应的已经是实际成本,所以启用物料分类帐的意义不大。ML功能简介中国会计准则规定:对存货的核算必须采用历史成本法(即实际成本法),如果企业采用计划成本法或者定额成本法进行日常核算的,应当按期结转其成本差异,将计划成本或者定额成本调整为实际成本。而SAP中则可以使用物料分类帐来解决这个问题。几个小节:1.有人说计划成本法强调的存货发出的计价方法,也有人说计划成本法即标准成本法,标准成本法意味着一个使用标准成本的核算体系,其中有两个重要因素:标准价格和标准用量。2.”真正意义下的”标准成本核算体系(关于这个体系的详
8、细内容此处不再细究)在期末产品的实际成本是按标准成本列示的, 产成品在产品在资产负债表上也以标准成本列示,通过分析实际成本与标准成本之间的各种差异来改进管理,各种材料差异一般不需要做任何处理,可直接挂在损益表的销售成本或资产负债表的存货项目下,也就是说,可将各种材料差异设置成为损益科目或资产负债表科目。如果每个期间材料差异不大,特别是现在企业力求能做到JIT,零库存或产销相对平衡的情况下,和会计准则上要求使用实际成本要求就不违背。因此标准成本法核算有一个前提:标准成本与实际成本差异非常小或在可接受的范围内,也就是说标准成本实际成本。这样平时存货核算使用标准成本,方便了日常成本管理的需求,同时基
9、本满足了财务的实际成本需求,但是,如果差异波动很大,则标准成本法的优点就无从谈起,尤其是产品品种多,材料价格变动大,产品利润薄,成本核算要求高的行业。有些管理软件,平常的存货收发业务财务都不记帐,解释是当时确定不了物料的实际成本,只有到月末才计算出“实际成本”,有人说这是一种很“无聊的月末加权平均法“,它模拟的是手工模式核算,粗略地迎合了财务核算需求,对成本管理来说意义不大,因为成本管理要求是事前预算,事中控制,事后才分析。ERP如果平时采用标准成本就可满足平时管理会计的需求,比如多数制造企业是每天开制造工单的,有了标准成本,在开工单时就能立即知道工单的计划成本和标准成本(事前),工单完毕后可
10、相对“实时”进行横向(比如两个制造相同产品的工单成本分析)和纵向的差异分析(比如分析“实际成本”和标准成本的差异),通过分析可得出差异产生的各种的原因比如投料混乱,替代料频繁,供应商材料质量差,企业自身制造工艺不稳定造成废料,材料价格波动,员工生产效率低下,机器换模时间过长等等,管理者可立即相应采取控制措施,从而做到事中控制,很多企业更会在新产品生产时组织各部门进行Pilit Run,目的就是要找出设计生产工程制造方面的缺陷,否则等到期末才能得到核算得到结果,黄花菜都凉了。3.在ERP系统中,当然也可使用实际成本法,新会计准则规定,企业应当采用先进先出法、加权平均法或个别计价法确定发出存货的实
11、际成本,取消了后进先出法。加权平均法包括移动平均法和月末加权平均法,移动平均法可实现“实时成本”,但也仅仅是针对对物料(料),对于象直接人工,机器折旧和各种间接费用(工和费)也只能在月末才能得到真正的实际值,在SAP中,人工,折旧和间接费用可通过作业类型使用计划价传送到产品,月末通过费用分割结构(Tcode:OKES)才能计算出作业的实际价格,所以,真正“实时的”实际成本的不存在的,存在的只是按期间计量的实际成本。那么,SAP系统又如何实现先进先出法和加权平均法呢?先进先出法的实现方法大致有两种,一是采用批次管理(分批法),比如原料每次入库时产生一批次,发出时使用Batchdeterminat
12、ion策略将先进的材料先发出,二是平时收发不计先后,到月末使用FIFOMethod一次性调整,但是这个FIFO调整似乎是针对Plant Level的,如果物料采用了分割评估,这个调整做不到分割评估层,如果没有相应补丁就会出问题。当然,由于企业持续经营,所有存货最终都会以各种形态消耗,因此,无论采用何种计价方式,全部发出存货的成本最终都是一样的,但从单个期间看,由于采取不同的计价方法,发出同样的存货其成本是不同的,选择不同的存货计价方法,得到的核算效果会不一样,通常有这么些情况:I最好在不违反准则情况下,企业将价格高的存货首先发出,将存货尽可能早地摊销到当期销售成本中去,前期利润就降下来了,因此
13、减少了前期的应纳所得额,即相当于从政府拿到了一笔无息贷款享受延期纳税的税收优惠。II企业出于管理绩效考核指标目的,比如利润指标没上去则挑拣价格低的材料先消耗,对于原料是液态气态且混存在一起的企业,区分原料消耗相对困难则较好操作利润指标,要不怎么说利润这东西是领导要求怎么做就怎么整出来的。4标准成本|标准成本估算|标准价格3者关系,标准成本=标准价格*标准数量,标准成本估算是将产品的各成本部件(Cost component,也就是成本项目,Tcode:OKTZ)层层滚动累加得出产品的标准价格,前者是一个立体概念,后者是一个点概念,前者告诉用户后者是如何计算而来。5还有两种商业企业用来计算成本的方
14、法,零售价法和毛利率法。零售价法零售价法适用于商业零售企业一种计价方法,成本计算公式如下:成本率(期初存货成本+本期存货成本)/(期初存货售价+本期存货售价)期销售存货的成本本期存货的售价(销售收入)*成本率毛利率法毛利率是商品流通企业和制造业反映商品或产品销售获利能力的重要财务指标。毛利法是根据本期销售净额乘以上期实际(或本期计划)毛利率匡算本期销售毛利,并据以计算发出存货和期未结存存货成本的一种方法,包括以下几个公式:销售净额=商品销售收入-销售折让和销售退回毛利率=销售毛利/销售净额*100%销售毛利=销售净额*毛利率销售成本=销售净额-销售毛利期未结存存货成本=期初结存成本+本期购货成
15、本-本期销售成本。感觉它们是手工记帐时代的产物,人工不可能为大量的物料交易一一实时记帐,只能在期末再做个尽量精确的估算处理,如果使用了管理软件系统,已经没有必要这样处理,系统可以自动实时在财务模块和其它相应模块中记录每笔交易,如果使用物料分类帐,可以非常方便地查找到每个物料的期初和期末库存,当期收货和发料的每笔明细交易记录并根据这些数据方便地计算出当期的实际价格。在SAP中,除了标准成本估算,还可设置各种版本的成本估算,比如可新产品的成本进行模拟预测成本估算,为开发市场提供快速报价依据和决策支持。无论是标准成本法还是实际成本法,都有优缺点,严格地讲,都要到月底才能最终确定实际成本。正因为此,所
16、以企业通常混合使用两种核算方法。ERP物料计价方式表(不包括人工,机器折旧和一般生产管理费用计价):计价方式1计价方式2计价方式3计价方式4原材料SVVS半成品/产成品SVSV物料分类帐的价格控制如果实施ML,全部物料都采用3+S,物料差异能被分摊从而得到实际成本物料使用价格控制V,无论是V+2还是V+3,差异在ML中都不能分摊走,所以不需要实施ML增大数据量如果实施ML,原料2+V,半成品/成品3+S,则原料使用实际价格,产品平时使用标准成本,期末还原为实际成本。一般不采用备注平时标准成本法核算满足CO管理要求,月末调整满足财务需求,兼取两者优点,所谓混合成本核算法,此法似乎备受推崇。产品使
17、用移动平均价时工单产出时成品收货的单价需要配置产品的价格获取策略,如果没使用批次,产品最好不用移动平均价。外企喜欢这种方式,原料实际移动价格,产品标准价,如果标准价格比较准确,甚至可以不采用ML分摊差异,允许范围内的差异全进销售成本或存货项目。企业一般都不会采用原料使用标准价格而产品反而使用移动平均的做法。下面介绍物料分类帐的详细功能及其缺陷。ML的主要功能:a.期末差异分摊使用ML可以将物料采购产生的采购价格差异、生产过程中产生的生产成本差异、物料价格变更引起的价格变更差异等差异以单层/多层的方式“合理”分摊出去。无论是标准成本法还是实际成本法,都得不到实时的绝对的实际成本,差异总是不可消除
18、的,关于差异的帐务处理方法,一般认为,有3种流行方法:(1).期间分配法假使当期差异很大,原则上不允许全部转入销售成本,否则严重影响当期损益,而应在在产品,产成品和销售成本间按比例分摊,故此法又称“调整销货成本与存货法“。有人说:差异分配只不过是将各种差异在销售成本和存货之间进行了分配, 由存货承担的差异依然留在差异账户中并带到下期期初,并未做到“实际成本还原”。在物料分类帐中,由存货承担的差异是可以全部还原到存货中去的,如果以上期的周期实际价做下期的标准价并且重估物料,则下期期初没有任何存货差异,如图1和图2(Tcode:CKM3),并且使用ML的的Actual Cost component
19、 Split功能也可做到根据成本部件进行传说中的“成本还原”。图1中表示物料60000056在2007/08期物料分类帐结算完后的画面,启动物料帐后,CKM3可以非常方便地分析每个物料在某期间初始库存和期初差异(差异包括价格差异和汇率差异)、本期所有的收货收据,本期所有的消耗在消耗类别下和期末库存,本例中,没有初始库存没有差异,本期没有收货,价格差异64394.32元是后勤发票校验差异,所有有金额没有库存数量,物料的差异分配公式是:期初差异+本期收货差异 = 本期消耗差异 + 期末库存承担的差异期初差异和收货差异在本期消耗和本期期末库存间分摊,差异分摊的依据是消耗和期末库存的数量,所以,本例中
20、期末库存的差异是40195.28 = 64394.32 * ( 5204/(5204 + 3133 )。在图1-5中,注意价格控制标志已经是V ,即平时使用标准价29496752.14/10000元/吨,在月末加权平均价还原为29573991.33/10000元/吨,满足了平时标准价格计算抛出差异,期间还原为实际成本。第8期物料分类帐结算时针对该料产生一正一反两张凭证。重估物料,将标准价格控制S改成V,结算凭证如下:Dr: 原材料40195.28(数量5204)-平时标准成本少计,期末加上这部分,因为价格控制已经是V,则8月份期末价格是29573991.33/10000元/吨.Cr:材料采购差
21、异 40195.28 (数量5204)Dr:物料消耗 24199.04 (数量3133)Cr:材料采购差异24199.04 (数量3133)将第8期的材料采购64394.32在消耗和期末库存间分完, 如果是生产性的物料消耗层层上卷后反应到产成品的销售成本和期末库存上去,不需要再冲回。而第9期期初将冲回期末存货差异部分,在物料分类帐结算时和第8期的结算凭证同时产生,如果第9期依旧使用以前的标准价格,则冲回的会计分录如下,如图2:Dr: 材料采购差异 40195.28Cr:原材料40195.28*系统还提供一种方法是不重估计物料,将差异不分配到物料而是一中间科目(OBYC-LKW定义),此法并不大
22、适合中国国情。图2中,在第9期间的标准价格依旧是8期的标准价格,所以差异是40195.28 = 5204 * (29573991.33/10000 - 29496752.14/10000),如果第9期的标准价格设置为第8期的周期单位价格,则第9期间的期初差异将为0 。换个思路就非常容易理解,第8期在重估物料后期末实际价格为29573991.33/10000元/吨,期末库存价值15390305.09,如图1显示的当前库存值,存货价值为而第9期依旧使用标准价,标准价格是29496752.14/10000,期初库存价值为15350109.81,如图2显示的当前库存值,相当是进行了一次价格变更,当然在
23、9期期初抛出差异,除非将上期的期末实际周期价格做为下期的标准价格。在一些企业,下期的标准价一般在物料分类帐结算前通过成本估算(Tcode:CK40N)获得并且release为计划价格,同样,在上期物料分类帐结算时下期自动冲回的期初价格差异金额则通过以下公式计算:冲回下期期初价格差异金额 =(下期标准价格-上期期末周期价格) * 下期期初库存数量。(2).年末一次处理法平时不处理差异,年底将累积差异一次结转,同样如果差异小,直接到销售成本,如果差异大同期间分配法在在产品,产成品和销售成本间按比例分摊。(3).直接处理法如果产销比较平衡而差异在允许范围内,可以将所有差异全部挂在销售成本下,这种方法
24、国内又叫“结转本期损益法”,意思是将差异转入“本年利润”帐户,这是典型的国内“帐结法”的做法,省掉转入主营业务成本再转入“本年利润”这步。前面已经详细介绍了典型的集中差异分摊的做法,但是并未涉及差异如何在产品在产品间根据什么标准分摊的细节,ML差异分摊是按期进行的,类似国内的期间分配法,但是ML的在制品不分摊差异(据说新版本在制品也可分摊差异),而且ML的多层差异上卷分摊似乎比国内的差异分摊做法更加合理,个人认为,这是中国的成本会计割裂了和PP,后勤自动集成,只考虑到财务核算部分而且一直还保留手工核算时代的思路,在这种思路下中国成本会计有了分批法、分步法的成本核算,分步法又分顺序结转和平行结转
25、两步,设想一下,如果产成品的中间半成品层级较多,结转步骤将比较多,这种分步的方法也不一定见得准确,如果是计算机系统,为什么不让系统自动实现层层上卷计算成本?b.实现实际成本核算和月末加权平均价-PUP无论是哪种计价格方式,都有其缺点,而ML则宣称其集中了移动平均价和标准价格的各种优点,平时物料使用标准价格核算,差异收集也方便成本管理分析,差异分析完毕后再在期末将它调整为实际成本,物料在重估后价格标志可从S变成V,价格则变成实际价格即所谓的PUP-Periodic Unit Price-周期单位价格,本节图1中显示的正是这个结果,期间8在物料分类帐运行完毕后自动将价格控制标志变成V。注意:实施了
26、物料分类帐,如果物料采用移动平均价标志V,PUP就= MAP,物料分类帐虽然不能分配移动平均价格差异,但是可以记录价格变化情况。如果采用标准价格控制S,平时用标准价格核算,期末CKMLCP在结算重估物料才得到实际价格PUP。c.实现多币种评估方法The combined currency type&Valuation profile is called valuation approach.货币类型和评估参数文件合成一个叫评估方法的东西,你可以在ML中只使用多个货币类型,但是并不一定需要启动多级评估,很多人会混淆这两个概念。通常人们喜欢将ML的货币类型设置成FICO货币,如果FI启动了平行货币
27、(附加本位币),就会有一些有趣的现象出现,在接下来的(六)ML货币类型和多级评估会有详细分析.d.实际成本分割还原什么是成本还原?所谓的“成本还原”是国内所谓的“综合结转分步法”中的常用方法,指的是将产品在产品半成品,把所耗上一步骤的综合成本还原为按原材料、工资及福利费、制造费用等最终原始成本项目反映的成本信息。物料分类帐的实际成本分割可以实现这个功能。如下图3(Tcode:CKM3).图3-1显示ML使用了3个货币类型,选择图3-2的成本组件(即国内所谓的成本项目),系统将显示出成本组件(Tcode:OKTZ定义成本组件),告诉用户成本的构成,在SAP系统中,还可轻松地同时实现变动成本法和完
28、全成本法,将费用分成固定和变动, 如图3-3。关于此问题,可以请参考本书的CO-PC篇,实际成本还原涉及以下几个主要步骤:1.需要CK11N/CK40N进行标准成本估算,各成本组件标准记录各自标准成本。2.需要KSS1/KKS1/KKS2/KKS5/KKS6等进行差异计算出各成本组件的各种(9种)差异。3.运行ML将差异传送到各成本部件,如果不使用实际成本分割,可以只传总差异。4.可以将各成本组件的差异传到对应的CO-PA值字段,详细请参考本书的CO-PA篇。e.实际成本组件传输至CO-PA利润分析模块在CO-PA建立标准成本和标准成本部件值字段,平时销售时的成本是标准成本,同时也传输标准成本
29、部件值到CO-PA,工单的结算参数文件中设置“PA传输结构”比如传输结构CO,然后Tcode:KEI1制作传输结构CO,如合成图4。有两种方式传送产品的差异(即生产成本结算差异)到CO-PA:方法一:如图4-5中的结算参数文件不设置PA传输结构,总差异通过会计科目传送到PA,步骤是Tcode:OKB9为该科目定义默认的成本对象为PSG,二是图4-1中在系统默认的MM/FI PA传输结构FI设置一分配行,源的成本要素是生产成本结算差异科目,源选择图4-2的”成本/收入”,再对应一值字段。方法二:建立传输结构CO,在图4-5中将PA传输结构CO分配给工单的结算参数文件,源选择“生产订单差异”,并分
30、配9种差异的一个“差异种类”。这样就可将成本部件的各种差异带到Co-PA,在ML中分摊差异时不但将整个差异在本期消耗和期末库存间分摊,消耗差异如有产出物料又再上卷,而且在成本部件层也是按这种逻辑分摊差异的,在成本项目(部件)层次上做到实际成本。此处实际成本还原到成本部件层次,也就够了,有个用户要求说成本还原要还原到具体物料,具体各项生产费用科目,够狠!II.ML缺陷ML当然也有缺陷,要不企业还不都哭着闹着要上ML。a.WIP不参与差异分摊在ML中,WIP不参与差异分摊和实际成本核算,如果有大量WIP的制造企业,举个例子,为了简便,产品期初无库存,当期做了两个工单,工单A完工了产出1000个,生
31、产成本结算差异100万,工单B 5000个期末收货4800个,还有1000个没整完,生产成本投入和产出差额500万进入则WIP,本期销售5000个,AB工单本期总计收货5800个,暂时忽略原料半成品的上卷多层差异,产品本身的单层差异只有工单A的生产成本差异100万,在5000销售和800期末库存分摊。等下期工单B剩下的200个也做完了,WIP反冲,同时结算出生产成本差异500万,假设下期1000个全部卖出,则500万差异全进下期销售成本,则下期损益严重失真,如果上期留下来的WIP很大,就比较好玩,你可能发现利润没有了,全在WIP中,或在当期你会发现利润居然比收入还大的多。传说新的版本可以解决WIP问题,俺眼睛都望穿了,还是没见到方案。实施ML,企业最好无WIP或少WIP,象上面的工单B如果做完4000个,则更改工单为4000,将工单状态改成“TECO”或“DLV”结算生产成本差异,不留WIP,另1000下月开新工单。b.未分配/不包括差异问题物料消耗能被分配到下一更高层次的生产环节的差异(多层差异)才能继续分配,通俗地讲:就是有输入和输出物料的业务才能将多层差异分配出去。何谓有输入有输出?举例如下:1.原材料到半成品到最终成品,如果建立对应BOM关系,工单的结算差异
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1