SAP成本计算过程.pdf

上传人:w*** 文档编号:80689149 上传时间:2023-03-23 格式:PDF 页数:52 大小:4.99MB
返回 下载 相关 举报
SAP成本计算过程.pdf_第1页
第1页 / 共52页
SAP成本计算过程.pdf_第2页
第2页 / 共52页
点击查看更多>>
资源描述

《SAP成本计算过程.pdf》由会员分享,可在线阅读,更多相关《SAP成本计算过程.pdf(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 月 20 日 SAP 产品成本计算流程 SAP 计算产品成本的方法有三种,按期间计算成本,按工单计算成本,按销售单(sales order)计算成本。其中,按工单计算成本最为常见,很多公司采用,我们也以此为例说明 SAP 产品计算的流程。一、SAP 产品成本计算与常规成本计算的不同点:1.常规成本计算的方法是月底一次性计算,但SAP 提供在工单建立时就可计算出目标成本。公司日常业务操作,比如发料,报工时等,成本会立即计入工单之中,即 时性较好,标准术语叫 Simultaneous Costing.2.常规成本计算的方法在发料时,将物料从原材料(RM)科目转到在产品(WIP),收料时再转到半

2、成品或产成品科目。SAP 不同,发料时先计入损益科目,月 底结算如果工单没有全部收货,或技术上做完成处理,表法工单没有完成,WIP 被计算出来,否则表示工单完成,没有 WIP,就只有差异了。公式如下:WIP=GR of MO Delivery cost of MO 二、成本计算流程 1.Product cost planning 通过成本计划,物料的标准成本被计算出来,以此作为物料价格和存货计价的参照 2.产品成本计算涉及的日常操作 1)Goods issue to production order 向工单发料 工单发料在 FI 模块中会产生如下凭证:DR:物料消耗科目(P&L)CR:存货(如

3、 RM)物料消耗科目因为属于 P&L,因此在 CO 中属于 Primary cost element,发料会产生 CO 文件,如下所示:DR:物料消耗科目-工单(工单作为成本分配对象 true cost assignment object)注意这一规律,如果数据从 FI 传递到 CO,则在 CO 中只存在单边凭证(one-sided entry).CO 凭 证可用 KSB5 查看。2)Activity Confirmation 报工时 生 产性成本中心(Product cost center)会向工单提供作业,比如人工、机器工时等。通过报工时,成本从生产性成本中心转移到工单中。CO 的分录如下

4、:DR:次级成本要素(类型为 43)-工单 CR:次级成本要素-成本中心 3)费用过账到成本中心 SAP 有不同类型的成本中心,比如生产型、管理型,或为分配需要设立的虚拟成本中(dummy cost center).费用过账会同时产生 FI 文件和 CO 文件。4)Goods Receipt from the production order 工单收货 根据产成品的标准单价,将成本从工单转入会计的产成品科目,同时产生FI 文件和 CO 文件:FI 文 件的分录为:DR:产成品/半成品等 CR:物料消耗科目 CO 文件为:CR:物料消耗成本要素 3.期末结算处理 1)Allocation fro

5、m service and administrative cost centers to manufacturing overhead pool(also cost centers)从管理性等成本中心将成本转到生产成本中心 成本中心归集的费用可能要从一个成本中心转到另一个成本中心,最 后分配给工单,或从成本中心直接分配给工单,所用的方法有:-Cost center assessment and distributions -Direct activity allocation 2)重新计算成本中心 的作业价格(KSII)刚才提到过,成本中心会有费用从FI 计入,或从其他成本中心用分配/分摊/直

6、接分配等方法计入,这是 它的借方,报工时则会用类型为43 的成本要素转出,这是它的贷方项,如果作业价格定得准确的话,借方-贷方会大体平衡,但一般不会为 0,而有差异,这个差异用 SAP 术语(其实也是财务的术语)叫under-absorption 或 over-absorption。因为作业价格事先计划的出入,需重新计算一次。3)按实际价格重估工单(CON2)作 业价格重新计算后,用此事务码将差异分配给工单。4)计算制费(CO43),计算 WIP(KKAO),计算差异(KKS1)实际上这是三步,因为不想看起来步骤太多,就放一起了。SAP 在 计算制费后,根据工单的状态确定是 WIP 还是差异。

