和平行结转两步),但是ML的在制品不分摊差异(据说新版本在制品也可分摊差异),而且ML的多层差异上转分摊似乎比国内的差异分摊做法更加合理。
(二) 实际成本成本核算和月末加权平均价
无论是哪种计价格方式,都有其缺点,而ML则集中了移动平均价和标准价格的各种优点,平时物料使用标准价格核算,差异收集也方便成本管理分析,差异分析完毕后再在期末将它调整为实际成本,物料在重估后价格标志可从S变成V,价格则变成实际价格即所谓的PUP->Periodic Unit Price->周期单位价格,本节图1中显示的正是这个结果,期间8在物料分类帐运行完毕后自动将价格控制标志变成V。
注意:实施了物料分类帐,如果物料采用移动平均价标志V,PUP= MAP(移动平均价),物料分类帐虽然不能分配移动平均价格差异,但是可以记录价格变化情况。
如果采用标准价格控制S,平时用标准价格核算,期末CKMLCP在结算重估物料才得到实际价格PUP。
(三) 实现多币种评估方法
货币类型和评估参数文件合成评估方法,你可以在ML中只使用多个货币类型,但是并不一定需要启动多级评估。
通常将ML的货币类型设置成FICO货币,但是FI可能启动平行货币(附加本位币)。
(四) 实现成本分割
所谓的“成本还原”是“综合结转分步法”中的常用方法,指的是将产品在产品半成品,把所耗上一步骤的综合成本还原为按原材料、工资及福利费、制造费用等最终原始成本项目反映的成本信息。
物料分类帐的实际成本分割可以实现这个功能。 如下图3(Tcode:CKM3).
图3-[1]显示ML使用了3个货币类型,选择图3-[2]的成本组件(即国内所谓的成本项目),系统将显示出成本组件(Tcode:OKTZ定义成本组件),告诉用户成本的构成,在SAP系统中,还可轻松地同时实现变动成本法和完全成本法,将费用分成固定和变动, 如图3-[3]。
实际成本还原涉及以下几个主要步骤:
1.需要CK11N/CK40N进行标准成本估算,各成本组件标准记录各自标准成本。
2.需要KSS1/KKS1/KKS2/KKS5/KKS6等进行差异计算出各成本组件的各种(9种)差异。 3.运行ML将差异传送到各成本部件,如果不使用实际成本分割,可以只传总差异。 4.可以将各成本组件的差异传到对应的CO-PA值字段,详细请参考CO-PA介绍。
可实现实际成本组件传输至CO-PA利润分析模块,在CO-PA建立标准成本和标准成本部件值字段,平时销售时的成本是标准成本,同时也传输标准成本部件值到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分配给工单的结算参数文件,源选择“生产订单差异”,并分配9种差异的一个“差异种类”。这样就可将成本部件的各种差异带到Co-PA,在ML中分摊差异时不但将整个差异在本期消耗和期末库存间分摊,消耗差异如有产出物料又再上卷,而且在成本部件层也是按这种逻辑分摊差异的,在成本项目(部件)层次上做到实际成本。
五、物料账后台配置
(一) 后台配置
序 配置内容 T-CODE 路径 控制->一般控制->组织结构->维护成本控制范围 财务会计(新)->财务会计全局设置2 配置公司代码的多本位币 SPRO (新)->分类帐->分类帐->定义主要分类帐的货币 控制->一般控制->多种评估方法/转3 维护货币和评估参数 8KEM 帐价格->基本设置->维护货币和评 估参数文件 分配货币和评估参数到控制范围 控制->一般控制->多种评估方法/转8KEQ 帐价格->基本设置->将货币和评估 参数文件分配到成本控制范围 物料管理->评估和科目设置->科目5 价格差异科目 OBYC 确定->无向导的科目确定->配置自PRG 动记帐分配到成本控制范围 来源于低阶的价格差异科目 物料管理->评估和科目设置->科目OBYC 确定->无向导的科目确定->配置自PRV 动记帐分配到成本控制范围 控制->产品成本控制->实际成本核7 检查物料分类帐设置 CKM9 算/物料分类帐->激活物料分类帐的 评估区域 关于物料分类账的价格确定,同样是按控制->产品成本控制->实际成本核照通常的规则,只对后续的数据有影8 激活物料分类账区域 OMX1 算/物料分类帐->激活物料分类帐的响,历史数据将不做调整,也不允许调评估区域 整,所有的之前的物料将自动设置为“2-基于业务”。 控制->产品成本控制->实际成本核9 定义物料分类账类型 OMX2 算/物料分类帐->分配货币类型给物 料分类帐类型 为物料分类账分配物料分类账类型 控制->产品成本控制->实际成本核OMX3 算/物料分类帐->分配材料分类帐类 型给评估区域 控制->产品成本控制->实际成本核OMX4 算/物料分类帐->维护材料分类帐文 档的编号范围 SPRO SPRO SPRO 控制->产品成本控制->实际成本核算/物料分类帐->设置动态价格变化 控制->产品成本控制->实际成本核算/物料分类帐->价格更改原因 控制->产品成本控制->实际成本核算/物料分类帐->物料更新->定义材 注意事项 需要设置为“10-公司代码货币”或者是“30-集团公司货币”,不可以设置为“20-控制代码货币”。 如果希望使用集团公司货币作为控制范围的货币,需要配置此项。 1 检查控制范围的货币类型 OKKP 4 6 10 11 维护物料分类帐凭证的编号范围 12 维护价格动态发布 13 为价格改变定义原因 14 为物料分类账定义移动类型组 需要同步在OBYC中定义UMB的科目 直接使用系统标准 料分类帐组的变化类型 控制->产品成本控制->实际成本核SPRO 算/物料分类帐->物料更新->指定材 料分类帐组的变化类型 控制->产品成本控制->实际成本核16 定义物料更新结构 SPRO 算/物料分类帐->物料更新->定义材 料更新结构 分配物料更新结构到评估范围 控制->产品成本控制->实际成本核SPRO 算/物料分类帐->物料更新->指定材 料更新结构给评估区域 控制->产品成本控制->实际成本核18 激活实际成本结算 SPRO 算/物料分类帐->实际成本核算->激 活实际成本核算 控制->产品成本控制->实际成本核19 激活实际成本组件分割 SPRO 算/物料分类帐->实际成本核算->激 活实际成本组件划分 控制->产品成本控制->实际成本核20 维护耗费差异的分摊 SPRO 算/物料分类帐->实际成本核算->激活耗费差异的分配 控制->获利能力分析->主数据->评21 定义并分配评估策略 KE4U 估->评估策略->定义并分配评估策略 控制->获利能力分析->主数据->评22 定义实际成本核算/物料分类账的访问 SPRO 估->使用物料成本评估设置评估->定义实际成本核算/物料分类账的访问 分配成本核算码到物料类型 控制->获利能力分析->主数据->评KE4J 估->使用物料成本评估设置评估-> 分配成本核算码到物料类型 使用SM30直接维护表CKMLDUVN001L 获利能力分析,需要配置COPA重估策略,为KE27所使用 15 为物料分类账分配移动类型组 17 如果传输总成本,需要指派一个值字段作为接收方,如果传输成本构成分割,使用KE4R配置 23 (二) 上线准备(前台)
0 检查物料类型 第一次将物料帐开到当前时间,以后用MMPV 检查物料类型是否在所在的工厂允许数量及价值更改 1 OMSY 后勤-常规->物料主记录->基本设置->维护物料管理的公司代码 会计核算->项目系统->凭证->凭证管理系统->环境->物料清单->环境->物料2 上线启动 CKMSTART 主数据->环境->物料分类帐->环境->生产启动->CKMSTART-将评估范围设置为生产 会计核算->项目系统->凭证->凭证管理系统->环境->物料清单->环境->物料主数据->环境->物料分类帐->环境->->CKM9-检查定制设置 3 配置情况检查 CKM9 (三) 月结前处理(前台)
1 允许物料价格计算 CKMF 后勤->物料管理->评估->物料价格更改->CKMF-允许物料价格确定 2 运行单层价格计算 CKMH (四) 月结
会计核算->项目系统->凭证->凭证管理系统->环境->物料清单->环境->物料1 运行关账 CKMG CKMLCP CKMI FB03 MM03 CKM3 主数据->环境->物料分类帐->定期物料估价->组织的计量->CKMG-允许结帐输入 2 3 4 5 实际成本计算 查看生成的凭证 查看计算后的物料基本信息 计算后的物料价格分析 会计核算->项目系统->凭证->凭证管理系统->环境->物料清单->环境->物料主数据->环境->物料分类帐->实际成本核算->CKMLCP-编辑成本核算运行 会计核算->项目系统->凭证->凭证管理系统->环境->物料清单->环境->物料主数据->环境->物料分类帐->信息系统->详细的报表->CKM3-物料价格分析
六、物料帐应注意问题及缺陷
1.在制品WIP差异计算
默认情况下,在制品WIP不参与差异计算,当企业存在大量WIP时候,则需要激活新的功能,通过OMXW激活,并用SM30维护表CKMLDUVN001L(需要输入的验证码为:WPSOLUTION)
2.未分配/不包括差异问题
物料消耗能被分配到下一更高层次的生产环节的差异(多层差异)才能继续分配,也就是说有输入和输出物料的业务才能将多层差异分配出去。例如:
311物料跨工厂转移,309转移物料,都有”投入”和”产出”, 除非你分工厂跑ML,像311这样的多层差异都能正确分配出去。
而如果物料消耗到内部订单,委外加工,没建立对应BOM关系的CO订单,成本中心领料等,只有消耗投入,没有产出物料,也就是差异上卷没有依据,则运行ML后这些差异就进入“未分配差异”,如果差异较小,可将差异进入销售成本,如果差异非常大,有的企业未实施PP投料直接投入生产性成本中心,巨大的“未分配差异”就可能严重影响当期损益。
3.ML月结问题