问题解决思路记录——利润表EBIT项金额不平Issue(GR55 reporting discrepancy)

00 SAP FI, SAP 相关技术 No Comments »

这个利润表EBIT项金额不平Issue让我头痛了一周,最好终于完美解决掉了。
这过程中一直与老丁一起在讨论,也亏得有老丁的帮助(催促),准确的说是推动下,问题才能最终顺利解决。
而这则小小的思路Note也是应老丁的强烈要求之下产生的。 

解决的过程大致可分为三段:

问题的提出:

客户在做8月的月结时发现F.01 BS报表的EBIT项与GR55 Operating Income statement报表不一致,有接近19M JPY的差异。客户认为是GR55 YP07报表有问题。

问题的分析:

 1) 通过检查,发现GR55报表本身是没有问题的,在比较了BS报表与GR55报表的8月发生余额后,发现有约16M的差异是来自于709000 COS 科目post的时候没有带profit center,有3M的差异来自8月冲销的1月建立未settle的IO产生的credit 项。
2) 进一步与客户和老丁沟通后得知,客户需要的是要1到8月的EBIT余额要平,所以需要把1到8月作为一个整体来分析,不能单单看8月的数据,而这个EBIT余额差异则高达90M JPY。
3) 我和老丁经过一段时间的昏天黑地的计算之后,有了一个想法就是会不会这个差异是允许的呢,因为差异如此大,而且不是只一个月有,那老丁在与客户的中国分公司的会计确认后得知,确实应该是要EBIT在两个报表里面的余额是需要平的。
4) 之后我就开始分析从一月到八月的每月余额,一项项对下来以后发现这90M的差异来自1月、6月、7月及8月;而6、7、8月的差异很小不过才3M多,主要来自于IO settle、Post with incorrect profit center的原因;而大头则来自1月的87M差异,在仔细的研究了1月这87M差异后,我得知,这87M是来自与cost settlement没有进到PCA模块里面,那么为什么没有进去呢?
5) “为什么没进去?”这个问题也让我很困惑,我仔细的研究了这些settlement的数据后发现,这些数据是进到了PCA模块的,但是都跑到profit center 107099里面去了(包括debit和credit项),这样,无论我们选不选107099来看GR55表,这87M的amount都是看不到的,那为啥这87M都跑107099这个dummy profit center里去了呢,这里面一定有个地方出错了。
6) 现在只要把这个出错的地方找出来就大功告成了,在查找原因的过程中我发现,在1月做cost settlement的这些个cost object(全部是cost center)对应的profit center并非全部是107099,那为什么settle的时候全部到107099里面去了呢?我选取了一个cost element 998725来单独分析,在查看了998725在settle时的所以cost center的主数据后我终于发现了,在3月5号的时候有几个cost center对应的profit center被改过,分别从107099改为107000、107001或107002,这证明了在2月5号做1月的cost settlement的时候,这里面的profit center 仍然是107099,而3月5号正好是2月的cost settlement时点,这很好的解释了为啥只有1月有这么大的差异,在询问了老丁后,我得知客户是在去年底上的SAP系统。之后的工作就比较简单了,我把missing 的amount一项项的列了出来做了一个list寄给客户。

问题的解决:

在问题原因找出来之后,老丁给我电话说,客户现在不想去改正以前月份的数据,因为都已关帐,如果重新开需要向总部申请权限,所以就给他们解决方案把差额补在9月。我想了想,因为只是PCA的数据有问题,所以只需要建立相应的profit center document来post相应的amount到相应的profit center就可以解决了,于是我在测试机上试过OK后,便把解决方案寄给了客户,问题解决了心情爽快了不少。

管理会计中关于成本的几个概念

01 SAP CO, SAP 相关技术 No Comments »

成本流:
成本流即管理会计凭证。管理会计凭证记录了什么性质的成本从哪

里流向哪里。

借:成本的流入

贷:成本的流出

管理会计凭证只有借贷双方都是成本对象时,才会平衡。

成本流的几种形式

1. 凭证入账

会计分录时,如果科目与收入,成本或费用相关,则系统除了会产生

会计凭证外,还会生成管理会计凭证,记录成本流流向的成本对象。

2. 分摊

按照设定好的分摊规则,将某个成本中心的成本分摊到其他成本中

心。

3. 结算

将费用结算到成本中心或获利分析

成本要素
描述管理会计中成本流的性质。

1. 初级成本要素

即财务会计中的损益类科目。