7、如果工单状态为 DLV 或 TECO,表示工单已完成,没有 WIP 了,实际成本与目标成本的差异就是工单成 本差异(variance),否则表示工单没有完成,工单转入之成本出成品转出成本之差异仍为 WIP。SAP 计算出 WIP 或差异后,并不会立即生 成 FI 凭证,需等到下一步工单结算才正式产生。产生的凭证如下所示:WIP 会计分录:DR:WIP Inventory(BS)CR:WIP Offset(P&L)也可能借贷方相反,表示 WIP 减少。如果工单在几期仍没有完工,则 WIP 会被反复计算,按这一对对应 科目自动过账。差异的 FI 分录为:DR:Production Variance

8、s(P&L)(Unfavorable)CR:Material Consumption(P&L)5)工单结算(CO88)工 单结算的作用就是将上步 WIP 或差异的分录实际过账到 FI 模快。以上步骤,如果您都能理解为什么,则您已洞悉 SAP 成本计算的流程和机制 了。12:12|添加评论|固定链接|写入日志|SAP FICO 1 月 13 日 SD Condition 的存储机制 1.定义 Condtion table,系统将产生对应的表,表名为AXXX。如:定义三个条件表 对应的表为 A997/A998/A999,用 SE12 可以查看表的定义 2.Condition record 数据则存

9、放在表 KONP 中。3.Condition 维护及查看:VK11/VK12/VK13 4:29|添加评论|固定链接|写入日志|SAP SD 1 月 11 日 CO01-Maintain Controlling Area Controlling Area是 CO 模块的基本单位,配置的基本内容包括:1.维护 controlling area 2.激活需要使用的模块,如 cost center 3.将 company code 分配给 controlling area Menu path:(tx:OKKP)1)进入下面所示界面,选择 Maintian Controlling Area 行,双击进

10、入 Overview界面。2)点击 New Entries按钮新增一个 controlling area,本例为 9999。Notes:a)CoCd-Co Area:SAP 有两种选择:1)controlling area 与 company code相同,即一对一关系,2)每一个 controlling area 包括几个 company code,即一对多关系,在这种情况下,可以实现跨公司成本核算。b)Currency type:如果 CoCd 与 Controlling area 一一对应,则 currency type只有 10,否则,系统会有多种选择。c)Chart of accou

11、nt&fiscal year variant 指定 Controlling area所要用的 COA 与 Fiscal year variant.如果一个conttrolling 下有多个 company code,则所有的 company code 的 COA 必须相同。另外,company code 可以与 controlling area 有不同的 fiscal year variant,但 normal period 必须相同。同时,在 CO 中,如果有多个 special period,交易只会记入第一个 special period 之中。d)Cost center standar

12、d hierarchy:指定 controlling area 的 cost center hierarchy,只有在指定后,才可建立成本中心。3)双击左边Activate components文件夾,设置需Activate的组件。注意Profit Analysis 不能在此激活,这里只是显示,以后的文章会说明 CO-PA 如何激活。Currency 與 Variances 的設置與期 間相關:4)双击左边Assignment of company codes 将company code分配给controlling area.一个controlling area可对应多个company cod

13、e。本例设置公司代码9999与 controlling area 9999 对应。注意事项 如果用以下 menu path 进入 controlling area 设置,则不能设置 cost center standard hierarchy,也不可以 activate components,不可以 assign company code。需要再用其它 t-code 来完成这些操作。(tx:OX06)END OF DOC.12:18|添加评论|固定链接|写入日志|SAP FICO 1 月 8 日 FI01-FI 中的组织单位 一.FI 的组织架构 FI 的组织架构分为四个层 次,如下表所示 组

14、织单位 Organizational Unit 强制性 Obligatory Client Obligatory(必须)Company Optional(可选)Company Code Obligatory(必须)Business Area Optional 各组织单位的作用简要说明如 下:1)Client Client 是系统中最高层次的组织单元,每一Client 有自已独立的主档数据和交易数据。配置Client 是必须的。2)Company-Company是会计中的一种组织单位,代表根据某个国家的商业法律要求而设立的商业组织。A company is an organizational u

15、nit in Accounting which represents a business organization according to the requirements of commercial law in a particular country.在 SAP 中,合并报表的功能是建立在 company 的基础之上的。Consolidation functions in financial accounting are based on companies.3)Company Code Compnay code 是 FI 的 最基本组织单位,资产负债表和损益表就是在 company

16、 code 层面上编制。所以,如果法律要求某个组织独立核算,则须设立单独的 company code.国内很多 ERP 软件,都有一个账套(ledger)的概念。SAP 系统的 company code与 ledger 并不相同,company code 只是 FI 模块中的一个组织单位,其它模块有其它的组织单位。比如 MM 模块的组织单位是 plant,CO 模块的基本组织单位是 controlling area。不同模块的组织单位通过相互指派的方法,表达集团公司的组织架构。比如:一个 company code 可以包含多个 plant,一个 controlling area 可以包含多个

