1.6 长期投资帐务处理
长期投资在SAP系统中是按客户行项目进行管理,相应的财务处理也是在系统中的AR账务子模块中进行操作。所不同的是:在创建投资客户主数据的‘公司代码数据’中统驭科目是‘长期股权投资-投资成本’。 一、长期股权投资的取得
长期投资会计在对投资客户出资后,按投资合同和实际出资额在系统中做账务处理。 F-22:
二、长期股权投资收益的处理
会计准则中规定了长期股权的核算方法分为成本法和权益法。长期股权投资的收益核算在SAP系统中的操作成本法相对于权益法来说较为简单。
成本法下的投资收益的账务处理在FB50进行操作,借贷两行的?记账码?分别为?40?和?50?代表总帐科目的借方和贷方记帐,?帐户?分别为?应收股利?和?投资收益?两个总账科目的编码。
按成本法核算的投资收益会计分录为: 借:应收股利/银行存款 贷:投资收益 (操作省略)
如果长期股权投资按权益法核算,原来概念上的?长期股权投资?二级明细?股权投资差额?、?股权投资准备?和?损益调整?在SAP系统中均按特别总账科目进行核算。?长期股权投资-股权投资差额? 的特别总账标志为?;?、?长期股权投资-股权投资准备? 的特别总账标志为? 、?长
LinJun
期股权投资-损益调整? 的特别总账标志为?#?。账务处理时,通过客户的特别总账记账码?09?或?19?+特别总账标志?;?或?
生成会计凭证:借:长期股权投资—其他股权投资—其它—损益调整 20000 贷:投资收益—长期股权投资收益—权益法核算的投资20000 三、长期投资减值准备的处理
长期投资减值准备在SAP系统中是按特别总帐科目进行核算,它是通过“记账码?09?或?19?时的投资客户+特别总账标志?
贷:(长期投资减值准备)-客户
在F-22中操作账务处理有两行,一行是借方:记账码?40?代表总账科目借方,?帐户?为?投资收益?的总账科目编码;一行是贷方:记账码?19?代表客户的特别总账贷记+特别总账标志?->?长期投资减值准备?特别总帐科目贷方。 ②冲减减值准备按会计分录 借:(长期投资减值准备)-客户 贷:投资收益
LinJun
在F-22中操作账务处理有两行,一行是借方:记账码?09?代表客户的特别总账借记+特别总账标志?->?长期投资减值准备?特别总账科目借方;一行是贷方:记账码?50?代表总账科目贷方,?帐户?为?投资收益?总账科目编码。 四、长期投资的收回处理
在结束对某一投资客户的投资时,投资会计需要在系统中进行投资收回的相关业务操作,如果存在长期投资减值准备也会同时结清。 F-32:
该张会计凭证的分录为:
借:银行存款—活期—中国工商银行—010 20020000
贷:长期股权投资—其他股权投资—其他—投资成本 20000000 贷:长期股权投资—其他股权投资—其它—损益调整 20000
1.7 公司间的关联交易对账
1. AP/AR,也就是说发生关联交易要站在某个内部公司的角度去看与本公司发生的业务在其它的关联方的公司有没有入帐.
2. 总帐,如资产移转、股本交易、其它内部往来等
方案:
全部使用SAP中的Query制定查询的方法,前提是在这些交易当中必须有有“贸易伙伴”
LinJun
的数据。
1. AP/AR 采用标准一Query方式
1) 新建用户组, 以方便你将来的报表都在你的用户组内。T-Code: SQ03 2) 建立信息集, 建立你要查询的数据字段的来源。 T-Code: SQ02 3) 建立查询。T-Code: SQ01 2. 总帐对帐使用Query的方法
1) 使用上面建立的用户组。 2) 建立信息集。由于总帐使用BSEG表的缘故所以查询果会将AP/AR/GL的数据
全部查询出来,所以在建立时应该考虑到将AP/AR的科目数据刨除掉。现在使用在T-Code: gs01创建集的方法。将需要显示的对帐科目的会计科目放入到gs01里。然后通过在信息集中创建ABAP程序的方法。通过ABAP程序选择数据时将不在gs01集里的科目不取出数据的方法。
3)
4) 代码如下:
IF B_HKONT-LOW IS INITIAL AND B_HKONT-HIGH IS INITIAL. RANGES:
TAB_RANGE FOR RGSB4-FROM. DATA:
LC_ITAB_SET_VALUES TYPE STANDARD TABLE OF RGSB4 WITH DEFAULT KEY, LC_STR_SET_VALUES TYPE RGSB4. * 初始化 CLEAR:
LC_ITAB_SET_VALUES, LC_STR_SET_VALUES, TAB_RANGE. * 调用函数
CALL FUNCTION 'G_SET_GET_ALL_VALUES' EXPORTING
SETNR = 'GL_ACCT_REQ_GLACCT' “gs01建立的集 CLASS = '0000'
LinJun
TABLES
SET_VALUES = LC_ITAB_SET_VALUES EXCEPTIONS
SET_NOT_FOUND = 1 OTHERS = 2. IF SY-SUBRC <> 0. * 预留的MESSAGE处理 ENDIF.
LOOP AT LC_ITAB_SET_VALUES INTO LC_STR_SET_VALUES. * B_HKONT-SIGN = 'I'. * B_HKONT-OPTION = 'EQ'.
* B_HKONT-LOW = LC_STR_SET_VALUES-FROM. * B_HKONT-HIGH = LC_STR_SET_VALUES-TO. * APPEND B_HKONT. TAB_RANGE-SIGN = 'I'.
TAB_RANGE-LOW = LC_STR_SET_VALUES-FROM.
IF LC_STR_SET_VALUES-TO IS INITIAL OR LC_STR_SET_VALUES-FROM = LC_STR_SET_VALUES-TO. TAB_RANGE-OPTION = 'EQ'. TAB_RANGE-HIGH = SPACE. ELSE.
TAB_RANGE-OPTION = 'BT'.
TAB_RANGE-HIGH = LC_STR_SET_VALUES-TO. ENDIF.
APPEND TAB_RANGE. CLEAR:
LC_STR_SET_VALUES, TAB_RANGE. ENDLOOP.
b_hkont[] = tab_range[]. LOOP AT TAB_RANGE.
B_HKONT-SIGN = TAB_RANGE-SIGN. B_HKONT-OPTION = TAB_RANGE-OPTION. B_HKONT-LOW = TAB_RANGE-LOW. B_HKONT-HIGH = TAB_RANGE-HIGH. APPEND B_HKONT. ENDLOOP. ENDIF.
5)
创建Query
总结:其ABAP的目的是将Gs01的科目填入到科目的栏位中,所以在执行报表的时候那个栏位还会出现。 有待改进的: 就是要将栏位hide.
LinJun
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库FICO 工作笔记201309(2)在线全文阅读。
相关推荐: