现在比较好的公司都是按照订单来计算和结转成本,SAP按照工单结算产品成本计算流程如下:

按照工单结算成本:

一、成本计算流程

1. 设置标准成本

设置物料的标准成本,以此作为物料价格和存货计价的参照

2. 产品成本计算涉及的日常操作

1)向工单发料

工单发料在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查看。补充一点,收发料,产品的出入库在SAP,以及其他类似ERP中都是首先按照标准成本来记账的,只有在订单结算的时候才结转差异。

2) 报工时

生产性成本中心(Product cost center)会向工单提供作业,比如人工、机器工时等。通过报工时,成本从生产性成本中心转移到工单中。CO的分录如下:

DR: 次级成本要素(类型为43)- 工单

CR: 次级成本要素 - 成本中心

3)费用过账到成本中心

SAP有不同类型的成本中心,比如生产型、管理型,或为分配需要设立的虚拟成本中(dummy cost center). 费用过账会同时产生FI文件和CO文件。

4)工单收货

根据产成品的标准单价,(产品的出入库在SAP,以及其他类似ERP中都是首先按照标准成本来记账的,只有在订单结算的时候才结转差异。)将成本从工单转入会计的产成品科目,同时产生FI文件和CO文件:

FI文件的分录为:

DR: 产成品 / 半成品等

CR: 物料消耗科目

CO文件为: CR: 物料消耗成本要素

3. 期末结算

1)从间接制造管理成本中心将成本转到直接生产成本中心

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

- 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。

WIP = GR of MO – Delivery cost of MO

这里减去的成品价格按照实际价格,数量按照标准数量。因此未完工的工单的产成品在这时只有价差,没有量差。

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里成本核算报表(SAP按照工单结算产品成本计算流程)(1)

sap里成本核算报表(SAP按照工单结算产品成本计算流程)(2)

,