17、company code。4)Business area Business area 用于内部报告目的,代表不同经营领域。每一 business area 可以有独立的财务报表(用于内部目的)。二.配 置概述 1.定义 company 2.定义 company code 3.将 company code 指派给 company 三.具 体配置步骤 1.定义 company Menu Path IMG Enterprise Structure Definition Financial Accounting Define Company Tcode 注:IMG 表示用 Tcode:spro 进入

18、Customizing:Execute Project 界面后,点击 按钮所进入的定义系统配置界面。IMG是implementation guide 的缩写。1)根据上述 menu path,进入 overview 界面(screen)。如果对已经建立的company 进行查看或修改,则按 按钮(明细按钮),按 按钮切换修改及查看状态。这些都是 SAP 通用操作,后面不再说明。2.点击 按钮以上创建一个新的 company,输入相应字段。按 保存。2.Define company code Menu Path IMG Enterprise Structure Definition Financ

19、ial Accounting Edit,Copy,Delete,Check Company Code T-code OX02 设置步骤 1)通过 menu path 进入以下界面,双击 Edit company code 行进入下一界面。2)按 New Entries 按钮新建一个 company code:9999,设置基本信息及地址信息 3)输入相应字段,点击(地址按钮)进入下一界面设置地址信息。3.Assign company code to company Menu Path IMG Enterprise Structure Assignment Financial Accountin

20、g Assign company code to company T-code OB62 将 Company code 指派给 company,然后保存。设置的作用是建立 company 与company 的关联。可以将多个 company code 指派给同一个 company。END OF DOC.2:20|添加评论|固定链接|写入日志|SAP FICO 1 月 7 日 根 据成本估算查看制造费用的设置 1.Run cost estimate in IDES for material L-40C in plant 1200 Material Overhead is as follows:H

21、ow was it determined and calculated?Which costing sheet is used?Whats the OH rate?1)Costing variant PPC1 was used,double click PPC1 in costing data tab to see the configuration We can see that COGS is used 2)Use MM03 to view L-40C,we can see that OH group SAP121 is used 2)Use KZS2 to view the config

22、uration for costing sheet COGS Material OH is C010,Lets view the definition,we can see that the OH rate is 20%for OH key SAP121(OH type 2 reprenst for plan data)3)Material OH is based on material,OH rate is 20%.So,45.58=227.91*20%12:44|添加评论|固定链接|写入日志|SAP FICO 1 月 6 日 Maintain Number Ranges for Contr

23、olling Documents Menu Path IMG Controlling General Controlling Organization Maintain Number Ranges for Controlling Document Step 1 Input 0001 in CO Area and then click Copy button Step 2 Copy number ranges from 0001(template)to 9999 14:49|添加评论|固定链接|写入日志|SAP FICO 12 月 31 日 MM 模块自动过账原理及后台配置 一.自动过账原理 在

24、 MM 模块的许多操作都能实现在 FI 模块自动过账,如 PO 收货、发票验证(LIV)、工单发料、向生产车间发料等等。不用说,一定需要在IMG 中进 行配置才可以实现自动处理。但 SAP 实现的这种自动配置的机制是怎样的呢?其实也并不复杂,让我们先以一种最简单的情况来了解实现原理和实现流程,然后就 可以轻松对各种情况作出配置。如果我们使用 SAP 系统,初始化库存一定必不可少。大家都知道初始化库存使用移动类型(movement type)561/562。我们先以 561/562 的配置方法为例,说明配置流程。有一点是大家首先要知道的,如果物料既有数量管理,又有金额管理,则物料异动会产生会计凭

25、证,否则就没有会计凭证产生。为了便于理解,先告诉大家,系统对 MM 模块的自动过账配置是存放在 T030 表中的,我们用 Tcode:SE16N 查 看 INT 的自动科目配置有以下结果。ChAc:Chart of Account(账目表)Trans.:Transaction VGCd:Valuation Group Code AM:Account Modification Val.Class:Valuation Class(评估类)上表的控制机制是这样的:Chart of Account 及 Valuation Group Code 从范围上进行控制,Transaction+AM+Valua

26、tion Class 从条件上进行控制。G/L Account(总账科目)有两栏,一栏表示借方,一栏表示贷方,借贷方科目可以相同,也可以不同。以第一行为例,在 INT 账目表中,如果 transaction 为 BSV(表示库存账户变化),Valuation class 为 3000,则借方科目是 400020,贷方科目也是 400020。存货变动所生成的会计凭证有一个规律,这个规律就是一定有相应存货的增加或减少。比如 PO 收货会导致存货增加,而发料则导致存货减 少。而对应的科目则各不相同,比如 PO 收货对应的科目是应付账款(在 SAP 中是 GR/IR),发料对应的科目应该是生产成本类科

