●宝钢集团有限公司财务服务与数据共享中心 冯 祺
大型企业集团合并报表系统建设的思考
●宝钢集团有限公司财务服务与数据共享中心 冯 祺
基于对大型企业集团本身投资结构状况、交易特点,以及内外部环境对财务信息使用需求,按照合并报表系统建设的整体方案设计,重点对系统需求的获取与分析、系统流程和架构的设计提出思考建议,以期对未来集团合并报表系统深入开发提供一定的支撑,并帮助提升合并报表编制的效率和质量,最终为集团内外部管理控制运营提供及时准确的会计信息。
企业集团 合并报表系统
大型企业集团在编制集团合并报表的过程中,通常面临着以下难点:集团子公司数量多,层级结构也比较多;股权结构较为复杂,交叉持股和内外部投资变动整合经常发生;内部交易频繁、金额较大,且获取相关信息的流程、规范支持不足。
同时,就信息使用及监管要求来看,一方面中央及地方各级管理部门要求其及时准确提供集团合并报表,以此来了解财务经营状况,从而加强相应的绩效评价、政策指导和宏观调控;另一方面,如果该大型企业集团是上市公司,它还须按证监会、证券交易所等监管部门的要求定期对公开市场披露除合并报表以外的附注、关联交易以及分行业、分区域等多维度的分部业务信息。
针对上述情况,国内外大型企业集团通过商品化财务软件或自身研发等手段,实现自身集团合并报表编制所要求的主要功能。目前,我国企业集团合并报表系统模式主要采取利用EXCEL作为计算工具进行合并,基于数据库语言(如FOXPRO、SQL等)模拟手工操作实现合并,以及以用友、久其和ORACLE等为代表的商品化财务软件商开发的在线合并报表系统。根据自身的工作经验和相关模式的学习,笔者认为合并报表系统的建设必须基于对业务功能需求的充分分析和系统流程架构的科学搭建。接下来,笔者结合自身工作实践,从需求获取分析、流程架构设计对合并报表系统建设提出一些想法,与大家共同探讨。
合并报表反映的是由集团总部及其子公司组成的整个企业集团的财务状况、经营成果和现金流量。合并报表整个编制工作业务流程通常采取自下而上,逐级或一级合并的方式,主要包括以下几个步骤:集团制定统一的报表模板并规范相应抵消事项,下级数据的收集、审核和报送,汇总下级数据和抵消信息的产生,合并底稿及合并报表的加工生成。由此合并报表系统功能基本模块如图1所示:
图1 系统功能图
合并报表系统建设的目标和需要解决的问题为:系统实现整个合并报表工作流的控制和管理,由此规范和统一报表数据存储、管理;抵消信息的产生和合并底稿的加工通过系统定制和功能开发能满足各级合并要求,从而避免手工整理加工分录、底稿可能带来的费时、疏漏等情况;同时在权衡成本效益的基础上,强化报表的准确性和及时性,以及集团财务管理的规范性和统一性,解决合并报表编制中可能存在的逻辑规则不一致和信息查询反馈不通畅的情况。针对上述系统建设目标和问题,首先需要获取系统需求并作相应的分析,具体内容如下:
(一)业务需求的获取。需求的获取是整个系统建设的开始,它直接关系到未来系统推广使用的成功与否。通常,系统获取方式包括子公司实地观察、商业化套装软件功能学习、业务方与系统方头脑风暴式需求讨论等。通过上述需求的获取,系统方整理出业务方的业务需求,并以文字、表格、流程图等形式对系统所要达到的流程控制和管理、编制、架构设计和功能应用目标。整个获取和分析工作需要双方的良好沟通,一方面业务方详细描述具体系统最后的实现结果,另一方面系统方尽可能按照业务方的需求通过必要的工具开发设计实现,并保证相应的效率,避免可能出现的问题。这一阶段,各种业务需求背景、预期的结果及可能的变化影响均有必要作详细的沟通讨论和记录。
(二)主要功能需求分析
1.报表模板、报表项目及合并组织架构管理。报表模板管理要求实现对报表模板格式的定义,包括表格样式 (字体格式、数据显示格式、数值精度)、报表科目名称、自定义报表项目区域、报表打印格式和计算、审核公式等的定义。模板管理功能一般对集团公司及下属各层级子公司的合并报表管理人员开放使用,由集团公司对报表模板进行统一管理。当然各级子公司也可根据各自合并需要在集团统一报表模板的基础上增加自定义子公司模板,从而形成报表模板的体系化管理。
报表项目可以理解为对报表模板内容的具体定义,它既是对整套报表后台存储和前台展示相统一的数据方式,也是能对应每一个报表数据计算、审核等逻辑关系配置的唯一代码。报表项目管理功能一般对集团公司合并报表管理人员开放使用,由集团公司对报表项目进行统一管理。子公司若有新增报表项目,需经集团统一审核后才可在集团整个报表项目体系中增加。
合并组织架构管理要求集团各层级公司合并均可以通过合并架构的有效配置,实现图1的系统功能。这里的合并组织架构配置以各级子公司报表的单体数据为基础,通过分体系的报表项目和多套校验抵消规则的运用,实现能够多组织架构地编制各级合并报表的需要,最终为公司内部管理需要和对外信息披露提供支撑。
2.数据生成、传输、审核和外币报表折算。数据生成主要指合并报表所需相关基础表的产生,这是编制整个合并报表的基础。这就要求合并的下级子公司根据上级合并的统一模板编制,编制途径可以是通过该合并报表系统,若为单体报表即可在单体报表模块中直接生成。数据传输包括子公司的数据上报和上级公司的采集数据两个环节。具体的方式既可以将报表数据填入模板中,通过系统上传;也可以通过单体报表批量发送、合并报表系统内通过报表项目数据直接提交子公司合并报表功能,供上级公司进行报表合并。数据审核功能不仅要求对各单位所填写报表数据的强制正确性和逻辑性进行验证,也需要提供自定义合理性校验的展示工具。一旦有不满足审核条件的情况,提示下级公司出错原因,并形成错误定位,直至其修改完成数据审核,若存在特殊原因可以提交,也只能由上级合并公司强制提交实现。而提交后若需修改,也只能经上级公司回退后才能实现。此外,数据传输要求支持模板的分组提交,利用已经提交的数据先行合并,由此来进一步提高合并效率,对应地必须配置分组报表项目及审核公式。综上,报表填报、修改 、生成 、审核、提交都可以按照分组批次控制,回退也可按分组批次回退或全部回退。整个报表所处于的编制状态,上级公司能够直观了解以便于其安排接下来的相关工作。
对于外币报表折算,可以根据集团统一会计政策的规定,通过选定的汇率计算方案(期末汇率、平均汇率等),以集团资金定期公布的记账汇率为基础数据,实现整套外币报表的折算。对于折算中可能出现的折算尾差,可采取以下方式:先确认一级科目,再确认末级科目,将末级明细与一级的差额按一定规则调整至有数据的明细项目数据,再重新计算中间级别科目,最后进行全套报表的公式审核。
3.抵消和汇总合并处理。抵消处理要求实现根据子公司提交的数据及系统已经完成配置的基础信息,直接生成抵消分录或通过人工干预、判断等方式编制抵消分录。这里涉及的抵消类型丰富多样,在需求分析阶段,有必要逐笔分析具体内容和实现模式。有些报表也可以根据实际情况进行个别调整(如非同一控制合并的公允价值调整报表),还可以按不同的口径汇总指定范围内的合并报表。汇总合并包括定义汇总口径、定义固定项目合并底稿、定义自定义合并底稿和汇总合并其他数据。汇总也能支持下级没有完全提交即可实现汇总和支持多次提交多次汇总功能。以上就要求系统的整体展示、明细查询功能灵活、便捷。例如,抵消分录既能够按照设定的抵消方案,通过一定数据源和判定规则的选择,自动生成,也能够如同账务分录一样实现红冲;而对于合并汇总底稿而言,点击底稿中某项目即能展示该项目的明细构成,从而实现所谓的“数据穿透”功能。
(三)辅助功能需求分析
1.工作日志及消息中心。对月度编制过程特殊事项进行记录,通过账套,会计期等信息分类备注,便于其他使用者的信息共享和关注。首页增加公告栏的显示并提供消息通知功能,例如集团内新增一家公司,它的具体情况如何,在用户登录后滚动栏位显示。系统针对一些信息(如模板变更、报送时间提醒等),向指定范围(某几个公司或账套、某个权限角色)的人可以通过邮箱+手机主动推送。
2.系统授权。对用户的授权应当包括画面的授权和角色的授权两部分,画面的授权指能够操作的具体画面,而角色的授权是指用户本身位于操作、查询还是管理员群组中。同时系统授权应当实现用户的分层级管理,以及与人力资源系统个人信息的导入更新同步。
3.用户个性化操作:操作习惯保存。用户可将自己经常使用的操作画面保存在首页专属位置,自行排版设计风格主题。而对于自定义的查询模板等内容,亦可以保存在个人网络文件夹中便于以后的使用,由此让系统能够展现用户的个人风格。
(一)系统的主题流程控制和管理。按照前述需求的分析,首先我们应当确定整合合并主要流程和相关的分支流程。主体流程如图2所示。
图2 合并报表流程图
(二)报表项目架构设计。通常一个报表项目的定义,可以从以下角度进行配置:所属报表模板和报表项目体系,年度版本号,对应的报表编码,报表科目及报表科目名称,数据类型,科目属性。报表项目配置的主要内容以及集团模板资产负债表中的应收账款期末金额示例定义如表1所示。
表1
上述报表项目的编码工作需要在集团模板确定后才能进行,且下一级合并报表项目可以在上一级合并报表项目的基础上扩展。扩展不仅包括报表项目层次的扩展,也包括维度类型的扩展,如在产成品的分类指标上,集团对产成品仅规定普碳钢A001、不锈钢B001和特殊钢C001层次,下属子公司可在此基础上扩展普碳钢-普碳冷轧A0010001、普碳钢-普碳冷轧A0010002等。
(三)系统功能架构设计。图3为功能架构设计框架。接下来对其做展开解释。
图3 功能架构设计框架
1.基础数据管理。报表项目管理指报表项目的代码、分类类型等详细信息的配置、审核和查询。
组织架构管理目的是明确各公司之间的投资关系以及参与抵消的内部单位账套管理等,便于系统在合并时取得相关基础信息,并支持分多套合并层级规则的多层级合并,具体包括建立资产关系投资树、合并账套下属账套配置、合并单元基本信息配置、合并账套对应实体账套配置、账套人员与账套关系维护。
2.数据传输与审核。数据传输应当以上级合并公司下发的统一模板为基础,导入方式应当根据各子公司情况为其提供多种方式,如EXCEL表上传、报表项目数据直接导入等。数据审核能够对报表项目逻辑性、合理性、完整性进行综合校验,并对错误进行定位提示修改,同时提供在线直接修改的功能。对于数据传输,可以进行分批次的提交,由此也可以实现多批次的审核。
外币折算作为合并报表编制不可或缺的一项工作,在具体实施抵消处理前,也在审核完成后进行,以保证下一步工作流的顺利开展。
3.抵消处理。抵消规则管理建立抵消规则表、维护抵消分录取值原则,及数据来源(某个账套下某个报表的某个报表项目),定义生成抵消分录的科目及借贷方向。抵消分录基本信息由系统自动生成,人工可以新增或者修改分录,系统记录修改内容及修改时间、修改人。系统可支持的自动抵消分为权益类、债权债务、内部关联交易、现金流量抵销等。不同类型抵销所形成的不同抵销方案,使用者可以根据具体业务情况进行选择和使用。
抵销分录管理包括手工分录的录入、查询、过账、分录模板管理、关账处理等。
4.合并处理。在完成抵销处理的基础上,用户根据自身业务的情况可以进入汇总、调整值保存、数据回写的报表数据存储等功能,也可以查询下级编制状态、执行提交上一级、回退下一级等报表流工作。汇总在多批次提交的基础上,并不拘泥于子公司全部提交才能进行,因此支持多次汇总功能。
随着合并业务的复杂程度越来越高,对下级子公司报表调整也越来越多,这包括集团政策的统一、公司收购带来的同一控制与非同一控制合并等。这就需要我们在合并处理前为其增加一张或几张调整报表。而这项分支流程的工作,主要体现为调整报表的信息维护。例如,非同一控制下的公允价值报表就是一张调整报表,它每年的具体项目变动情况就可以直接维护在后台,在合并处理直接取用。
5.报表输出。这里的报表输出更强调的是界面友好的自定义查询功能,按照用户的需要展现多个字段的自定义报表,同时展示的方式也是灵活的,如数据透视表、各种三维图像等。而对于报表的下载也要求能够实现跨年度、跨公司、跨模板体系的一次性导出。
作为企业集团财务管理信息系统的重要组成部分,合并报表系统的建设和使用,能够大大提高合并报表的工作效率,从而使业务人员能有更多的时间和精力,专注于财务管理的职能。本文结合集团通常的合并业务及自身工作实际情况,从需求获取分析、流程架构设计对合并报表系统建设提出一些想法。
合并报表系统的建设必须充分考虑复杂多样的业务过程,以及不断变化的用户需求,而需求的获取与分析和流程架构的设计就显得尤为重要。在上述两步开放式、拓展化的完成基础上,通过精心的设计、清晰的层次划分以及预留的功能接口,在系统扩展方面才能不断满足现有客户不断细化的需求,同时也能对其他潜在用户提供个性化功能定制服务,最终快速、准确地处理合并报表业务。
郭亚玮.2012.企业集团合并财务报表系统的设计与实现[D].北京交通大学。