2. 次级成本要素

描述管理会计内部各成本对象间成本流转时的成本性质。

成本对象
1. 成本中心:Cost Center,比较稳定,变化较少

2. 内部订单:Internal Order,小小的Project,有明确的开始与结束

3. 项目:Project,其中的WBS, Network和Activity才是成本对象

4. 销售订单:Sales Order

5. 市场细分:Profitability Segment

6. 生产订单:Production Order

7. 维修工单:Maintenance Order

8. 流程:Process,ABC成本法,基于作业的成本法(Activity-based

Costing),是一种按流程组织企业内部管理,分析成本驱动源分摊间

接费用的方法。

[转]FICO上线准备

00 SAP FI, 01 SAP CO, SAP 相关技术, 摘录及转帖文章 No Comments »

(一)数据整理及导入

提供前月结帐完毕后的完整的资产负债表。

财务期初数据导入顺序:

(1) 维护尚未存在的供应商/客户主数据,注意相同供应商/客户可统一使用同一编号;

(2) 固定资产、无形资产主数据及其明细导入,检查无误后过帐到总帐;

(3) 应收/应付明细未清项目导入,要求进行帐龄的划分;

(4) 一般总帐未清项和总帐科目余额导入;

注释:(未清项:指一个帐户的项目可被该帐户的其他项目结清或核销掉。在清帐或核销过程中涉及到的项目的合计金额必定为零。因此该帐户的余额总是等于未清掉的项目的合计金额。)

(5) 财务对帐,如果存在差异,财务手工调帐。

(6) 财务关帐

(7) 数据导入结束后将期初导入的科目9999999997、9999999998和9999999999在公司代码下冻结


(二)一般总帐科目及货币资金余额

1. 一般总帐科目

提供前月结帐日的所有总帐科目余额,按目前SAP系统所设置的总帐科目余额单列

手工录入会计凭证分录为:

借或贷:一般总帐科目

贷或借:9999999999

2. 现金、银行存款

a. 现金

提供前月结帐日的科目余额

b. 银行存款

区分帐户分别提供前月结帐日的科目余额

录入会计凭证分录为:

借:现金/银行存款

贷:9999999999
(三)票据科目余额
1.一般总账科目:应收票据-银行承兑/贴现在途

spacerun: yes”> “应收票据-银行承兑”、“应收票据-贴现在途”是一般总帐科目管理,不是未清项明细管理,提供前月结帐日的总帐科目余额,

录入会计凭证分录为:

借:应收票据

贷:9999999999

2. 总账未清项明细管理:应收票据-商业承兑、应付票据-银行承兑/商业承兑

在SAP中的总帐科目中,该科目为明细管理,必须按明细项目单列并区分借贷方单列;提供客户(或供应商)应收/应付票据的特别总帐标识,应收/应付票据的出票人、受票人名称、票据到期日等信息;必须保证明细总额与总帐科目余额一致

导入分录为:

借:应收票据-商业承兑

贷:9999999999

或spacerun: yes”> 借:9999999999

spacerun: yes”> 贷:应付票据-商业/银行承兑

(四)存货

1. 存货数据导入的步骤:

(1) 在导库存数量之前,必须先按sd提供的物料编码将标准价格导入系统,导入方式为CATT,维护会计视图1中的标准价格、评估类及成本视图1中的物料源

(2) 库存导入的数量是盘点的实物库存数量,由sd模块导入。产生的库存计价金额为:库存数量 × 标准价格,凭证分录为:

借:库存商品科目

贷:9999999998

(3)对于实物库存与财务库存的差异,应列明差异明细,并分类处理差异原因(例如系统上线前已收货未收发票及已收发票未收货的),通过上线期初产成品未达科目记录差异值,待上线后逐步清理。

(4)对于标准成本与账面加权平均成本的价格差异,一般记入产成品成本差异科目,在后期的业务中逐步参与分摊。

(5)上线后的未达清理,应通知配置人员把相应的清理库存科目与清理移动类型(901、902)配置连接

2.后期正常未达差异的一般处理:

(1)上线前实物已入库财务未收发票,取得发票时,财务直接记帐,分录为:

借:库存商品-期初上线未达

贷:xx供应商/客户

(2)上线前实物未入库财务已收发票,真正实物入库时,SD做901或902移库,产生财务凭证:

借:库存商品-xx型号 (正数或负数)

贷:库存商品-期初上线未达 (正数或负数)
(五)往来账明细未清项

1.供应商明细未清项

系统上线前应尽可能清理掉往来挂帐!保证最少的未清项导入系统!!!

将实行供应商往来管理的应付款包括其他应付款按供应商(供应商编码)及其统驭总帐科目未清项明细一一列出(区分借贷方),并注明该笔业务的应付款到期日的起始基准日期(区分账龄)。对于在SAP系统中还未有供应商主数据的(如,其他应付款供应商或员工等)必须先在系统里建立相应的主数据

特别注意:SAP中将个人员工作为供应商管理,对于员工主数据的维护必须与HR人力资源管理的人事编码相一致,保证集团内的同一个人的个人往来主数据必须唯一。

a) 供应商应付未清项明细

b) 供应商预付未清项明细, 同时提供供应商预付款的特别总帐标识

导入分录为:

借:9999999999

贷:XXXX供应商

2.客户明细未清项

系统上线前应尽可能清理掉往来挂帐!保证最少的未清项导入系统!!!

将实行客户往来管理的应收款包括其他应收款按客户(客户编码)及其统驭总帐科目未清项明细一一列出(区分借贷方),并注明该笔业务的应收款到期日的起始基准日期。对于在SAP系统中还未有客户主数据的(如,其他应收款客户等)必须先在系统里建立相应的主数据

a) 客户应收未清项明细

b) 客户预收未清项明细,同时提供客户预收款的特别总帐标识

导入分录为:

借:XXXX客户

贷:9999999999
(六)固定资产余额

系统上线前应尽可能清理掉已报废的资产,保证帐实一致,明细帐总帐一致,保证最少的可用资产导入系统!!!

(1) 固定资产和无形资产在期初数据导入时主数据与期初余额同时导入,事务代码为AS91,更改使用AS92;应将本年度购入和以前年度购入分别导入

(2) 检查固定资产的重点在资产的资本化日期、有效使用年限、至前一年度12月31日累计已提折旧及本年度1月-上线前一月累计折旧金额。然后按SAP的折旧计算原理测算一下月折旧额与以前的月折旧差异,如果差异较大,则需要重新测算倒推已使用年限,差异较小可不作调整,差异值将在上线当月进行调整并计入当月的期间损益。

SAP理论计提月折旧={原值*(1-残值率)-至前一年度12月31日累计已提折旧-至前一年度12月31日累计减值准备}/{(有效使用年限-至前一年度12月31日已提折旧年限)*12}

(3) 将固定资产明细导入系统后,经核对无误,再将科目余额转帐到总帐;通过事务代码OASV,将固定资产、累计折旧按资产类别录入总额

会计分录为:

借:固定资产

贷:累计折旧

贷:9999999997

(4)将固定资产明细与总帐科目进行核对,通过事务代码ABST、ABST2,检查余额为0则表示正确,否则进行更改

另注:假如上线时间为1月1号,导入资产时间为12月31日,此时首先要将资产的新财政年度打开AJRW,资产计入新的年度即不需要作余额结转AJAB。

这个时间还要注意一点:除了上面的导入资产时间之外还有一个导入期间的设置。都在SPRO-FI-AA-ASSET DATA TRANSFER-PARAMETERS FOR DATA TRANSFER-DATA SPECIFICATIONS里头,顺序应该是配置期间(OAYC)->配置日期->AJAW开新的资产年度->导入数据。 remark by: Immortalwill

(七)CO上前线准备

(1) 期初成本要素维护:

(2) 成本中心设置:

(3) 成本对象层次结构设置

(4)创建生产成本主数据:成本收集器和成本对象层次

(5) 生产性成本中心计划:

(6) 非生产性成本中心计划

费用计划:按生产性成本中心及作业类型(事务代码:KP06),与生产性成本中心的费用计划雷同。

SAP Batch Job 备注

06 SAP Basis, SAP 相关技术, 摘录及转帖文章 No Comments »

Relevant t-codes:
SM36: Create job
SM36WIZ: Create job with wizard
SM37: Job Overview: release scheduled job, display Job logs and steps, etc.
SM21: System Log.
ST22: ABAP runtime error, here it is used to find error info of background program
SP02: Display background report output which is outputed by WRITE statement.

Relevant FMs:
1. JOB_OPEN: Define a job
2. JOB_SUBMIT: Append program, external command or external program to the job.

SAP相关各模块的关键集成点(3):自动记账-My Note

00 SAP FI, SAP 相关技术 No Comments »