27、目。根据这 一规律,SAP 系统也将存货过账分为存货科目(Stock Account)和消耗科目(Consumption Account)。存货的增加与减少用存货科目,Transaction key BSX 码就是用于存货科目的配置;对方科目因为各不相同,也就有不同的 Transaction key。比如 GBB 用来配置冲销科目,PRD 用来配置价格差异科目等等。有时,一种 transaction key 还须细分不同的情况,这时就要用到 Account Modification 了。比如在 GBB(冲销科目)中,在冲销科目中,再用 BSA(一种 account modification)表

28、示初始化科目,用 VBR表示物料消耗科目。Transaction key 和 account modification 组合在一起,称为价值串(value string),与 movement type 对应。用户在 MM 模块过账时,会选择 movement type,系统则根据 movement type 确定价值串,价值串确定transaction key 和 account modification,据此找到对应的会计科目,自动过账也就实现了。这一段话是理解自动过账的关键。1)回到开头,初始化库存移动类型为 561/562,对应的价值串是 WA01,WA01包含 GBB(Transac

29、tion key)和 BSA(Account modification)(Tcode:OMWN)2)GBB+BSA 在 INT 中的科目配置为(用 tcode:OBYC 查看)而 Valuation class 又有什么作用呢。在物料主档中,我们要设定物料 material type 和 valuation class。Material type 大体上可为原材料、半成品、产成品等。但会计科目的设定并不一定要根据物料类别,可能更明细一些,比如原材料-A 类,原材料-B 类。Valuation class 就是用来将有相同特性的物料组合在一起,对应不同的会计科目,既可以将 material ty

30、pe 细分,也可以实现不同material type 之间的组合。以下是三种常见情况。1)一种物料类别对应一个会计科目 2)不同物料类别对应同一科目 3)一种物料类别对应多个会计科目 二.自动过账配置方法 第一步 定义 Valuation level Menu Path:Valuation level 可以基于 plant,也可基于 company code.SAP 建议用 plant。相关要点请参看帮助文件,不再多述。Valuation level can be:Valuation level is a plant or valuation is company code.SAP recom

31、mend that valuation at plant level is used.If you want to use application component Production Planning or Costing,you must use valuation at plant level.The decision you made is valid for the whole client.Once set,it is not possible to switch the valuation level from plant to company code,or vice ve

32、rsa.G/L accounts in which material stocks are managed If material stocks are valuated at company code level,all plant stocks of a material are managed in a joint stock account for each company code.If material stocks are valuated at plant level,the material stocks for each plant can be managed in di

33、fferent accounts.You can define a separate account determination for each plant.If several plants are to use account determination,you can group them together in Customizing for Valuation and Account Assignment in the section Account Determination.第二步:配置 MM Account determination,将用到下面的 menu path 2.1

34、 Define valuation control,这一步仅仅是激活或不激活。2.2 Group together valuation areas Valuation area 总是与 plant 的名称相同。如果定义 valuation level 为 plant,则可以通过 valuation area group 实现自动配置的组合。比如对几家不同的工厂用相同的配置,如 valuation area 9999 与 valuation area 9998 的自动配置相同,它们可以用同一个 group:1000 2.3 Define valuation class 这一步骤又分为三小步,如下

35、图所示:2.3.1 Define account category reference 2.3.2 Define valuation class 2.3.3 Mapping material type with account category reference 2.3.1 Define account category reference 一般设置与物料类型对应。如:ZM01 作为原材料的参考。ZM02 作为半成品的参考。等等。2.3.2 Define valuation class 相同的评估类具有相同的科目确定。以上是以手表业为例。设置 8001 为 Case(壳),所用到的 acco

36、unt category reference 为 ZM01,其它依此类推。2.3.3 Mapping material type with account category reference 以 ROH(raw material)为例,对应的 account category reference 是 ZM01.这一步有什么作用呢,其实就是限制 ROH 物料类型可用的 valuation class。用 MM03可以作如下图所示测试:对 ZM01 来说,可用的 valuation class 有 8001 至 8005。下图是系统中的验证(物料 TEST_CASE的物料类别是 ROH)第 4

37、步-Configure account determination(Tcode:OMWB/OBYC)4.1 进入下图所示界面,找到 BSX 所在行 4.2 双击 BSX 行,输入账目表(chart of accounts),进入下图所示界面,设置记账规则 Debit/Credit 是否借贷方用不同的科目。对于 BSX 来说,不可设,即借贷方科目必须相同。Valuation modification 是否参照 valuation grouping code。Valuation class 是否不同的 valuation class 用不同的科目。这一界面为设置规则(rules),第一次设置时系统

