《由浅入深学习SAP财务》:第2章 总账模块 - 2.7 总账模块报表 -2.7.1 对外报表:资产负债表及利润表

总账模块报表既包括对外报告的资产负债表、损益表、现金流量表,也包括企业自身用于查询和分析的各类报表,如科目余额表等

2.7.1 对外报表:资产负债表及利润表

在SAP中,出具资产负债表和利润表的标准方法是先在后台建立一套"会计报表版本 "(financial statement version,又称为"财务报表版本" ),将报表项和科目范围对应起来,然后执行报表,提取数据。

会计报表版本 是用户根据需求自己定义报表项目分配相关会计科目的树状报表结构,它同时包含了资产负债表和损益表的定义(将利润表项"净利润"作为资产负债表项"未分配利润"的一个子项)。用户可定义多个会计报表版本进行报表查询,以满足不同的报告需要

会计报表版本的建立:

路径:IMG>财务会计(新)>总账会计核算(新)主数据>总账科目>定义会计报表版本
事务代码:OB58

步骤① 在"更改视图'会计报表版本':概览"界面单击 "新条目" 按钮,如图所示
图2.7.1-1

步骤② 在弹出的"更改视图'会计报表版本':所选集的明细"界面依次输入新的会计报表版本的参数,如代码、名称、科目表等,如图所示
图2.7.1-2

财务报表版本 :输入会计报表版本的代码,为4位字符。
名称 :输入会计报表版本的名称,即说明。
维护语言 :选择科目描述使用的语言。将来出具的报表中含有科目的代码和描述,而描述可能有中文描述、英文描述,在该会计报表版本下,选择需要让系统显示哪种语言的描述。
自动项目代码 :是否让系统自动创建会计报表项目的代码。一般不勾选,即不自动创建,而是按照国内用户自己的习惯手工创建代码。
会计科目表 :基于哪个会计科目表建立会计报表版本。这里选择的应该是操作科目表。
组科目号 :在按科目提取余额时,系统会同时显示科目的代码和描述。如果勾选"组科目号"复选框,则系统显示集团(group)科目号而不是操作科目号。这里一般不会勾选。
功能范围程序针对费用科目,如果只靠功能范围就能判断属于制造费用、销售费用还是管理费用,可以勾选"功能范围程序"复选框 。如果勾选,则在定义这些费用项时,可以按功能范围来定义项目的取值。
步骤③ 单击"保存"按钮,保存对会计报表版本参数的定义
步骤④ 单击按钮,建立会计报表项目的树形结构,如图所示
图2.7.1-3

步骤⑤ 单击按钮,给每一个最末级的子节点分配相应的科目或科目范围,如图所示
图2.7.1-3

D、C列分别表示Debit(借方)、Credit(贷方) ,勾选二者,表明不管该科目范围的余额在借方还是在贷方,都要将其余额显示出来。这对所有科目都是应该勾选的
步骤⑥ 当所有节点的定义完成后,单击"保存"按钮,保存所有的操作。会计报表版本的定义即告完成。

定义好会计报表版本后,运行标准的财务报表

路径:财务会计>总分类账>信息系统>总账报表>财务报表/现金流>常规>实际/实际比较>财务报表
事务代码:S_ALR_87012284或F.01

步骤① 在"会计报表"界面的"总分类账选择"区域中输入"科目表"和"公司代码",在"业务额选择"区域输入"分类账",如图所示
图2.7.1-4

步骤② 在"会计报表"界面切换到"进一步选择"选项卡,输入"财务报表版本""报表年度""报表期间""比较年度""比较期间"以及清单输出形式等参数,如下图所示
图2.7.1-5

一般情况下,在"清单输出"区域选中"ALV树控制"单选钮,并勾选"作为结构的余额清单"复选框,这样可以得到树形结构的报表数据;如果希望导出到Excel表格,则选中"ALV网格控制"单选钮 ;"标准清单"比较难看,一般不使用。
步骤③ 在"会计报表"界面的"特殊评估"选项卡中输入相关参数,如图所示
图2.7.1-6

一般情况下,该选项卡不需要修改默认值。
步骤④ 在"会计报表"界面的"输出控制"选项卡中输入相关参数,如图所示
图2.7.1-7

一般情况下,该选项卡不需要修改,采用默认值即可
步骤⑤ 单击"执行"按钮,运行程序,系统显示报表结果,如图所示
图2.7.1-8

在这个树形结构报表中,各报表项分别对应了资产负债表和利润表的数据。
Tot. rpt. pr表示Total in Reporting Periods,即报表期间的总值;tot. cmp. pr表示Total in Comparision Periods,即比较期间的总值。二者之间的"绝对差异"则可以视为两段期间之间的"净发生额"

设计参考

一般情况下,除了定义资产负债表项和利润表项外,通常将"表外科目"等能够自成平衡的科目作为单独的一项,编入"会计报表版本",如下图所示的"期末结平科目 "。在月末运行会计报表时,如果该项下的余额不为0,则表明期末结账不成功,此时资产负债表必定是不平衡的
图2.7.1-9

SAP近年来也推出了中国本地化的功能,可以按照中国的格式出具资产负债表和损益表 。它的基本原理是结合会计报表版本的定义,将各个节点的值取到资产负债表和损益表的会计报表项上。

使用中国本地化的报表,需要在服务器端额外安装ADS(Adobe Document Services)软件。只有这样,系统才能输出PDF格式的报表。

相关推荐
SAP_奥维奥科技17 小时前
从产品合规到体系出海:中国医疗器械企业经营底座重构白皮书
sap·数据可视化·复杂供应链管理·sap医疗器械·sap生命科学
爱喝水的鱼丶1 天前
SAP-ABAP:条件判断与循环控制语句(7篇)第七篇:性能优化:条件与循环代码的常见性能瓶颈与优化方案
学习·算法·性能优化·sap·abap
爱喝水的鱼丶2 天前
SAP-ABAP:变量、常量、结构与内表声明(10篇博客合集) 第六篇:ABAP 7.40+新特性:声明语法的简化写法与兼容注意事项
运维·服务器·开发语言·学习·算法·sap·abap
爱喝水的鱼丶2 天前
SAP-ABAP:条件判断与循环控制语句(7篇) 第三篇:循环基础:for、while、do-while三种循环的差异与适用场景
运维·学习·性能优化·sap·abap·erp
SAP小崔说事儿3 天前
SAP B1 在Web Client里的AI数据分析(FP2608版本)
人工智能·ai·sap·sap b1·business one
爱喝水的鱼丶3 天前
SAP-ABAP:变量、常量、结构与内表声明(10篇博客合集) 第九篇:声明阶段的性能优化:如何从定义环节减少程序内存占用与运行耗时
开发语言·学习·算法·性能优化·sap·abap
修电脑的猫3 天前
SAP<->SQL server链接
sqlserver·sap·abap
爱喝水的鱼丶4 天前
SAP-ABAP:变量、常量、结构与内表声明(10篇博客合集) 第八篇:复杂业务场景下的声明组合:结构嵌套内表、内表包含结构的实现方法
运维·数据库·学习·算法·sap·abap
小羔羊的官方学习账号5 天前
树状展开BOM以及保存到本地
sap·abap·bom
Henry-SAP6 天前
BOM层级传递与MRP计划生成实战解析
人工智能·sap·erp