当前位置:文档之家› SAP成本计算

SAP成本计算

SAP成本计算
SAP成本计算

1月20日

SAP 产品成本计算流程

SAP 计算产品成本的方法有三种,按期间计算成本,按工单计算成本,按销售单(sales order)计算成本。其中,按工单计算成本最为常见,很多公司采用,我们也以此为例说明SAP产品计算的流程。

一、 SAP产品成本计算与常规成本计算的不同点:

1. 常规成本计算的方法是月底一次性计算,但SAP提供在工单建立时就可计算出目标成本。公司日常业务操作,比如发料,报工时等,成本会立即计入工单之中,即时性较好,标准术语叫Simultaneous Costing.

2. 常规成本计算的方法在发料时,将物料从原材料(RM)科目转到在产品(WIP),收料时再转到半成品或产成品科目。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: 存货( 如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的分录如下: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 from service and administrative cost centers to manufacturing overhead pool (also cost centers) 从管理性等成本中心将成本转到生产成本中心

成本中心归集的费用可能要从一个成本中心转到另一个成本中心,最后分配给工单,或从成本中心直接分配给工单,所用的方法有:

- Cost center assessment and distributions

- Direct activity allocation

2)重新计算成本中心的作业价格(KSII)

刚才提到过,成本中心会有费用从FI计入,或从其他成本中心用分配/分摊/直接分配等方法计入,这是它的借方,报工时则会用类型为43的成本要素转出,这是它的贷方项,如果作业价格定得准确的话,借方- 贷方会大体平衡,但一般不会为0,而有差异,这个差异用SAP术语(其实也是财务的术语)叫

under-absorption 或over-absorption。因为作业价格事先计划的出入,需重新计算一次。

3)按实际价格重估工单(CON2)

作业价格重新计算后,用此事务码将差异分配给工单。

4)计算制费(CO43),计算WIP(KKAO),计算差异(KKS1)

实际上这是三步,因为不想看起来步骤太多,就放一起了。SAP在计算制费后,根据工单的状态确定是WIP还是差异。如果工单状态为DLV或TECO,表示工单已完成,没有WIP了,实际成本与目标成本的差异就是工单成本差异(variance),否则表示工单没有完成,工单转入之成本出成品转出成本之差异仍为WIP。

SAP计算出WIP或差异后,并不会立即生成FI凭证,需等到下一步工单结算才正式产生。产生的凭证如下所示:

WIP会计分录:

DR: WIP Inventory (BS)

CR: WIP Offset (P&L)

也可能借贷方相反,表示WIP减少。如果工单在几期仍没有完工,则WIP会被反复计算,按这一对对应科目自动过账。

差异的FI分录为:

DR: Production Variances (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数据则存放在表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行,双击进入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 account & 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 standard 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 code。本例设置公司代码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的组织架构分为四个层次,如下表所示

各组织单位的作用简要说明如下:

1) Client – Client是系统中最高层次的组织单元,每一Client有自已独立的主档数据和交易数据。配置Client是必须的。

2) Company - Company是会计中的一种组织单位,代表根据某个国家的商业法律要求而设立的商业组织。A company is an organizational unit 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 code层面上编制。所以,如果法律要求某个组织独立核算,则须设立单独的company code.

国内很多ERP软件,都有一个账套 (ledger)的概念。SAP系统的company code 与ledger并不相同,company code只是FI模块中的一个组织单位,其它模块有其它的组织单位。比如MM模块的组织单位是plant,CO模块的基本组织单位是 controlling area。不同模块的组织单位通过相互指派的方法,表达集团公司的组织架构。比如:一个company code可以包含多个plant,一个controlling area可以包含多个company code。

4) Business area – Business area用于内部报告目的,代表不同经营领域。每一business area可以有独立的财务报表(用于内部目的)。

二. 配置概述

1. 定义company

2. 定义company code

3. 将company code指派给company

三. 具体配置步骤

1. 定义company

注: IMG 表示用Tcode: spro进入Customizing: Execute Project界面后,点击按钮所进入的定义系统配置界面。IMG是implementation guide的缩写。

1) 根据上述menu path,进入overview界面(screen)。如果对已经建立的company进行查看或修改,则按按钮(明细按钮),按按钮切换修改及查看状态。这些都是SAP通用操作,后面不再说明。

2. 点击按钮以上创建一个新的company,输入相应字段。按保存。

2. Define company code

设置步骤

1) 通过menu path进入以下界面,双击 Edit company code 行进入下一界面。

2) 按New Entries按钮新建一个company code: 9999, 设置基本信息及地址信息

3) 输入相应字段,点击(地址按钮)进入下一界面设置地址信息。

3. Assign company code to company

将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:

How was it determined and calculated?

Which costing sheet is used?

What’s 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 configuration for costing sheet COGS

Material OH is C010, Let’s 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 Controlling 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 模块自动过账原理及后台配置

一. 自动过账原理

在MM模块的许多操作都能实现在FI模块自动过账,如PO收货、发票验证(LIV)、工单发料、向生产车间发料等等。不用说,一定需要在IMG中进行配置才可以实现自动处理。但SAP实现的这种自动配置的机制是怎样的呢?其实也并不复杂,让我们先以一种最简单的情况来了解实现原理和实现流程,然后就可以轻松对各种情况作出配置。

如果我们使用SAP系统,初始化库存一定必不可少。大家都知道初始化库存使用移动类型(movement type) 561/562。我们先以561 / 562的配置方法为例,说明配置流程。

有一点是大家首先要知道的,如果物料既有数量管理,又有金额管理,则物料异动会产生会计凭证,否则就没有会计凭证产生。

为了便于理解,先告诉大家,系统对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 + Valuation Class从条件上进行控制。G/L Account(总账科目)有两栏,一栏表示借方,一栏表示贷方,借贷方科目可以相同,也可以不同。

以第一行为例,在INT账目表中,如果transaction为BSV(表示库存账户变化),Valuation class为3000,则借方科目是400020,贷方科目也是400020。

相关主题
文本预览
相关文档 最新文档