38、会自动进入此界面。储存规则后才 可进行科目设置。4.3 储存规则后按“Accounts”按钮,设定各 valuation class 所对应的科目。设置后,按 储存。4.4 用同样的方法设置 transaction GBB 的记账规则和会计科目 Rules:Accounts:完成以上步骤,即可实现库存初始化了。可以在系统中进行 simulation.三.配置其它 transaction 的 Account Determination 举例 以上是标准设置流程,对各种不同的事务,主要是知悉所用到的 Transaction 和 Accounts Modification 是什么。以下给出部分 Tr

39、ansaction key 1)配置 PO 收货(movement type:101/102):WRX 2)配置物料成本中心发货的科目确定(movement type 201/202):GBB+VBR 3)配置库存盘盈盘亏的科目确定(movement type:701/702):GBB+INV 4)配置物料报废的科目确定(movement type:551):GBB+VNG 5)配置重新估价的科目确定:UMB 用 MR21 重新定价或价格控制为 S 的物料收货时,价格差异的科目确定。END OF DOC.8:58|添加评论|固定链接|写入日志|SAP FICO 12 月 30 日 Cost C

40、omponent Group We use OKTZ to define cost components and define cost component group.Whats the use of cost component group?Let me explain.Suppose we have defined a cost component as Z9 with the following components:Please note that cost component from 10 to 90 are materials,from 100 to 120 are proce

41、ssing costs,130 are overhead.If wed like to view the cost component as:Material/Processing/Overhead.We can use cost component Group.Double-click Cost Component Groups folder in the left pane.Define four groups as:And then assign the above cost components in Z9 to these groups You can select each of

42、the above cost component and then click on Details button.The overall assignment is:After the definition,when you have run a cost estimate for certain material,you can use CK13N and select component group layout to view the result 8:03|添加评论|固定链接|写入日志|SAP FICO Costing variant 1.Function of Costing va

43、riant Costing variant is a very important concept in costing,it contains all the information required to execute a material cost estimate.2.Configuration of Costing Variant(tcode:OKKN)Please note that costing variant for material costing estimate and for refence and simulation is different.The latte

44、r is using OKKO)Well use PPC1 as an example.1)Costing type(OKKI)Standard price will be updated.2)Valuation variant Price update strategies for material,internal activities,sub-contracting and overhead.The valuation variant is plant-dependent.Actually,this is the price selection sequence(price strate

45、gy).3)Date Control 4)Qty Structure Control 6:10|添加评论|固定链接|写入日志|SAP FICO Subcontracting Costing Configuration 1.Sub-contracting is a special procurement,which is defined as F+30 in the material master.1)The special procurement type is defined in the IMG Special procurement type mainly includes:subcon

46、tracting,consignment,stock transfer etc Below is the special procurement type 30 2.Specify that a material is sub-contracting material(special procurement type is 30),TCode MM01 Please note that R-B100 is a semi-finished product,it should have BOM.3.Define valuation method for sub-contracting(using

47、OKKN).Valuation method is defined in costing variant.Below is the configuration of costing variant PPC1 4.Use Tcode ME11 to define info record.Condition PB00.5.Use CK11N to run the standard costing and review the result.View the pricing strategy 1)Change the layout to contain price strategy.It can b

48、e found that price strategy is 3.2)View the configuration for costing variant PPC1,3 stands for net quotation price.3:20|添加评论|固定链接|写入日志|SAP FICO SAP 中英对照表 附录资料:不需要的可以自行删除 b/b discount(bill back)信誉折扣 b/n B/N back-end allocation 期后分摊 back-end allocation file 期后分摊文件 back-end allocation identifer 期后分摊标识

49、 back-end allocation listing 期后分摊清单 back-end allocation maintenance 期后分摊维护 back-end allocation maintenance program(gldlll)期后分摊维护程序 back-end allocation master file 期后分摊主文件 back-end allocation processing 期后分摊处理 back-end allocation processing program(gld530)期后分摊处理程序 back-order code 逾期定单代码 back-up(to)备份

50、(到)back-up copy 备份拷贝 back order 逾期定单 back up 备份 backdated tax calculation 税收追索 backflush 倒冲 backflush(as verb)反冲 backflush transaction 反冲事务 backflushing 反冲 backflushing capability 反冲能力 background job 后台作业 background processing 后台处理 background processing system 后台处理系统 backlog 未交付订单 backlog calculatio

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