财务合并报表自动化之数据治理
一、组织架构主数据
合并范围是一切的起点,但这里不仅要记录子公司是否属于合并范围,还需要清晰记录控股关系,尤其是对于存在多级合并的公司,没有这个数据,后续的工作依然是灾难。
常见字段:公司编码(全集团唯一标识,一旦确定不要轻易改)、公司全称、简称、统一社会信用代码、注册地、本位币、所属板块/事业部、母公司名称(我方)、母公司编码、直接持股比例、间接持股比例、表决权比例、是否拥有控制权、是否纳入合并范围、纳入合并日期、剔除合并日期、状态(正常存续/已注销/清算中)、同控/非同控等等;
数据来源:建议在系统中单设一张公司主数据或法人主数据的完整信息表,从行政管理系统接入(通常情况下,公司注册后,行政管理系统应有完整的信息)部分法人信息,合并信息部分由公司主管会计补充。设置相关流程,如有新设公司,系统需提醒主管会计。
其他:公司编码要唯一,所有系统从法人主数据接入,不要一个系统一个编码,后期麻烦不断。
二、科目主数据
全集团统一一套科目表,不同的板块可以下设不同的次级科目,但一二级科目建议一致,至少一级科目要一致,以免后期无法批量拉取明细。不同类别的科目尽量使用相同的开头编码,比如资产类用1开头、负债类以2开头等等,便于区分。
常见字段:科目编码、科目名称、科目层级、科目类别(资产/负债/权益/损益)、余额方向(借/贷)、是否现金流量项目、是否内部交易科目等;
来源:各子公司核算系统的科目表,但必须映射到一套集团统一科目表(建议全集团用同一个系统厂商,方便汇总取数;如无法统一,至少科目表使用一套)。
其他:涉及抵消的科目,需设置次级科目,标注内外部,比如“应收账款_内部公司”,“其他应收款_内部公司”,”长期股权投资_内部公司”等,方便抵消取数;
三、客商主数据
这是抵消最头疼的问题之一。
一边账上“应收账款_格子间科技”,另一边账上“应付账款_格子间技术有限公司”,月底一对,好像没对上。但其实是一家公司,名字写法不一样。
常见字段:客商编码(唯一)、客商全称、简称、统一社会信用代码(企业)/身份证号(个人)、关联方关系(母公司/子公司/兄弟公司/合营/联营)等
来源:通过公司主数据、合同系统、采购系统、销售系统等导入,尽量不在核算系统手工新增,避免各方不统一;
其他:如果客商(对方)为内部公司,需直接使用组织架构主数据里的公司编码;外部客商编码建议直接使用对方统一社会信用代码,以防重复。
四、单设模块
1、权益抵消数据:核算系统内自动获取全集团股权投资数据
常见字段:投资方公司编码(内部)、被投资方公司编码(内部)、持股比例(直接/间接/最终)、投资成本、投资时被投资方净资产公允价值、商誉初始金额(如有)、商誉减值金额、本期增减变动(新增投资/处置/分红/其他权益变动)、核算方法(成本法/权益法)、少数股东持股比例、少数股东损益分配比例(有时候两者不一致,比如有非比例分红协议)、购买日/处置日等;
2、债权债务数据:核算系统内自动获取应收/应付、预收/预付、其他应收/其他应付等科目明细数据;
常见字段:本方公司编码、对方公司编码(必须来自组织架构主数据)、科目编码(应收/应付/预收/预付/其他应收/其他应付等)、原币金额、本币金额、币种、账龄、是否计提坏账准备、坏账准备金额等;
3、内部交易模块:核算系统内自动获取全集团内部交易数据
常见字段:本方公司编码、对方公司编码(必须来自组织架构主数据)、交易类型(存货销售/资产转让/资金拆借/利息收支/费用分摊/股利分配等)、交易金额(本方币)、交易金额(对方币)、原币及币种、交易日期、本方科目编码(收入/成本等)、对方科目编码(存货/成本等)、合同/订单编号、摘要、是否已对外实现销售(存货类交易专用)等;
4、现金流抵消:资金管理系统或核算系统的现金流辅助核算明细
常见字段:本方公司编码、对方公司编码、现金流项目编码(销售商品收到现金/购买商品支付现金/投资支付现金/分配股利支付现金等)、金额、币种、交易日期、摘要、关联交易流水号、现金流量表项目对应的主表项目等;
五、汇率
有境外业务的集团,需定期维护汇率信息。
常见字段:币种代码、汇率类型(即期/平均/历史)、生效日期、对人民币汇率等
来源:资金系统或统一手工维护。
六、数据校验
上线前,这些校验规则要建到系统里:
完整性检查:合并范围内公司是否全部上报,有无遗漏;
平衡性检查:每家单体试算表是否借平;
内部交易对账差异报告:按公司对、交易类型展示差异,超阈值的标红推责任人。
抵消分录平衡性检查:自动生成的抵消分录,借方合计必须等于贷方合计;
汇率检查:所有外币科目是否都已折算;
连续性检查:本期期初数与上期期末数是否一致;
控制权变更检查:本期是否有新增/处置子公司,日期是否已维护;