Skip to main content

EAS 系统集成方案

本页详细说明 EAS 系统各模块的数据集成方案,包括核算模块、固定资产模块、租赁模块、财务平台司库系统以及报表数据集成。适用于 EAS 系统集成开发人员和财务系统管理员。

中-集团EAS核算模块

整体概况

目前,中-集团大部分公司的账务处理都在某ITEAS系统中进行操作,但当前需要使用财务平台合并报表系统,进行子公司个别报表的生成,再进一步进行调整抵销及智能合并,出具合并报表。这就要求子公司个别报表在同一系统中编报,而子公司在EAS系统已经完成凭证处理并生成了科目余额、辅助账余额和现金流数据,在EAS系统中已经可以通过取数公式自动取数,若要在合并报表单体报表中重新手工填报,工作量巨大,需要通过集成的方式,实现EAS系统取数公式的功能自动将数据获取并进行填报。

集成EAS系统核算主要是集成科目余额、辅助账余额和现金流表数据,通过传参组织、财年期间,将EAS系统核算数据通过财务平台集成平台,将数据抽取到平台中间表进行存储,再以中间表数据作为源,使用财务平台合并报表系统进行集成,将数据清洗转换生成报表数据。

数据清洗转换:EAS核算系统或其他核算系统的的存储维度结构和合并报表存储维度结构是不一致的,成员编码也很多不相同,所以需要将源维度结构(科目+核算+取数类型)转为合并报表的维度结构进行存储,将源会计科目转化为合并报表科目,客商转化为合并报表往来组织,其他核算项目转化为对应的自定义维度进行核算,以及一些涉及简单取数运算也可在集成取数时完成。合并报表集成方案的功能就是完成上述对源数据进行清洗和转换,生成财务平台报表数据。

适用范围

本章节适用于中-集团EAS核算系统集成。

数据集成需求

基础资料集成需求

基于科目余额表和现金流量表的业务数据涉及的基础资料也需同步集成:组织(主数据平台同步)、期间、汇率(主数据平台同步)、币别(主数据平台同步)、核算科目、辅助核算项目

序号基础数据集成说明数据状态备注
1核算科目EAS科目生效
2辅助核算项目类型与EAS科目关联的核算类型生效
3辅助核算项目与EAS科目关联的核算项目生效

财务数据集成需求

本项目共梳理集团统一管理报表142张。从报送用途来看,包括集团管理报表108张,国资委手工表22张,集团月度快报12张;从编报频率来看,包括年度报表80张,季度报表50张,月度报表12张;其中142张报表表样共包含12,329个报表项目,为提升报表取数自动化率,集成EAS系统核算主要集成科目余额、辅助账余额和现金流表数据,通过传参组织、财年期间,将EAS系统核算数据通过财务平台集成平台,将数据抽取到平台中间表进行存储,再以中间表数据作为源,使用财务平台合并报表系统进行集成,将数据清洗转换生成报表数据。

财务数据集成清单

序号核算数据集成说明数据状态备注
1科目余额表不带辅助核算数据的集成过账
2辅助账科目余额表带辅助核算数据的集成过账
3现金流量表现金流数据集成过账

数据集成频率

序号数据分类同步机制同步频率备注
1核算数据核算系统 全量同步;1、按月度关账后批量获取;2、单体数据修改后,按组织、期间单独获取;
2基础数据初始化时批量获取,后续同步增量新增初始化时批量获取,后续同步增量新增

集成场景清单

序号分类数据取数来源
1基础数据核算科目集团EAS科目清单
2基础数据辅助核算类型集团EAS辅助核算类型
3基础数据辅助核算项目集团EAS辅助核算项目
4业务数据科目余额表集团EAS科目余额表
5业务数据带辅助核算科目余额表集团EAS带辅助核算科目余额表
6业务数据现金流量表带辅助核算集团EAS现金流量表带辅助核算
7业务数据账龄表集团EAS数据整合后导入

集成业务注意事项

序号事项详细说明处理方法
1集团EAS科目分级管控EAS科目集团层面是统一,但下属公司二级科目单独设置,而且差异较大;造成每个二级公司核算科目与合并科目映射关系都要单独梳理,稍有错误会影响后续合并报表数据正确和准确; 以上:映射梳理工作量较大,并且要考虑二级公司科目增删后,运维工作;1、映射工作尽量容易操作和易维护,保障数据的正确和准确; 2、针对2000家集团EAS科目的差异化处理,尽量简洁统一;
2合并报表集成问题1、由于各组织的二级科目有差异,集成方案需按组织来配置,假设是500家组织,合并集成方案就要设置500条方案,按每个方案5000条分录配置;将会产生250万条合并方案分录数据; 2、初始一个方案配置需要5人天,剩余差异的499家组织配置差异科目预计需要0.5*499人天配置工作量,总共预估需要增加:5+249.5=254.5人天; 以上:初始化工作量和后续运维成本都极高,并且方案的数据量也和高,影响集成的性能;1、减少合并集成方案设置条数; 2、减少初始化和运维的工作量; 3、科目余额表和带辅助核算科目余额表进行合并,减少相应配置工作;

集成解决方案

集成业务流程

集成EAS核算数据过程中涉及角色包括运维人员、实施人员、报表用户,主要职责如下:

运维人员:连接部署EAS系统和财务平台系统的对接,并维护环境连接稳定。

实施人员:集成平台配置集成平台抽取EAS系统基础资料、科目余额表、辅助账余额表的集成对象和数据集成方案,为实现集成平台和合并报表的联动配置服务流程。合并报表应用中,根据集团提供的报表取数规则与体系报表模板的搭建维度,构建数据清洗转换的映射方案。

报表用户:根据实施人员配置好的数据集成方案,将EAS核算数据集成到合并报表表单中,并核实数据集成正确,可以满足后续业务。

集成数据流程

数据集成方式

数据集成技术架构

集成云平台集成技术架构

功能设计

中间表开发清单

依据整体解决方案需要开发的功能界面:

基础资料中间表

a、核算科目表(取至核算系统的全级次科目,集成方式为:集成云平台对接、手工新增、导入;同步频次:定时和触发集成;特别说明核算科目表是按组织权限进行隔离,一个组织或层级可设置一套核算科目表);

b、统一化的核算科目表(该表单是手工新增或导入,是用于统一化的科目映射基础资料);

c、辅助核算类型(取至核算系统的辅助核算类型,集成方式为:集成云平台对接、手工新增、导入;同步频次:定时和触发集成;特别说明辅助核算类型是按组织权限进行隔离,一个组织或层级可设置一套辅助核算类型);

d、辅助核算资料(取至核算系统的辅助核算资料,集成方式为:集成云平台对接、手工新增、导入;同步频次:定时和触发集成;特别说明辅助核算资料是按组织权限进行隔离,一个组织或层级可设置一套辅助核算资料);

业务数据中间表
  • 核算科目余额表:(取至核算系统的全级次科目余额表,集成方式为:集成云平台对接、手工新增、导入;同步频次:定时和触发集成;特别说明核算科目余额表是按组织权限进行隔离);

  • 核算科目余额表(带辅助核算):(取至核算系统的全级次科目余额表辅助核算,集成方式为:集成云平台对接、手工新增、导入;同步频次:定时和触发集成;特别说明核算科目余额表是按组织权限进行隔离);

  • 合并核算科目余额表(全量) 该表是由核算科目余额表和核算科目余额表(带辅助核算)合并去重计算得出;特别说明该表是按组织权限进行隔离;

  • 前置科目映射表(核算科目与统一化的核算科目映射表) 由核算科目与统一化的核算科目之间转换的对照表;

  • 统一化的核算科目余额表 该表是由前置科目映射表与合并核算科目余额表之间转成的统一后的核算科目余额表;

功能权限设计

权限方案设置

功能功能权限操作权限
集成中间表按实际二级公司权限设置新增、删除、修改、查询、导入、导出
功能界面与算法逻辑设计
统一核算科目表

####### 界面原型

####### 表单规格

核算科目表

编码字段名称字段类型备注
fidFIDvarchar(20)
fssno来源系统bigint
fsoid来源对象IDvarchar(100)
fnumber编码varchar(80)
fname名称varchar(255)
faccounttable科目表varchar(36)
fdc科目属性Varchar(2)科目属性(借方,贷方)
fparentnumber父级科目编码varchar(100)
fparentname父级科目名称varchar(100)
fchildrennumber是否有子节点varchar(10)必填
fmodifytime来源系统修改时间datetime必填
flockintime同步时间datetime必填
fdisablelabel禁用标签varchar(10)必填(默认值1)、禁用0
fdatamode数据来源方式varchar(10)必填(默认值0)
分级管控核算科目表

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(20)
fssno来源系统bigint
fsoid来源对象IDvarchar(100)
forganization组织IDvarchar(100)组织ID与组织进行关联
fnumber编码varchar(80)
fname名称varchar(255)
faccounttable科目表varchar(36)
fdc科目属性Varchar(2)科目属性(借方,贷方)
fparentnumber父级科目编码varchar(100)
fparentname父级科目名称varchar(100)
fchildrennumber是否有子节点varchar(10)必填
fmodifytime来源系统修改时间datetime必填
flockintime同步时间datetime必填
fdisablelabel禁用标签varchar(10)必填(默认值1)、禁用0
fdatamode数据来源方式varchar(10)必填(默认值0)
标准核算科目表

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(20)
fssno来源系统bigint
fsoid来源对象IDvarchar(100)
fnumber编码varchar(80)
fname名称varchar(255)
faccounttable科目表varchar(36)
fdc科目属性Varchar(2)科目属性(借方,贷方)
fparentnumber父级科目编码varchar(100)
fparentname父级科目名称varchar(100)
fchildrennumber是否有子节点varchar(10)必填
fmodifytime来源系统修改时间datetime必填
flockintime同步时间datetime必填
fdisablelabel禁用标签varchar(10)必填(默认值1)、禁用0
fdatamode数据来源方式varchar(10)必填(默认值0)
辅助核算类型

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(20)
fssid来源系统bigint
fsoid来源对象IDvarchar(100)
fnumber编码varchar(80)
fname名称varchar(255)
fentity实体varchar(100)
辅助核算项目

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(20)
fssidFSSIDbigint
fsoidFSOIDvarchar(100)
fnumberFNUMBERvarchar(255)
fnameFNAMEvarchar(255)
fasstacttypeidFASSTACTTYPEIDvarchar(100)
fgroupnumberFGROUPNUMBERvarchar(100)
fuindexidfuindexidvarchar(50)
核算科目余额表

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(18)
forgunitid公司varchar(100)
fperiodid期间varchar(100)
fcurrencyid币别varchar(100)
fbaltype余额类型varchar(30)
faccountid科目varchar(100)
fbeginbalancefor期初余额原币decimal(23,10)
fbeginbalancelocal期初余额本位币decimal(23,10)
fcreditfor本期贷方发生原币decimal(23,10)
fcreditlocal本期贷方本位币decimal(23,10)
fdebitfor本期借方发生原币decimal(23,10)
fdebitlocal本期借方本位币decimal(23,10)
fendbalancefor期末余额原币decimal(23,10)
fendbalancelocal期末余额本位币decimal(23,10)
fyearpnlfor本年损益发生额原币decimal(23,10)
fyearpnllocal本年损益发生额本位币decimal(23,10)
核算科目余额表(带辅助核算)

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(18)
forgunitid公司varchar(100)
fperiodid期间varchar(100)
fcurrencyid币别varchar(100)
fbaltype余额类型varchar(30)
faccountid科目varchar(100)
fassistgrpid辅助账核算项目组合varchar(400)
fbeginbalancefor期初余额原币decimal(23,10)
fbeginbalancelocal期初余额本位币decimal(23,10)
fcreditfor本期贷方发生原币decimal(23,10)
fcreditlocal本期贷方本位币decimal(23,10)
fdebitfor本期借方发生原币decimal(23,10)
fdebitlocal本期借方本位币decimal(23,10)
fendbalancefor期末余额原币decimal(23,10)
fendbalancelocal期末余额本位币decimal(23,10)
fyearpnlfor本年损益发生额原币decimal(23,10)
fyearpnllocal本年损益发生额本位币decimal(23,10)
现金流量表

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(18)
forgunitid公司varchar(100)
fperiodid期间varchar(100)
fcurrencyid币别varchar(100)
fbaltype余额类型varchar(30)
faccountid科目varchar(100)
fassistgrpid辅助账核算项目组合varchar(400)
fbeginbalancefor期初余额原币decimal(23,10)
fbeginbalancelocal期初余额本位币decimal(23,10)
fcreditfor本期贷方发生原币decimal(23,10)
fcreditlocal本期贷方本位币decimal(23,10)
fdebitfor本期借方发生原币decimal(23,10)
fdebitlocal本期借方本位币decimal(23,10)
fendbalancefor期末余额原币decimal(23,10)
fendbalancelocal期末余额本位币decimal(23,10)
fyearpnlfor本年损益发生额原币decimal(23,10)
fyearpnllocal本年损益发生额本位币decimal(23,10)
账龄表

####### 界面原型

####### 表单规格

源对象字段名称字段类型必填备注
fid主键IDvarchar(30)必填系统自动生成ID,可以不提供
fssno源系统编码varchar(30)必填(按备注简称填写)集团EAS编码:JT、中-海通编码:HT、中-仁和编码:RH、中-外运编码:WY、中-证券编码:ZZ、中-海通澳洲招达编码:HTZD
fssid来源系统varchar(30)不必填
fsoid来源对象IDvarchar(30)不必填源系统主键ID号
forgunitNo填报公司编码varchar(100)必填
forgunitName填报公司名称varchar(100)必填
fperiodNo期间编码varchar(100)必填期间编码
fperiodName期间名称varchar(100)必填期间名称(财年+月)
fcurrencyNo币别编码varchar(100)必填
fcurrencyName币别名称varchar(100)必填
fmodifytime来源系统修改时间datetime必填
flockintime同步时间datetime必填
fdisablelabel禁用标签varchar(10)必填(默认值1)、禁用0来源系统数据状态
ftype单据类型varchar(30)必填应收:AR、应付:AP、预付:PREPAID、其他应收:ORAR、其他应付:ORAP、预收:PRERECV
fdatamode数据来源方式varchar(10)必填(默认值0)0 同步、1 导入
fourunitno我方单位Novarchar(100)通过根据填报公司自动识别我方单位名称
fourunitname我方单位Namevarchar(100)通过根据填报公司自动识别我方单位名称
foutunitno对方单位Novarchar(100)
foutunitname对方单位Namevarchar(100)
fparenttype父类型varchar(10)1(一、按单项计提信用损失准备)、2(二、低风险组合(注1))、3(三、正常类组合(注2))、4(其他)
fsubtype子类型varchar(10)1(1.中-集团内单位)、2(2.中-集团外单位)
focaging180amt原值180天以内金额decimal(23,10)
focaging180to1yamt原值180天至1年金额decimal(23,10)
focaging1yto2yamt原值1至2年金额decimal(23,10)
focaging2yto3yamt原值2至3年金额decimal(23,10)
focagingmorethan3yamt原值3年以上金额decimal(23,10)
focagingamt原值合计decimal(23,10)
fcreloss180amt信用损失准备/减值准备180天以内金额decimal(23,10)
fcreloss180to1yamt信用损失准备/减值准备180天至1年金额decimal(23,10)
fcreloss1yto2yamt信用损失准备/减值准备1至2年金额decimal(23,10)
fcreloss2yto3yamt信用损失准备/减值准备2至3年金额decimal(23,10)
fcrelossmorethan3yamt信用损失准备/减值准备3年以上金额decimal(23,10)
fcrelossamt信用损失准备/减值准备合计decimal(23,10)
fdebt1yamt欠款期一年以内(含一年)金额decimal(23,10)
fdebt1yto2yamt欠款期一至两年金额decimal(23,10)
fdebt2yto3yamt欠款期两至三年金额decimal(23,10)
fdebtmorethan3yamt欠款期三年以上金额decimal(23,10)
fdebtmorethan1yreason欠款一年以上原因varchar(255)
fpaynature款项性质或内容varchar(255)
fdebtamt欠款合计decimal(23,10)
fnetvalue净值decimal(23,10)
fremark备注varchar(255)
foriginvalue原值期末数decimal(23,10)
原系统核算科目余额表(全量)

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(18)
forgunitid公司varchar(100)
fperiodid期间varchar(100)
fcurrencyid币别varchar(100)
fbaltype余额类型varchar(30)
faccountid科目varchar(100)
fassistgrpid辅助账核算项目组合varchar(400)
fbeginbalancefor期初余额原币decimal(23,10)
fbeginbalancelocal期初余额本位币decimal(23,10)
fcreditfor本期贷方发生原币decimal(23,10)
fcreditlocal本期贷方本位币decimal(23,10)
fdebitfor本期借方发生原币decimal(23,10)
fdebitlocal本期借方本位币decimal(23,10)
fendbalancefor期末余额原币decimal(23,10)
fendbalancelocal期末余额本位币decimal(23,10)
fyearpnlfor本年损益发生额原币decimal(23,10)
fyearpnllocal本年损益发生额本位币decimal(23,10)
前置科目映射表

####### 界面原型

####### 算法逻辑

序号映射方式场景算法备注
1自对应核算科目和标准科目可以对应或有规律对应a、按一对一的对应方式对应; b、按上下级关系进行对应;
2特殊映射核算科目与标准科目无规律对应直接按组织+科目在标准科目里新增并进行特殊映射
转换后的核算科目余额表

####### 界面原型

####### 表单规格

同原系统核算科目余额表

日志提醒

集成云平台监控统计记录每次集成的日志信息:

其它核算模块集成

整体概况

目前,中-集团:中-证券(以下简称“中-证券”)、中-海通(以下简称“中-海通”)、中-仁和 (以下简称“中-仁和”)、中国中-外运有限公司(以下简称“中-外运”)等公司在单独使用核算系统、而本次项目上线之后,中-集团合并报表将统一使用某IT财务平台系统,所以需要将各异构核算系统数据传输到某IT财务平台合并报表,实现中-集团各级公司统一在某IT财务平台系统出具合并报表;同时为了实现各公司各系统数据的数据资产及隔离管理,本项目中中-集团各二级公司将核算系统数据按合并表样进行整理,再由某IT财务平台系统从核算数据库或中间库调取相关数据,生成合并报表。

适用范围

本章节适用于:证券股份有限公司(简称“中-证券”)、中-海通(简称“中-海通”)、中-仁和 (简称“中-仁和”)、中国中-外运有限公司(简称“中-外运”)五个核算系统集成。

数据集成需求

基础资料集成需求

基于科目余额表和现金流量表的业务数据涉及的基础资料也需同步集成:组织(主数据平台同步)、期间、汇率(主数据平台同步)、币别(主数据平台同步)、核算科目、辅助核算项目

序号基础数据集成说明数据状态备注
1核算科目科目生效
2辅助核算项目类型与科目关联的核算类型生效
3辅助核算项目与科目关联的核算项目生效

财务数据集成需求

本项目共梳理集团统一管理报表142张。从报送用途来看,包括集团管理报表108张,国资委手工表22张,集团月度快报12张;从编报频率来看,包括年度报表80张,季度报表50张,月度报表12张;其中142张报表表样共包含12,329个报表项目,为提升报表取数自动化率,集成EAS系统核算主要集成科目余额、辅助账余额和现金流表数据,通过传参组织、财年期间,将EAS系统核算数据通过财务平台集成平台,将数据抽取到平台中间表进行存储,再以中间表数据作为源,使用财务平台合并报表系统进行集成,将数据清洗转换生成报表数据。

财务数据集成清单

序号核算数据集成说明数据状态备注
1科目余额表不带辅助核算数据的集成过账
2辅助账科目余额表带辅助核算数据的集成过账
3现金流量表现金流数据集成过账
4账龄表提供标准格式进行导入过账

数据集成频率

序号数据分类频率数据状态备注
1核算数据1、按月度关账后批量获取;2、单体数据修改后,按组织、期间单独获取;过账
2基础数据初始化时批量获取,后续同步增量新增生效

集成场景清单

序号分类数据取数来源
1基础数据核算科目科目清单
2基础数据辅助核算类型辅助核算类型
3基础数据辅助核算项目辅助核算项目
4业务数据科目余额表科目余额表
5业务数据带辅助核算科目余额表带辅助核算科目余额表
6业务数据现金流量表带辅助核算现金流量表带辅助核算
7业务数据账龄表

集成业务注意事项

序号事项问题点处理方法
1异构系统科目分级管控科目集团层面是统一,但下属公司二级科目单独设置,而且差异较大;造成每个二级公司核算科目与合并科目映射关系都要单独梳理,稍有错误会影响后续合并报表数据正确和准确; 以上:映射梳理工作量较大,并且要考虑二级公司科目增删后,运维工作;1、映射工作尽量容易操作和易维护,保障数据的正确和准确; 2、针对系统科目的差异化处理,尽量简洁统一;
2客商同步中-海通、中-证券、中-仁和 都反馈有信息安全问题,部分客户的信息是没有同步到主数据的;a、集团层面:外部客户按照500万以下可以允许合并填列归属于主数据平台;编码:“10461430”、名称: “集团公共客商” ; (中-海通的标准可以在集团定的500万标准内再缩小,各公司自己定义,例如:港口、中-外运对下属单位要求是50万以下) b、大于500万的外部客户(或超过公司定义的标准,例如:港口、中-外运对下属单位要求是50万以上要披露),则需要与主数平台的客商同步;

集成解决方案

集成业务流程

针对改进目标,本次集成将开发中间表的前置设置功能整体方案如下:

集成数据流程

数据集成方式

数据集成技术架构

功能设计

中间表开发清单

该内容与1.3.3.4.5.1开发清单重复,请参考上一章节内容

功能权限设计

权限方案设置

功能功能权限操作权限
集成中间表按实际二级公司权限设置新增、删除、修改、查询、导入、导出
功能界面与算法逻辑
异构系统核算科目表

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(20)
fssno来源系统bigint
fsoid来源对象IDvarchar(100)
fnumber编码varchar(80)
fname名称varchar(255)
faccounttable科目表varchar(36)
fdc科目属性Varchar(2)科目属性(借方,贷方)
fparentnumber父级科目编码varchar(100)
fparentname父级科目名称varchar(100)
fchildrennumber是否有子节点varchar(10)必填
fmodifytime来源系统修改时间datetime必填
flockintime同步时间datetime必填
fdisablelabel禁用标签varchar(10)必填(默认值1)、禁用0
fdatamode数据来源方式varchar(10)必填(默认值0)
辅助核算类型

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(20)
fssid来源系统bigint
fsoid来源对象IDvarchar(100)
fnumber编码varchar(80)
fname名称varchar(255)
fentity实体varchar(100)
辅助核算项目

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(20)
fssidFSSIDbigint
fsoidFSOIDvarchar(100)
fnumberFNUMBERvarchar(255)
fnameFNAMEvarchar(255)
fasstacttypeidFASSTACTTYPEIDvarchar(100)
fgroupnumberFGROUPNUMBERvarchar(100)
fuindexidfuindexidvarchar(50)
核算科目余额表(全量)

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(18)
forgunitid公司varchar(100)
fperiodid期间varchar(100)
fcurrencyid币别varchar(100)
fbaltype余额类型varchar(30)
faccountid科目varchar(100)
fassistgrpid辅助账核算项目组合varchar(400)
fbeginbalancefor期初余额原币decimal(23,10)
fbeginbalancelocal期初余额本位币decimal(23,10)
fcreditfor本期贷方发生原币decimal(23,10)
fcreditlocal本期贷方本位币decimal(23,10)
fdebitfor本期借方发生原币decimal(23,10)
fdebitlocal本期借方本位币decimal(23,10)
fendbalancefor期末余额原币decimal(23,10)
fendbalancelocal期末余额本位币decimal(23,10)
fyearpnlfor本年损益发生额原币decimal(23,10)
fyearpnllocal本年损益发生额本位币decimal(23,10)
账龄表

####### 界面原型

####### 表单规格

源对象字段名称字段类型必填备注
fid主键IDvarchar(30)必填系统自动生成ID,可以不提供
fssno源系统编码varchar(30)必填(按备注简称填写)集团EAS编码:JT、系统编码:HT、系统编码:RH、系统编码:WY、中-证券编码:ZZ、系统澳洲招达编码:HTZD
fssid来源系统varchar(30)不必填
fsoid来源对象IDvarchar(30)不必填源系统主键ID号
forgunitNo填报公司编码varchar(100)必填
forgunitName填报公司名称varchar(100)必填
fperiodNo期间编码varchar(100)必填期间编码
fperiodName期间名称varchar(100)必填期间名称(财年+月)
fcurrencyNo币别编码varchar(100)必填
fcurrencyName币别名称varchar(100)必填
fmodifytime来源系统修改时间datetime必填
flockintime同步时间datetime必填
fdisablelabel禁用标签varchar(10)必填(默认值1)、禁用0来源系统数据状态
ftype单据类型varchar(30)必填应收:AR、应付:AP、预付:PREPAID、其他应收:ORAR、其他应付:ORAP、预收:PRERECV
fdatamode数据来源方式varchar(10)必填(默认值0)0 同步、1 导入
fourunitno我方单位Novarchar(100)通过根据填报公司自动识别我方单位名称
fourunitname我方单位Namevarchar(100)通过根据填报公司自动识别我方单位名称
foutunitno对方单位Novarchar(100)
foutunitname对方单位Namevarchar(100)
fparenttype父类型varchar(10)1(一、按单项计提信用损失准备)、2(二、低风险组合(注1))、3(三、正常类组合(注2))、4(其他)
fsubtype子类型varchar(10)1(1.中-集团内单位)、2(2.中-集团外单位)
focaging180amt原值180天以内金额decimal(23,10)
focaging180to1yamt原值180天至1年金额decimal(23,10)
focaging1yto2yamt原值1至2年金额decimal(23,10)
focaging2yto3yamt原值2至3年金额decimal(23,10)
focagingmorethan3yamt原值3年以上金额decimal(23,10)
focagingamt原值合计decimal(23,10)
fcreloss180amt信用损失准备/减值准备180天以内金额decimal(23,10)
fcreloss180to1yamt信用损失准备/减值准备180天至1年金额decimal(23,10)
fcreloss1yto2yamt信用损失准备/减值准备1至2年金额decimal(23,10)
fcreloss2yto3yamt信用损失准备/减值准备2至3年金额decimal(23,10)
fcrelossmorethan3yamt信用损失准备/减值准备3年以上金额decimal(23,10)
fcrelossamt信用损失准备/减值准备合计decimal(23,10)
fdebt1yamt欠款期一年以内(含一年)金额decimal(23,10)
fdebt1yto2yamt欠款期一至两年金额decimal(23,10)
fdebt2yto3yamt欠款期两至三年金额decimal(23,10)
fdebtmorethan3yamt欠款期三年以上金额decimal(23,10)
fdebtmorethan1yreason欠款一年以上原因varchar(255)
fpaynature款项性质或内容varchar(255)
fdebtamt欠款合计decimal(23,10)
fnetvalue净值decimal(23,10)
fremark备注varchar(255)
foriginvalue原值期末数decimal(23,10)
现金流量表

####### 界面原型

####### 表单规格

编码字段名称字段类型备注
fidFIDvarchar(18)
forgunitid公司varchar(100)
fperiodid期间varchar(100)
fcurrencyid币别varchar(100)
fbaltype余额类型varchar(30)
faccountid现金科目varchar(100)
fassistgrpid辅助账核算项目组合varchar(400)
fbeginbalancefor期初余额原币decimal(23,10)
fbeginbalancelocal期初余额本位币decimal(23,10)
fcreditfor本期贷方发生原币decimal(23,10)
fcreditlocal本期贷方本位币decimal(23,10)
fdebitfor本期借方发生原币decimal(23,10)
fdebitlocal本期借方本位币decimal(23,10)
fendbalancefor期末余额原币decimal(23,10)
fendbalancelocal期末余额本位币decimal(23,10)
fyearpnlfor本年损益发生额原币decimal(23,10)
fyearpnllocal本年损益发生额本位币decimal(23,10)

日志提醒

EAS固定资产模块

整体概况

目前,中-集团大部分公司的账务处理都在某ITEAS系统中进行操作,但当前需要使用财务平台合并报表系统,进行子公司个别报表的生成,再进一步进行调整抵销及智能合并,出具合并报表。这就要求子公司个别报表在同一系统中编报,而子公司在EAS系统已经完成业务数据及凭证处理,在EAS系统中已经可以通过取数公式自动取数,若要在合并报表单体报表中手工填报,工作量巨大,需要通过集成的方式,实现EAS系统取数公式的功能自动将数据获取并进行填报。

集成EAS系统固定资产模块主要是集成固定资产余额表数据,同时关联对应的固定资产卡片的业务数据,通过传参组织、财年期间,将EAS系统固定资产模块表单数据通过财务平台集成平台,将数据抽取到平台中间表进行存储,再以中间表数据作为源,使用财务平台合并报表系统进行集成,将数据清洗转换生成报表数据。

中-集团的合并在财务平台合并报表系统实现,这就要求子公司个别报表在同一系统中编报,而子公司在EAS系统已经完成业务数据及凭证处理,在EAS系统中已经可以通过取数公式自动取数,若要在合并报表单体报表中手工填报,工作量巨大,需要通过集成的方式,实现EAS系统取数公式的功能自动将数据获取并进行填报。

  • 通过以上业务背景概述及用户痛点分析,我们建议将EAS系统固定资产表单数据通过财务平台集成平台,将数据抽取到平台中间表表进行存储,再以中间表数据作为源,使用财务平台合并报表系统进行集成,将数据清洗转换生成报表数据。具体表现为: 子公司使用合并报表数据集成方案执行集成,根据执行集成的组织、财年、期间获取EAS系统对应公司和期间的固定资产表单数据,将数据传输回集成平台对接的账表中间表,合并报表再以中间表数据作为数据源,通过集成方案清洗转换将数据生成个别报表。

  • 通过系统集成及相关功能的改造,将获得以下价值提升:

  • 实现单体公司的报表自动取数,无需浪费大量人工进行手工编报。

  • 快速出具单体公司个别报表,集团能够获取到集团与这些子公司以及这些子公司与其他子公司之间的内部往来数据,支持集团高效制作合并工作底稿以及出具合并报表;

  • 实时传输数据,对EAS系统变更数据能进行实时更新获取;

适用范围

本文档为中-集团财务平台系统与EAS系统固定资产接口集成开发的需求描述。

数据集成需求

1、财务平台合并报表请求财务平台集成平台调用EAS系统固定资产模块的API接口,集成平台获取固定资产表单的数据后返回给合并报表系统。

2、集成平台通过配置,将EAS系统返回的固定资产数据根据映射关系进行处理与拼接,写入平台中间表进行存储。

3、财务平台合并报表以平台中间表的存储数据作为数据源,通过合并报表集成方案将数据清洗转换生成公司单体报表。

数据集成需求

主要是集成EAS系统固定资产模块固定资产余额表数据,同时关联对应的固定资产卡片的业务数据,通过传参组织、财年期间,按规则过滤出固定资产余额表对应的数据返回,将返回数据转存于财务平台集成平台的一张自定义构建的二维表中,这是外部数据对接到财务平台系统主要工作。

合并报表再以中间表作为集成源,以合并报表方案清洗转换将数据写入个别报表中,属于合并报表单独业务,可不在数据对接考虑范围。

数据集成频率

  • 报表集成 取数频率为每季度批量定时集成一次,取数时间(每月6号)完成

用户可在合并系统集成取数手工触发传入财年、期间、组织按需集成

集成场景清单

序号场景名称场景说明登记日期状态备注
1EAS固定资产固定资产余额&固定资产卡片

集成解决方案

集成业务流程

业务流程图说明

序号步骤部门/岗位业务描述活动控制点
01连接部署运维人员连接部署EAS系统和财务平台系统的对接,并维护环境连接稳定。
02集成配置某IT实施根据集团提供的报表取数规则和EAS系统固定资产表单数据,梳理出需要对接EAS表单的数据字段,整理成二开需求文档提供给开发人员开发接口;再根据梳理数据和接口构建取数服务流程,和数据清洗转换的合并报表映射方案,若拓展维数据需要转换成多维数据,还需要配置转换用的业务规则。 输出内容:接口需求设计文档
03接口开发开发人员根据某IT实施梳理的需求文档,开发出满足数据集成传输的API接口。 输出内容:接口文档,接口部署
04数据集成集团业务根据某IT实施配置好的数据集成方案,将EAS固定资产数据集成到合并报表表单中,并核实报表取数正确。

功能设计

接口开发说明

集成EAS系统固定资产数据,合并报表本次采用数据库直连从EAS固定资产模块多张表单拼接数据接入集成中间表,再通过拓展维报表的方式映射对接展示,后续采用规则将拓展维报表转换成多维数据

EAS系统固定资产模块涉及表单

类型项目描述备注
关联基础数据表T_ORG_CompanyEAS系统-公司
关联基础数据表T_BD_PERIODEAS系统-会计期间
关联基础数据表T_BD_CURRENCYEAS系统-币别
关联基础数据表T_BD_ACCOUNTVIEW固定资产-会计科目
关联基础数据表T_FA_CAT固定资产类别
关联基础数据表T_FA_ALTERMODE固定资产-变动方式
关联基础数据表T_FA_USESTATUS固定资产-使用状态
关联基础数据表T_BD_PROVINCE固定资产-省份
关联基础数据表T_FA_FADEFPROPERTYENUM固定资产-自定义属性横表
数据表T_FA_FaAccountBalance固定资产余额表
数据表T_FA_FACURCARD固定资产卡片

固定资产余额表

T_FA_FaAccountBalanceT_FA_FaAccountBalanceT_FA_FaAccountBalanceT_FA_FaAccountBalance
编码字段名称字段类型备注
faddupyeardepre本年累计折旧decimal(19,4)
fcompanyorgunitid公司varchar(44)
fcontrolunitid控制单元varchar(44)
fcreatetime创建时间datetime
fcreatorid创建者varchar(44)
fcurrencyid币别varchar(44)
fdecvaluebeginbalancefor减值期初余额decimal(19,4)
fdecvaluecreditfor减值本期贷decimal(19,4)
fdecvaluedebitfor减值本期借decimal(19,4)
fdecvalueendbalancefor减值期未余额decimal(19,4)
fdeprebeginbalancefor折旧期初余额decimal(19,4)
fdeprecreditfor折旧本期贷decimal(19,4)
fdepredebitfor折旧本期借decimal(19,4)
fdepreendbalancefor折旧期未余额decimal(19,4)
fdepreterm本期折旧decimal(19,4)
fevaluebeginbalancefor评估期初余额decimal(19,4)
fevaluecreditfor评估本期贷decimal(19,4)
fevaluedebitfor评估本期借decimal(19,4)
fevalueendbalancefor评估期未余额decimal(19,4)
ffacurcardid当前卡片varchar(44)
fidIDvarchar(44)
flastupdatetime最后修改时间datetime
flastupdateuserid最后修改者varchar(44)
fperiodid会计期间varchar(44)
frealbeginbalancefor原值期初余额decimal(19,4)
frealcreditfor原值本期贷decimal(19,4)
frealdebitfor原值本期借decimal(19,4)
frealendbalancefor原值期未余额decimal(19,4)

固定资产余额表

T_FA_FACURCARDT_FA_FACURCARDT_FA_FACURCARDT_FA_FACURCARD
编码字段名称字段类型备注
cfaddvaluerescmhk增值额残值decimal(10,2)
cfapplyamtCFAPPLYAMTdecimal(28,10)
cfbuymonthlycmhk收购月份datetime
cfcityidCFCITYIDvarchar(44)
cffairvaluecmhk收购日公允价值decimal(10,2)
cffirzgzCFFIRZGZdecimal(10,0)
cffizcdyCFFIZCDYdecimal(10,0)
cfgenasst1id固定资产科目核算项目varchar(44)
cfgenasst2id累计折旧科目核算项目varchar(44)
cfgenasst3id减值准备科目核算varchar(44)
cfgkbuildingproid在建工程(港口)varchar(44)
cfgkcustomerid客户(港口)varchar(44)
cfgkfeetypeid费用类型(港口)varchar(44)
cfgkprojectid工程项目(港口)varchar(44)
cfgksupplierid供应商(港口)varchar(44)
cfisacquassetcmhk是否为业务并购资产decimal(10,0)
cfiscfCFISCFdecimal(10,0)
cfjshj价税合计decimal(28,10)
cfprovinceidCFPROVINCEIDvarchar(44)
cfsourceasstcode原系统资产编码nvarchar(50)
cfsrcamtCFSRCAMTdecimal(28,10)
cfsrcsizeCFSRCSIZEdecimal(28,10)
cfsscbillidCFSSCBILLIDnvarchar(50)
cfsurplusyearscmhk收购日剩余可使用年限decimal(10,2)
cfzcsourceaccountv资产来源科目varchar(44)
fabstract凭证摘要nvarchar(200)
faccountaccudeprid累计折旧科目varchar(44)
faccountassetid固定资产科目varchar(44)
faccountdate实物入账日期datetime
faccountdecvalueid减值准备科目varchar(44)
faccudepr累计折旧decimal(19,4)
faccudepraccuchg累计折旧累计变动额decimal(19,4)
faccudepraccuchgtyear本年累计折旧累计变动额decimal(19,4)
faccudepraccuclean累计折旧累计清理额decimal(19,4)
faccudepraccucleantyear本年累计折旧累计清理额decimal(19,4)
faccudeprall全寿命累计折旧decimal(19,4)
faccudeprchg累计折旧本期变动额decimal(19,4)
faccudeprchgtyear本年累计折旧本期变动额decimal(19,4)
faccudeprforcal累计折旧(折旧公式不可用)decimal(19,4)
faccudeprtyear本年累计折旧decimal(19,4)
faddonfare附加费用decimal(28,10)
faddons预计弃置费用decimal(19,4)
fassetamt资产数量decimal(28,16)
fassetcatid资产类别varchar(44)
fassetname资产名称nvarchar(80)
fassetvalue资产原值decimal(19,4)
fauditorid审核人varchar(44)
fbarcode条形码nvarchar(80)
fbarcodestatus条形码编码状态decimal(10,0)
fbizdate业务日期datetime
fbizstatus当前业务状态varchar(40)
fblockedstatus冻结状态decimal(10,0)
fbuyaccudepr购进累计折旧decimal(19,4)
fbuyvalue购进原值decimal(19,4)
fcheckedstatus审核状态decimal(10,0)
fcompanyid公司varchar(44)
fcontrolunitid控制单元varchar(44)
fcreatetime创建时间datetime
fcreatorid创建者varchar(44)
fcurrencyid币种varchar(44)
fdecvalue减值准备decimal(19,4)
fdecvalueaccuchg减值准备累计变动额decimal(19,4)
fdecvaluechg减值准备本期变动额decimal(19,4)
fdecvaluefordap本期计提减值准备金额decimal(19,4)
fdeletedstatus作废状态decimal(10,0)
fdeliverdate交付日期datetime
fdeprcount折旧次数(折旧公式不可用)decimal(10,0)
fdeprmethodid折旧方法varchar(44)
fdeprtermcount已折旧期间数(已使用工作量)decimal(28,16)
fdeprtterm本期折旧额(折旧公式不可用)decimal(19,4)
fdeptid管理部门varchar(44)
fdescription参考信息nvarchar(80)
feconomicpurpid经济用途varchar(44)
feffectedstatus生效状态decimal(10,0)
fevaladddepr纳税调整用累计折旧decimal(19,4)
fevalassetvalue纳税调整用资产原值decimal(19,4)
fevaldecvalue纳税调整用减值准备decimal(19,4)
fevaldeprmodeid纳税调整用折旧方法varchar(44)
fevaldeprperiodnum纳税调整用已提折旧期间decimal(19,4)
fevaldeprtterm纳税调整用本期折旧额decimal(19,4)
fevalleftperiod评估剩余期间数decimal(28,16)
fevalmeasureunitwl纳税调整工作量计量单位varchar(44)
fevalmonthrate纳税调整用固定月折旧率decimal(28,10)
fevalneatamt纳税调整用净额decimal(19,4)
fevalneatleftrate纳税调整用预计净残值率decimal(28,16)
fevalneatvalue纳税调整用净值decimal(19,4)
fevalreinaccountdate纳税调整用入账日期datetime
fevalremvalue纳税调整用净残值decimal(19,4)
fevaltaxleftperiod纳税调整用剩余使用期间decimal(19,4)
fevalusetermcount纳税调整用预计使用期间(工作量)decimal(19,4)
fevalyeardepr纳税调整用本年累计折旧decimal(19,4)
fexrate汇率decimal(28,10)
ffairvalue公允价值decimal(28,16)
ffiaccountdate财务入账日期datetime
ffivouchered是否已生成凭证decimal(10,0)
fgroupnumber集团资产编码nvarchar(80)
fgroupnumberstatus集团编码状态decimal(10,0)
fhandlerid经手人varchar(44)
fhaschanged本期已变更状态decimal(10,0)
fhascleared本期已清理状态decimal(10,0)
fhasdisabled是否已经作废decimal(10,0)
fhaseffected是否曾经生效decimal(10,0)
fhasevaled本期已评估状态decimal(10,0)
fhasnew本期已新增状态decimal(10,0)
fhassplited本期已拆分状态decimal(10,0)
fidIDvarchar(44)
finitevalvalue评估价值decimal(19,4)
finputtax进项税额decimal(28,10)
fisborrowing是否被借用decimal(10,0)
fisevaledbefore是否已评估decimal(10,0)
fisinitchange初始化卡片是否变更decimal(10,0)
fisneedredepr是否需要重新计提decimal(10,0)
fisoveraged是否逾龄资产decimal(10,0)
fisrequisitioned是否被领用decimal(10,0)
fkeeperid保管人varchar(44)
flastbillid最后一笔业务的IDvarchar(44)
flastevalvalue上次评估值decimal(19,4)
flastperiodchange是否过往期间变动decimal(10,0)
flastperiodcount最后一年的期间数(折旧公式不可用)decimal(10,0)
flastupdatetime最后修改时间datetime
flastupdateuserid最后修改者varchar(44)
flaterperioddata是后续期间数据decimal(10,0)
fleasestatus租赁状态decimal(10,0)
fleftyear剩余使用年限(折旧公式不可用)decimal(10,0)
fleftyeartwo双倍余额折旧方法专用decimal(19,4)
fleftyearup剩余使用年限分子(折旧公式不可用)decimal(10,0)
flevfrdate出厂日期datetime
fmeasureunitid计量单位varchar(44)
fmeasureunitwlid工作量计量单位varchar(44)
fmfr制造商nvarchar(80)
fmonthdeprerate月折旧率decimal(28,10)
fneatamt净额decimal(19,4)
fneatleftrate净残值率decimal(28,10)
fneatremvalue预计净残值decimal(19,4)
fneatvalue净值decimal(19,4)
fnumber单据编号nvarchar(80)
foldnumber原资产编码nvarchar(80)
foriginaccudif原值累计变动额decimal(19,4)
foriginamt原币金额decimal(19,4)
forigindif原值本期变动额decimal(19,4)
foriginflag来源标识decimal(10,0)
foriginmethodid来源方式varchar(44)
forigintype来源类型decimal(10,0)
foriginunit来源单位varchar(44)
fpaperno技术编码nvarchar(200)
fparea产地nvarchar(80)
fperiodid入账期间varchar(44)
fpropertyvalueid自定义卡片属性值varchar(44)
fremark备注nvarchar(200)
fsourcebillid原始单据IDvarchar(44)
fsourcefunction来源功能nvarchar(80)
fspecs规格nvarchar(80)
fstartusedate开始使用日期datetime
fstorecityid存放地点varchar(44)
ftempdeprmethod折旧方法(折旧公式不可用)varchar(44)
ftempdeprtermcount已折旧期间数(折旧公式不可用)decimal(28,16)
ftempusetermcount预计使用期间数(折旧公式不可用)decimal(28,16)
ftreatmentincome预计处置收入decimal(28,16)
fusestatusid使用状态varchar(44)
fusetermcount预计使用期间数(预计工作总量)decimal(28,16)
fuseyears预计使用年限decimal(19,4)
fvoucher凭证varchar(44)
fvouchernumber凭证编码nvarchar(80)
fwelldeprvalue井项分配折旧额(折旧公式不可用)decimal(19,4)
fworkloadfordap本期维护工作量decimal(19,4)
fwrtynumber保修号nvarchar(200)
fwrtyperiod保修期限decimal(19,4)

自定义属性横表

T_FA_FADEFPROPERTYVALUET_FA_FADEFPROPERTYVALUET_FA_FADEFPROPERTYVALUET_FA_FADEFPROPERTYVALUE
编码字段名称字段类型备注
FIDIDvarchar(44)
FA001城市varchar(44)
FA002省份varchar(44)
FXT000901固定资产变动方式varchar(44)
FXT000902投资性房地产项目varchar(44)
FXT000903投资性房地产变动方式varchar(44)
FA003国家varchar(44)
FA004资产是否抵押varchar(44)
FA005是否融资购置varchar(44)
FA006是否融资租入varchar(44)
FA00001是否为业务并购资产varchar(44)
FA00002收购日公允价值decimal(28,6)
FA00003收购日剩余摊销期间decimal(28,6)
FA00004收购月份datetime
FA00005有线网卡nvarchar(255)
FA00006MACnvarchar(255)
FA00007序列号nvarchar(255)
FA00008增值额残值decimal(28,6)

公司

编码字段名称字段类型备注
faccountperiodid会计期间类型varchar(44)
faccountschemeid账簿方案varchar(44)
faccounttableid科目表varchar(44)
factivitydate生效日期datetime
faddressid地址varchar(44)
fadjustexgtableid期末调汇汇率表varchar(44)
fauthorizationcode授权码varchar(80)
fauthorizationkey授权秘钥varchar(80)
fbankaccount银行账号nvarchar(100)
fbankid银行帐户varchar(44)
fbankname银行名称nvarchar(44)
fbasecurrencyid本位币varchar(44)
fbaseexgtableid基本核算汇率表varchar(44)
fcode助记码nvarchar(80)
fcompanyidFCOMPANYIDvarchar(44)
fcontact联系人nvarchar(20)
fcontactphone联系电话nvarchar(50)
fcontrolunitid控制单元varchar(44)
fcreatetime创建时间datetime
fcreatorid创建者varchar(44)
fdescription_l1描述(英文)nvarchar(255)
fdescription_l2描述(简体)nvarchar(255)
fdescription_l3描述(繁体)nvarchar(255)
fdisplayname_l1显示名称(英文)nvarchar(600)
fdisplayname_l2显示名称(简体)nvarchar(600)
fdisplayname_l3显示名称(繁体)nvarchar(600)
feconomictype经济类型decimal(10,0)
feffectdate生效日期datetime
fendupdate营业有效期datetime
fidIDvarchar(44)
findustry所属行业varchar(44)
finvaliddate失效日期datetime
finvoicecount分开票机数nvarchar(200)
finvoicenumber开票机号nvarchar(200)
fisadminorgunit是否是行政组织decimal(10,0)
fisassistantorg是否副账簿组织decimal(10,0)
fisbizunit是否实体组织decimal(10,0)
fischurchyard是否境内decimal(10,0)
fiscompanyorgunit是否是财务组织decimal(10,0)
fiscostorgunit是否是成本中心decimal(10,0)
fiscu是否是CUdecimal(10,0)
fisfreeze是否冻结decimal(10,0)
fisgroup是否为集团公司decimal(10,0)
fisgrouping是否是组decimal(10,0)
fishrorgunit是否是HR组织单元decimal(10,0)
fisleaf是否叶子节点decimal(10,0)
fisonlyunion是否仅用于集团合并decimal(10,0)
fisousealup是否封存decimal(10,0)
fisprofitorgunit是否是利润中心decimal(10,0)
fispurchaseorgunit是否是采购组织decimal(10,0)
fisqualityorgunit是否是质检组织单元decimal(10,0)
fissaleorgunit是否是销售组织decimal(10,0)
fissealup是否封存decimal(10,0)
fisstart是否启用decimal(10,0)
fisstorageorgunit是否是库存组织decimal(10,0)
fistransportorgunit是否是发运组织单元decimal(10,0)
fisunion是否合并范围decimal(10,0)
fjuridicalpersonid法人代表varchar(44)
flastupdatetime最后修改时间datetime
flastupdateuserid最后修改者varchar(44)
flevel级次decimal(10,0)
flongnumber长编码nvarchar(200)
fmainorgid对应的主账簿组织varchar(44)
fname_l1名称(英文)nvarchar(600)
fname_l2名称(简体)nvarchar(600)
fname_l3名称(繁体)nvarchar(600)
fnumber编码nvarchar(80)
forgtypestr组织类型信息nvarchar(255)
fparentid上级组织varchar(44)
fpropertysealupdate组织封存时间datetime
fregion地区varchar(44)
fregisteredcapital注册资本decimal(28,16)
fregisteredcode注册登记号nvarchar(80)
freportconvertmode报告货币折算方式decimal(10,0)
freportcurrencyid报告货币varchar(44)
freportexgtableid报告货币折算汇率表varchar(44)
fsetupdate成立日期datetime
fsimplename简称nvarchar(80)
ftaxaddress地址nvarchar(200)
ftaxcode纳税编号nvarchar(20)
ftaxnumber税务登记号nvarchar(80)
ftaxtype纳税人类型decimal(10,0)
fterritory_l1地区(英文)nvarchar(80)
fterritory_l2地区(简体)nvarchar(80)
fterritory_l3地区(繁体)nvarchar(80)
fversionnumber版本号varchar(3)

固定资产类别

T_FA_CATT_FA_CATT_FA_CATT_FA_CAT
编码字段名称字段类型备注
FIDID
FNAME_L1名称(英文)
FNAME_L2名称(简体)
FNAME_L3名称(繁体)
FNUMBER编码
FDESCRIPTION_L1描述(英文)
FDESCRIPTION_L2描述(简体)
FDESCRIPTION_L3描述(繁体)
FSIMPLENAME简称
FISLEAF是否叶子节点
FLEVEL级次
FLONGNUMBER长编码
FUSELIMIT使用年限
FPREPUREREMNANTRATE预计净残值率
FDEPRECIATIONRULE折旧规则
FENDDIFFDEALMODE尾差处理方式
FEVALUATIONAUTOMODE评估自动处理方式
FCREATORID创建者
FCREATETIME创建时间
FLASTUPDATEUSERID最后修改者
FLASTUPDATETIME最后修改时间
FMEASUREUNITID计量单位
FDEPRECIATIONMODEID预设折旧方式
FPARENTID自关联
FCLASSFICATIONID记账分类
FCOMPANYID组织单位
FDEPRECIATIONPOLICYID折旧政策
FCALCUBYEVALUATE按评估值计算净值净额
FGROUPLEVEL集团控制级次
FISGROUP是否集团定义的数据
FCONTROLUNITID控制单元
FSOURCEMODE来源方式
FNUMBERRULE编码规则前缀
FDISPLAYNAME_L1
FDISPLAYNAME_L2
FDISPLAYNAME_L3
FISDEDUCTINPUTTAX允许抵扣增值税进项税
FDECVALPOLICYID减值政策
FSTYLEID卡片样式表
FUSELIMITFROM从使用年限
FUSELIMITTO至使用年限
FPREPURERATEFROM从预计净残值率
FPREPURERATETO至预计净残值率
FGCUSELIMITANDPURERATE集团管控使用年限和残值率
FNAMEPINYIN名称拼音
FNAMESHORTPINYIN名称拼音首字母缩写

变动方式

T_FA_ALTERMODET_FA_ALTERMODET_FA_ALTERMODET_FA_ALTERMODE
编码字段名称字段类型备注
FIDIDvarchar(44)
FNAME_L1名称(英文)nvarchar(80)
FNAME_L2名称(简体)nvarchar(80)
FNAME_L3名称(繁体)nvarchar(80)
FNUMBER编码nvarchar(80)
FDESCRIPTION_L1描述(英文)nvarchar(200)
FDESCRIPTION_L2描述(简体)nvarchar(200)
FDESCRIPTION_L3描述(繁体)nvarchar(200)
FSIMPLENAME简称nvarchar(80)
FISLEAF是否叶子节点decimal(10,0)
FLEVEL级次decimal(10,0)
FLONGNUMBER长编码nvarchar(250)
FCREATORID创建者varchar(44)
FCREATETIME创建时间datetime
FLASTUPDATEUSERID最后修改者varchar(44)
FLASTUPDATETIME最后修改时间datetime
FPARENTID自关联varchar(44)
FACCOUNTID对方科目varchar(44)
FCOMPANYID组织单位varchar(44)
FGROUPLEVEL集团控制级次decimal(10,0)
FISGROUP是否集团定义的数据decimal(10,0)
FMODE方式类别decimal(10,0)
FISDEFAULT是否默认值decimal(10,0)
FCONTROLUNITID控制单元varchar(44)
FSOURCEMODE来源方式decimal(10,0)
FDISPLAYNAME_L1nvarchar(80)
FDISPLAYNAME_L2nvarchar(80)
FDISPLAYNAME_L3nvarchar(80)
FNAMEPINYIN名称拼音nvarchar(255)
FNAMESHORTPINYIN名称拼音首字母缩写nvarchar(80)

使用状态

T_FA_USESTATUST_FA_USESTATUST_FA_USESTATUST_FA_USESTATUS
编码字段名称字段类型备注
FIDIDvarchar(44)
FNAME_L1名称(英文)nvarchar(80)
FNAME_L2名称(简体)nvarchar(80)
FNAME_L3名称(繁体)nvarchar(80)
FNUMBER编码nvarchar(80)
FDESCRIPTION_L1描述(英文)nvarchar(200)
FDESCRIPTION_L2描述(简体)nvarchar(200)
FDESCRIPTION_L3描述(繁体)nvarchar(200)
FSIMPLENAME简称nvarchar(80)
FISLEAF是否叶子节点decimal(10,0)
FLEVEL级次decimal(10,0)
FLONGNUMBER长编码nvarchar(250)
FCREATORID创建者varchar(44)
FCREATETIME创建时间datetime
FLASTUPDATEUSERID最后修改者varchar(44)
FLASTUPDATETIME最后修改时间datetime
FPARENTID父使用状态varchar(44)
FISDEPRECIATION计提折旧decimal(10,0)
FCOMPANYID组织单位varchar(44)
FGROUPLEVEL集团控制级次decimal(10,0)
FISGROUP是否集团定义的数据decimal(10,0)
FCONTROLUNITID控制单元varchar(44)
FSOURCEMODE来源方式decimal(10,0)
FDISPLAYNAME_L1nvarchar(80)
FDISPLAYNAME_L2nvarchar(80)
FDISPLAYNAME_L3nvarchar(80)
FNAMEPINYIN名称拼音nvarchar(255)
FNAMESHORTPINYIN名称拼音首字母缩写nvarchar(80)

自定义卡片属性序列

T_FA_FADEFPROPERTYENUMT_FA_FADEFPROPERTYENUMT_FA_FADEFPROPERTYENUMT_FA_FADEFPROPERTYENUM
编码字段名称字段类型备注
FNAME_L1选项名称nvarchar(255)
FNAME_L2选项名称nvarchar(255)
FNAME_L3选项名称nvarchar(255)
FISDEFAULT是否默认decimal(10,0)
FPARENTID自定义卡片属性varchar(44)
FVALUEvaluedecimal(10,0)
FSEQ单据分录序列号decimal(10,0)
FIDIDvarchar(44)

固定资产表关联关系

固定资产表单名称表单别名连接关系
固定资产余额表T_FA_FaAccountBalanceA
固定资产卡片T_FA_FACURCARDFAA.FFACURCARDID = FA.FID
固定资产-自定义属性横表T_FA_FADEFPROPERTYVALUEFADFA.FPROPERTYVALUEID = FAD.FID
EAS系统-公司T_ORG_CompanyORGA.FCOMPANYORGUNITID = ORG.FID
EAS系统-会计期间T_BD_PERIODPERA.FPERIODID = PER.FID
EAS系统-币别T_BD_CURRENCYCURA.FCURRENCYID = CUR.FID
固定资产类别T_FA_CATCATFA.FASSETCATID = CAT.FID
EAS系统-变动方式T_FA_ALTERMODEALTFA.FORIGINMETHODID = ALT.FID
EAS系统-使用状态T_FA_USESTATUSUSEFA.FUSESTATUSID = USE.FID
EAS系统-会计科目T_BD_ACCOUNTVIEWACCFA.FACCOUNTASSETID = ACC.FID
EAS系统-省份T_BD_PROVINCEPROFAD.FA002 = PRO.FID
EAS系统-自定义卡片属性序列T_FA_FADEFPROPERTYENUMFADEFAD.FA004 = FADE.FID

集成平台承接数据结构对象

固定资产参数

编码:FA_PARAM
名称:固定资产取数参数
类型:结构
编码字段名称字段类型备注
orgNumberorgNumber组织编码
yearNumberyearNumber财年编码
periodNumberperiodNumber期间编码
  • 传参第一个参数,orgNumber:组织编码,传参过滤T_FA_FaAccountBalance表FCOMPANYORGUNITID 字段编码相同数据
  • 传参第二个参数,yearNumber:财年编码
  • 传参第三个参数,periodNumber:期间编码, 固定资产(中间表)
编码:T_FA_DATA
名称:固定资产数据
类型:视图/实体

返回接收字段与源表字段关系

T_FA_DATA(中间表)T_FA_DATA(中间表)固定资产表单对应字段固定资产表单对应字段固定资产表单对应字段固定资产表单对应字段
编码字段名称实际输出字段编码字段名称备注
orgNumber组织编码ORG.FNUMBERA.FCOMPANYORGUNITID公司
bizperiodNumber期间编码PER.FNUMBERA.FPERIODID会计期间
yearNumber财年编码//
periodNumber期间编码//
FidID//
currencyNumber币别编码CUR.FNUMBERA.FCURRENCYID币别
number资产编码FA.FNUMBER资产编码
assetName资产名称FA.FASSETNAME资产名称
assetcatName资产类别CAT.FNUMBERFA.FASSETCATID资产类别
alterMode变动方式ALT.FNUMBERFA.FORIGINMETHODID来源方式
useStatus使用状态USE.FNAME_L2FA.FUSESTATUSID使用状态
accountNumber科目编码ACC.FNUMBERFA.FACCOUNTASSETID会计科目
fneatremvalue预计净残值FA.fneatremvalue预计净残值
fneatvalue净值FA.fneatvalue净值
fdeprtermcount已折旧期间数(已使用工作量)FA.fdeprtermcount已折旧期间数(已使用工作量)
fusetermcount预计使用期间数(预计工作总量)FA.fusetermcount预计使用期间数(预计工作总量)
Province省份PRO.FNAME_L2FAD.FA002省份
Mortgage资产是否抵押FADE.FNAME_L2FAD.FA004资产是否抵押
FrealBeginBalanceFor原值期初余额A.FrealBeginBalanceFor原值期初余额
FrealDebitFor原值本期借A.FrealDebitFor原值本期借
FrealCreditFor原值本期贷A.FrealCreditFor原值本期贷
FRealEndBalanceFor原值期未余额A.FRealEndBalanceFor原值期未余额
FdepreBeginBalanceFor折旧期初余额A.FdepreBeginBalanceFor折旧期初余额
FdepreDebitFor折旧本期借A.FdepreDebitFor折旧本期借
FdepreCreditFor折旧本期贷A.FdepreCreditFor折旧本期贷
FdepreEndBalanceFor折旧期未余额A.FdepreEndBalanceFor折旧期未余额
FaddUpYearDepre本年累计折旧A.FaddUpYearDepre本年累计折旧
FdecValueBeginBalanceFor减值期初余额A.FdecValueBeginBalanceFor减值期初余额
FdecValueDebitFor减值本期借A.FdecValueDebitFor减值本期借
FdecValueCreditFor减值本期贷A.FdecValueCreditFor减值本期贷
FdecValueEndBalanceFor减值期未余额A.FdecValueEndBalanceFor减值期未余额
FevalueBeginBalanceFor评估期初余额A.FevalueBeginBalanceFor评估期初余额
FevalueDebitFor评估本期借A.FevalueDebitFor评估本期借
FevalueCreditFor评估本期贷A.FevalueCreditFor评估本期贷
FevalueEndBalanceFor评估期未余额A.FevalueEndBalanceFor评估期未余额

EAS租赁模块

整体概况

目前,中-集团大部分公司的账务处理都在某ITEAS系统中进行操作,但当前需要使用财务平台合并报表系统,进行子公司个别报表的生成,再进一步进行调整抵销及智能合并,出具合并报表。这就要求子公司个别报表在同一系统中编报,而子公司在EAS系统已经完成业务数据及凭证处理,在EAS系统中已经可以通过取数公式自动取数,若要在合并报表单体报表中手工填报,工作量巨大,需要通过集成的方式,实现EAS系统取数公式的功能自动将数据获取并进行填报。

集成EAS系统租赁模块主要是集成摊余成本表数据,同时关联对应的租入单的业务数据,通过传参组织、财年期间,将EAS系统租赁模块表单数据通过财务平台集成平台,将数据抽取到平台中间表进行存储,再以中间表数据作为源,使用财务平台合并报表系统进行集成,将数据清洗转换生成报表数据。

适用范围

数据集成需求

数据集成需求

中-集团的合并在财务平台合并报表系统实现,这就要求子公司个别报表在同一系统中编报,而子公司在EAS系统已经完成业务数据及凭证处理,在EAS系统中已经可以通过取数公式自动取数,若要在合并报表单体报表中手工填报,工作量巨大,需要通过集成的方式,实现EAS系统取数公式的功能自动将数据获取并进行填报。

 通过以上业务背景概述及用户痛点分析,我们建议将EAS系统租赁模块表单数据通过财务平台集成平台,将数据抽取到平台中间表表进行存储,再以中间表数据作为源,使用财务平台合并报表系统进行集成,将数据清洗转换生成报表数据。具体表现为:

子公司使用合并报表数据集成方案执行集成,根据执行集成的组织、财年、期间获取EAS系统对应公司和期间的租赁模块表单数据,将数据传输回集成平台对接的账表中间表,合并报表再以中间表数据作为数据源,通过集成方案清洗转换将数据生成个别报表。

 通过系统集成及相关功能的改造,将获得以下价值提升:

1)实现单体公司的报表自动取数,无需浪费大量人工进行手工编报。

2)快速出具单体公司个别报表,集团能够获取到集团与这些子公司以及这些子公司与其他子公司之间的内部往来数据,支持集团高效制作合并工作底稿以及出具合并报表;

3)实时传输数据,对EAS系统变更数据能进行实时更新获取;

集成场景清单

序号场景名称场景说明登记日期状态备注
1EAS租赁租赁负债

集成解决方案

集成业务流程

数据流程说明

序号步骤部门/岗位业务描述活动控制点
01连接部署运维人员连接部署EAS系统和财务平台系统的对接,并维护环境连接稳定。
02集成配置某IT实施根据集团提供的报表取数规则和EAS系统租赁模块表单数据,梳理出需要对接EAS表单的数据字段,整理成二开需求文档提供给开发人员开发接口;再根据梳理数据和接口构建取数服务流程,和数据清洗转换的合并报表映射方案,若拓展维数据需要转换成多维数据,还需要配置转换用的业务规则。 输出内容:接口需求设计文档
03接口开发开发人员根据某IT实施梳理的需求文档,开发出满足数据集成传输的API接口。 输出内容:接口文档,接口部署
04数据集成集团业务根据某IT实施配置好的数据集成方案,将EAS租赁模块数据集成到合并报表表单中,并核实报表取数正确。

集成数据流程

EAS系统业务表单数据,通过拓展数据表进行集成,通过执行财务平台集成平台服务流程,调用EAS系统租赁模块的接口,根据映射关系将数据写入拓展数据中间表中,合并报表再以拓展数据中间表作为集成源,将数据清洗转换写入合并报表拓展数据总表,体系中搭建的拓展数据报表会根据拓展数据模型和维度组合展示集成的数据;若拓展数据要转换成多维数据进行存储,则再集成完成以后再执行拓展数据转多维数据的业务规则,将数据写入多维库中,合并报表的表单会根据维度组合展示多维库的数据。

功能设计

开发清单

集成EAS系统租赁模块数据,合并报表本次采用数据库直连从EAS租赁模块多张表单拼接数据接入集成中间表,再通过拓展维报表的方式映射对接展示,后续采用规则将拓展维报表转换成多维数据

源系统(EAS)目标系统(合并报表)
1.【租赁】摊余成本表/摊余成本表分录 2.【租赁】租入单Q406 4-6租赁负债

取数频率为每季度批量定时集成一次,取数时间(每月6号)完成

用户可在合并系统集成取数手工触发传入财年、期间、组织按需集成

类型项目描述备注
关联基础数据表T_ORG_CompanyEAS系统-公司
关联基础数据表T_BD_PERIODEAS系统-会计期间
关联基础数据表T_BD_CURRENCYEAS系统-币别
关联基础数据表T_BD_SUPPLIEREAS系统-供应商
关联基础数据表T_BD_CUSTOMEREAS系统-客户
数据表T_FA_FAAMORTIZEDCOSTRPT摊余成本表
数据表T_FA_FAAMORTIZEDCOSTRPTENTRY摊余成本表分录
数据表T_FA_FaLeaseInBillNew租入单

功能权限设计

权限方案设置

功能功能权限操作权限
集成中间表按实际二级公司权限设置新增、删除、修改、查询、导入、导出

详细功能

租赁模块表单关联关系

固定资产表单名称表单别名连接关系
摊余成本表T_FA_FAAMORTIZEDCOSTRPTFA
摊余成本表分录T_FA_FAAMORTIZEDCOSTRPTENTRYFAEA.FFACURCARDID = FA.FID
租入单T_FA_FaLeaseInBillNewFALFA.FPROPERTYVALUEID = FAD.FID
EAS系统-公司T_ORG_COMPANYORGFAL.FCOMPANYID = ORG.FID
EAS系统-公司T_ORG_COMPANYORGINFAL.FINNERCOMPANYLESSORID = ORGIN.FID
EAS系统-币别T_BD_CURRENCYCURFAL.FCURRENCYID = CUR.FID
EAS系统-供应商T_BD_SUPPLIERSUPFAL.FSUPPLIERLESSORID = SUP.FID
EAS系统-客户T_BD_CUSTOMERCUSFAL.FCUSTOMERLESSORID = CUS.FID

集成输入接口表定义

T_LEASE_DATA(中间表)

编码字段名称字段类型实际输出字段编码字段名称
orgNumber组织编码varchar(50)ORG.FNUMBERFAL.FCOMPANYID公司
bizperiodNumber期间编码varchar(50)//
yearNumber财年编码varchar(50)//
periodNumber期间编码varchar(50)//
FidID//
leasePayments租赁付款额(原币)decimal根据财年期间取当月最后一天FAE.fendliabilityprincipal
currencyNumber币别编码varchar(50)CUR.FNUMBERFAL.fcurrencyid币别
beginDate租赁期开始日datetimeFAL.fbegindate租赁期开始日
leaseCycle租赁周期varchar(50)FAL.fleasecycle租赁周期
discountRate合同折现率decimalFAL.fdiscountrate合同折现率
unrecognizedFinance未确认融资费用decimal根据财年期间取当月最后一天FAE.fenduncfmfnccost
date日期datetimeFAE.fdate日期
endliabilityprincipal期末租赁负债-本金decimalFAE.fendliabilityprincipal期末租赁负债-本金
enduncfmfnccost期末未确认融资费用decimalFAE.fenduncfmfnccost期末未确认融资费用
endliabilitybalance期末租赁负债-余额decimalFAL.funrecognizedfinancefee未确认融资费用(原币)
curinterestpayment本期利息支出decimalFAE.fcurinterestpayment本期利息支出
curaccinterestpayment本期累计利息支出decimalFAE.fcuraccinterestpayment本期累计利息支出
curdepreciation本期折旧decimalFAE.fcurdepreciation本期折旧
curaccdepreciation本期累计折旧decimalFAE.fcuraccdepreciation本期累计折旧
initliabilityprincipal期初租赁负债-本金decimalFAE.finitliabilityprincipal期初租赁负债-本金
inituncfmfnccost期初未确认融资费用decimalFAE.finituncfmfnccost期初未确认融资费用
initliabilitybalance期初租赁负债-余额decimalFAE.finitliabilitybalance期初租赁负债-余额
icNumber供应商(出租人)varchar(50)SUP.FNUMBER is not nullFAL.FSUPPLIERLESSORID供应商(出租人)
icNumber客户(出租人)CUS.FNUMBER is not nullFAL.FCUSTOMERLESSORID客户(出租人)
icNumber内部公司(出租人)ORGIN.FNUMBER is not nullFAL.FINNERCOMPANYLESSORID内部公司(出租人)
Aging180D资产负债表日后-180天以内decimal计算180天内
Aging181DTo1Y资产负债表日后-180天至1年decimal
Aging1YTo2Y资产负债表日后-1至2年decimal
Aging2YTo3Y资产负债表日后-2至3年decimal
Aging3YTo4Y资产负债表日后-3至4年decimal
Aging4YTo5Y资产负债表日后-4至5年decimal
AgingOver5Y资产负债表日后-5年以上decimal
Remark备注varchar(50)

财务平台司库系统

整体概况

目前,中-集团已将业务数据接入财务平台司库系统并生成各种业务表单,现在财务平台合并报表系统编辑单体公司报表需要引用部分表单数据,进行子公司个别报表的生成,再进一步进行调整抵销及智能合并,出具合并报表。虽然合并报表和司库系统同为财务平台应用,但合并报表的多维报表无法直接同步司库系统的业务表单数据,也不支持报表模板中直接使用SQL跨库获取业务数据,而人工填报工作量巨大,所以需要通过数据集成的方式,实现对司库系统业务数据的抽取并进行填报。

集成司库系统数据主要是集成【贷款管理】、【发债管理】、和【担保管理】的业务表单数据,通过传参组织、财年期间,过滤出符合条件的单据,通过财务平台集成平台,将数据抽取到平台中间表进行存储,再以中间表数据作为源,使用财务平台合并报表系统进行集成,将数据清洗转换生成报表数据。

注意:

根据咨询师提供的报表取数规则,分析获取司库业务数据均为直取单据业务数据,可能与最终进入核算数据有出入;已询问参与了司库系统的实施顾问,也与咨询师同事讨论过,涉及表单不与主附表进行勾稽,只作数据展示,所以以下只针对单取对应业务单据数据,也只根据表单对应的组织、期间(开始日到结束日)过滤数据,不考虑是否进入核算。

应对:

  • 司库的集成方案按现有的对接方式处理,待6-7月份验证数据的准确性,再决定是否要改用取核算报表的数据。
  • 核算系统有数据源的优先取核算系统,核算系统没有数据源的(比如借款单明细字段信息)取司库系统。

适用范围

本文档为中-集团财务平台合并系统与财务平台司库系统接口集成开发的需求描述。

数据集成需求

1、财务平台合并报表请求财务平台集成平台调用财务平台司库系统的微服务接口,集成平台获取财务平台司库各模块表单的数据后返回给合并报表系统。

2、集成平台通过配置,将财务平台司库系统数据根据映射关系进行处理与拼接,写入平台中间表进行存储。

3、财务平台合并报表以平台中间表的存储数据作为数据源,通过合并报表集成方案将数据清洗转换生成公司单体报表。

数据集成需求

集成司库系统业务数据,主要是集成财务平台资金云中,【贷款管理】的银行借款合同单据数据、【发债管理】的债券发行单据数据以及【担保管理】的担保合同单据数据。

因为与【合并报表】同属于财务平台系统应用,所以使用直连数据库接口进行数据传输,需要对接司库系统3个应用,按取数逻辑进行数据提取。通过传参组织、财年、期间,筛选出对应的数据返回,将返回数据转存于财务平台集成平台的一张自定义构建的二维表中,这是接口传输数据的主要工作。

合并报表再以中间表作为集成源,以合并报表方案清洗转换将数据写入个别报表中,属于合并报表单独业务,可不在数据对接考虑范围。

数据集成频率

序号数据分类同步机制同步频率备注
1贷款管理核算系统 全量同步;1、按快报日期先批量获取;2、单体数据修改后,按组织、期间单独获取;
2发债管理核算系统 全量同步;1、按快报日期先批量获取;2、单体数据修改后,按组织、期间单独获取;
3担保管理核算系统 全量同步;1、按快报日期先批量获取;2、单体数据修改后,按组织、期间单独获取;

集成场景清单

序号场景名称场景说明状态备注
1贷款管理集成借款&提款单据数据
2发债管理集成债券发行单据数据
3担保管理集成担保合同单据数据

集成解决方案

集成数据流程

序号步骤部门/岗位业务描述活动控制点
01集成配置某IT实施根据集团提供的报表取数规则和财务平台司库系统表单数据,梳理出需要对接表单的数据字段,整理成二开需求文档提供给开发人员开发接口;再根据梳理数据和接口构建取数服务流程,和数据清洗转换的合并报表映射方案,若拓展维数据需要转换成多维数据,还需要配置转换用的业务规则。 输出内容:接口需求设计文档
02接口开发开发人员根据某IT实施梳理的需求文档,开发出满足数据集成传输的集成接口。 输出内容:接口文档,接口部署
03数据集成集团业务根据某IT实施配置好的数据集成方案,将财务平台司库系统数据集成到合并报表表单中,并核实报表取数正确。
功能设计
开发清单

集成财务平台司库系统数据,合并报表并没有标准的集成方案直接进行数据集成,也无法通过在报表上写SQL跨库直接取数,需要先通过拓展维报表的方式将财务平台司库系统表单的数据对接过来,再进行展示或转换为多维数据。

财务平台司库系统表数据,是通过多张表单拼接构成的,需要直连司库系统数据库或扩展开发库进行开发数据集成接口,根据需求文档提供的字段信息及取数逻辑,进行传输数据。司库数据来源单据具有一定即时性,合并系统按月、按季度集成期末时点数,与用户在各系统结账编报可能会产生集成时间差导致的数据差异,这部分通过报表编报流程管控,调整自动集成时间点或手工触发重新集成数据。

源系统(司库)目标系统(合并报表)
【贷款管理】银行借款合同单据数据K003有息债务快报
【贷款管理】银行借款合同单据数据Q301 3-1有息债务
【发债管理】债券发行单据数据Q401 4-1应付债券
【发债管理】债券发行单据数据Q301 3-1有息债务(二、应付债券)
【发债管理】债券发行单据数据Q501 5-1发行在外的优先股、永续债等金融工具明细表
【发债管理】债券发行单据数据K008 中央企业债券发行情况表
【担保管理】担保合同单据数据Q905 9-5融资担保情况表
功能与中间表设计

####### 表单规格

【贷款管理】银行借款合同

字段名称来源说明格式
组织接口参数控制;贷款管理-银行借款-银行借款合同,接口传入组织等于“借款人”
财年接口参数控制;贷款管理-银行借款-银行借款合同,接口传入财年、期间在“合同开始日期”到“合同结束日期”
期间接口参数控制;贷款管理-银行借款-银行借款合同,接口传入财年、期间在“合同开始日期”到“合同结束日期”
合同单据编号贷款管理-银行借款-银行借款合同-基本信息-合同单据编号
单据状态贷款管理-银行借款-银行借款合同-基本信息-单据状态
借款人-编码贷款管理-银行借款-银行借款合同-基本信息-借款人
借款人-名称贷款管理-银行借款-银行借款合同-基本信息-借款人
债权人-编码贷款管理-银行借款-银行借款合同-基本信息-债权人
债权人-名称贷款管理-银行借款-银行借款合同-基本信息-债权人
地域范围贷款管理-银行借款-银行借款合同-基本信息-地域范围
借款类型贷款管理-银行借款-银行借款合同-基本信息-借款类型
担保方式贷款管理-银行借款-银行借款合同-基本信息-担保方式
借款币别贷款管理-银行借款-银行借款合同-基本信息-借款币别
借款金额贷款管理-银行借款-银行借款合同-基本信息-借款金额
合同签订日期贷款管理-银行借款-银行借款合同-基本信息-合同签订日期
合同开始日期贷款管理-银行借款-银行借款合同-基本信息-合同开始日期
合同结束日期贷款管理-银行借款-银行借款合同-基本信息-合同结束日期
合同期限贷款管理-银行借款-银行借款合同-基本信息-合同期限
利率类型贷款管理-银行借款-银行借款合同-基本信息-利率类型
合同利率(固定利率)利率类型为固定利率:合同签订日利率
合同利率(浮动利率)利率类型为浮动利率:合同签订日利率(参考利率获取)+利率浮动基点(BP)
合同费用贷款管理-银行借款-银行借款合同-基本信息-合同费用
预提金额贷款管理-银行借款-银行应付利息批量预提处理-结息记录-预提金额
实际融资利率贷款管理-银行借款-银行提款处理-实际融资利率
预计还本金贷款管理-银行借款-银行借款合同-合同执行-还款计划-预计还本金
已还本金贷款管理-银行借款-银行借款合同-合同执行-还款计划-已还本金
预计还款日期贷款管理-银行借款-银行借款合同-合同执行-还款计划-预计还款日期
融资品种-编码贷款管理-银行借款-银行借款合同-基本信息-融资品种
融资品种-名称融资品种-基础设置-融资品种-融资品种名称
权益工具融资品种-基础设置-融资品种-权益工具
担保人贷款管理-银行借款-银行借款合同-担保信息-担保管理-担保合同-担保人
抵押物贷款管理-银行借款-银行借款合同-担保信息-担保管理-抵质押物管理-抵质押物

【发债管理】债券发行

字段名称来源说明格式
组织接口参数控制;发债管理-债券发行,接口传入组织等于“发行人”
财年接口参数控制;发债管理-债券发行,接口传入财年、期间在“合同开始日期”到“合同结束日期”的数据返回
期间接口参数控制;发债管理-债券发行,接口传入财年、期间在“合同开始日期”到“合同结束日期”
发行编号发债管理-债券发行-基本信息-发行编号
发行人-编码发债管理-债券发行-基本信息-发行人
发行人-名称发债管理-债券发行-基本信息-发行人
债券名称发债管理-债券发行-基本信息-债券名称
债券品种发债管理-债券发行-基本信息-债券品种
地域范围发债管理-债券发行-基本信息-地域范围
发行方式发债管理-债券发行-基本信息-发行方式
担保方式发债管理-债券发行-基本信息-担保方式
债券类型发债管理-债券发行-基本信息-债券类型(融资品种)
发行币别发债管理-债券发行-基本信息-发行币别
发行金额发债管理-债券发行-基本信息-发行金额
可发行金额发债管理-债券发行-基本信息-可发行金额
发行总额发债管理-债券发行-基本信息-发行总额
起息日期发债管理-债券发行-基本信息-起息日期
到期日期发债管理-债券发行-基本信息-到期日期
期限发债管理-债券发行-基本信息-期限
利率类型贷款管理-银行借款-银行借款合同-基本信息-利率类型
合同利率(固定利率)利率类型为固定利率:合同签订日利率
合同利率(浮动利率)利率类型为浮动利率:合同签订日利率(参考利率获取)+利率浮动基点(BP)
最新利率%发债管理-债券发行-发行管理-利率重置记录-最新的年利率
融资品种-编码发债管理-债券发行-基本信息-债券类型(融资品种)-基础设置-融资品种-融资品种编码
融资品种-名称发债管理-债券发行-基本信息-债券类型(融资品种)-基础设置-融资品种-融资品种名称
权益工具发债管理-债券发行-基本信息-债券类型(融资品种)-基础设置-融资品种-权益工具
永续债发债管理-债券发行-基本信息-债券类型(融资品种)-基础设置-融资品种-永续债
费用金额发债管理-债券发行-费用信息-费用金额
预计还本金发债管理-债券发行-发行管理-债券还款计划-预计还本金
已还本金发债管理-债券发行-发行管理-债券还款计划-已还本金
预计还款日期发债管理-债券发行-发行管理-债券还款计划-预计还款日期
实际预提利息发债管理-债券发行-债券应付利息预提记账处理-实际预提利息
担保人发债管理-债券发行-担保信息-担保管理-担保合同-担保人
抵押物发债管理-债券发行-担保信息-担保管理-抵质押物管理-抵质押物

【担保管理】担保合同

字段名称来源说明格式
组织接口参数控制;担保管理-担保明细表,接口传入组织等于”资金组织”
财年接口参数控制;担保管理-担保明细表,接口传入财年、期间在“担保开始日期”到“担保结束日期”的数据
期间接口参数控制;担保管理-担保明细表,接口传入财年、期间在“担保开始日期”到“担保结束日期”
单据状态担保管理-担保明细表-单据编号-担保单据-单据状态
业务日期担保管理-担保明细表-单据编号-担保单据-担保结束日期
担保开始日期担保管理-担保明细表-单据编号-担保单据-担保开始日期
担保结束日期担保管理-担保明细表-单据编号-担保单据-担保结束日期
单据编号担保管理-担保明细表-单据编号
担保人-编码担保管理-担保明细表-单据编号-担保单据-担保人编码
担保人-名称担保管理-担保明细表-单据编号-担保单据-担保人名称
担保人类型担保管理-担保明细表-单据编号-担保单据-担保人类型
被担保人-编码担保管理-担保明细表-单据编号-担保单据-被担保人编码
被担保人-名称担保管理-担保明细表-单据编号-担保单据-被担保人名称
被担保人类型担保管理-担保明细表-单据编号-担保单据-被担保人类型
债权人-编码担保管理-担保明细表-单据编号-担保单据-债权人编码
债权人-名称担保管理-担保明细表-单据编号-担保单据-债权人名称
债权人类型担保管理-担保明细表-单据编号-担保单据-债权人类型
担保方式担保管理-担保明细表-单据编号-担保单据-担保方式
担保合约金额担保管理-担保明细表-单据编号-担保单据-担保合约金额
担保费担保管理-担保明细表-单据编号-担保单据-担保费
担保责任金额担保管理-担保明细表-单据编号-担保单据-担保责任金额
币别担保管理-担保明细表-单据编号-担保单据-币别
担保范围担保管理-担保明细表-单据编号-担保单据-担保范围
超股比担保管理-担保明细表-单据编号-担保单据-超股比
担保品种 -编码担保管理-担保明细表-单据编号-担保单据-担保品种-基础设置-担保品种-担保品种编码
担保品种 -名称担保管理-担保明细表-单据编号-担保单据-担保品种-基础设置-担保品种-担保品种名称
是否隐形担保担保管理-担保明细表-单据编号-担保单据-担保品种-基础设置-担保品种-是否隐形担保
额度担保担保管理-担保明细表-单据编号-担保单据-担保品种-基础设置-担保品种-额度担保
融资类担保担保管理-担保明细表-单据编号-担保单据-担保品种-基础设置-担保品种-融资类担保

####### 集成输入接口表定义

类型项目描述备注
关联基础设置表资金组织
关联基础设置表融资品种
关联基础设置表担保品种
数据表有息债务单据司库已开发往EAS报表接口,取数中间表可复用
数据表有息债务单据分录司库已开发往EAS报表接口,取数中间表可复用
数据表应付债券单据司库已开发往EAS报表接口,取数中间表可复用
数据表应付债券单据分录司库已开发往EAS报表接口,取数中间表可复用
数据表中央企业债券发行单据需开发
数据表担保合同单据需开发
数据表发行在外的优先股、永续债等金融工具明细表需开发,在目标报表存在与核算数据拼接不一致问题

有息债务单据

CMHK_SECD.TK_CFM_INTERESTDEBT_RPT

编码字段名称字段类型备注
FIdidBigint
fbillno提款单编号varchar(50)
fbillstatus单据状态varchar(50)
fcreatorid创建人varchar(50
fmodifierid修改人varchar(50)
fauditorid审核人varchar(50)
fauditdate审核时间datetime
fmodifytime修改时间datetime
fcreatetime创建时间datetime
fk_orgname借款人名称varchar(50)
fk_orgnumber借款人编码varchar(50)
fk_textcreditor债权银行varchar(44)
fk_finproductname融资品种编码varchar(50)
fk_guaranteetype担保类型varchar(50)
fk_sourcebillid源单idvarchar(50)
fk_currencyid债务余额币别varchar(50)
fk_term期限varchar(50)
fk_interesttype利率类型decimal
fk_loanrate放款利率decimal
fk_notrepayamount未还本金decimal
fk_creditlimitcurrencyid占用授信币别iddecimal
fk_creditlimittotalamt占用授信总授信额度decimal
fk_creditlimitcurrnumber占用授信币别varchar(50)
fk_currencynumber借款币别编码varchar(50)
fk_contractname合同名称varchar(50)
fk_finproductnumber融资品种编码varchar(50)
fk_guarantee担保人decimal
fk_financingform融资形式decimal
fk_ismortgageloan是否抵押借款decimal
fk_debtcurrency债务合约币种varchar(50)
fk_debtamount债务合约金额decimal
fk_debtcurrency1债务余额币种varchar(50)
fk_exchangerate汇率decimal
fk_debtbalancebase债务本金余额本位币decimal
fk_debtbalanceamt债务本金余额原币decimal
fk_debtstartdate取得债务日期datetime
fk_debtenddate债务到期日datetime
fk_debtlimit债务年期varchar(50)
fk_isfloatingrate是否浮动汇率varchar(50)
fk_interestrate利率decimal
fk_totalfinancingcost总融资成本decimal
fk_obligor债务人varchar(50)
fk_thisyearamount本年度偿债金额原币decimal
fk_thisyeardebtdate本年度偿债日datetime
fk_thisyearamountbase本年度偿债金额本位币decimal
fk_secyearamount第二年度偿债金额原币decimal
fk_secyeardebtdate第二年度偿债日datetime
fk_secyearamountbase第二年度偿债金额本位币decimal
fk_thryearamount第三年度偿债金额原币decimal
fk_thryeardebtdate第三年度偿债日datetime
fk_thryearamountbase第三年度偿债金额本位币decimal
fk_fouryearamount第四年度偿债金额原币decimal
fk_fouryeardebtdate第四年度偿债日datetime
fk_fouryearamountbase第四年度偿债金额本位币decimal
fk_fiveyearamount第五年度偿债金额原币decimal
fk_fiveyeardebtdate第五年度偿债日datetime
fk_fiveyearamountbase第五年度偿债金额本位币decimal
fk_sixyearamount第六年度偿债金额原币decimal
fk_sixyeardebtdate第六年度偿债日datetime
fk_sixyearamountbase第六年度偿债金额本位币decimal
fk_sevyearamount第七年度偿债金额原币decimal
fk_sevyeardebtdate第七年度偿债日datetime
fk_sevyearamountbase第七年度偿债金额本位币decimal
fk_eigyearamount第八年度偿债金额原币decimal
fk_eigyeardebtdate第八年度偿债日datetime
fk_eigyearamountbase第八年度偿债金额本位币decimal
fk_ninyearamount第九年度偿债金额原币decimal
fk_ninyeardebtdate第九年度偿债日datetime
fk_ninyearamountbase第九年度偿债金额本位币decimal
fk_tenyearamount第十年度偿债金额原币decimal
fk_tenyeardebtdate第十年度偿债日datetime
fk_tenyearamountbase第十年度偿债金额本位币decimal
fk_financingname融资产品varchar(50)
fk_loanbillid提款单idvarchar(50)

有息债务单据分录

CMHK_SECD.TK_INTERESTDEBT_RP_ENTRYCMHK_SECD.TK_INTERESTDEBT_RP_ENTRYCMHK_SECD.TK_INTERESTDEBT_RP_ENTRYCMHK_SECD.TK_INTERESTDEBT_RP_ENTRY
编码字段名称字段类型备注
FIdidvarchar(44)
FEntryId分录idvarchar(44)
FSeqvarchar(44)
fexrepaymentdate预计还款日期datetime
fexdrawamount预计还本金decimal
ferepayamount已还本金decimal
fenotrepayamount未还本金decimal
frepaystate还款状态varchar(44)
frepaymentdesc备注varchar(44)
frepaymentdesc_tagvarchar(44)
frepayaccountld还款账号varchar(44)

应付债券单据

CMHK_SECD.FK_CFM_PAYABLEDT_RPT
编码字段名称字段类型备注
FIdidBigint
fbillno提款单编号varchar(50)
fbillstatus单据状态varchar(50)
fcreatorid创建者varchar(50
fmodifierid最后修改者varchar(50)
fauditorid审核人varchar(50)
fauditdate最后审核时间datetime
fmodifytime最后修改时间datetime
fcreatetime创建时间datetime
fk_currency币别varchar(50)
fk_drawamount发行金额decimal
fk_convertedrmb折人民币varchar(44)
fk_bizdate发行日期datetime
fk_bondduration债券期限decimal
fk_annualinterestrate票面年利率decimal
fk_originalcurrency原币varchar(50)
fk_beginyearamount年初数decimal
fk_changeconsolidation合并范围变更decimal
fk_currentissue本期发行decimal
fk_currentpayment本期支付decimal
fk_exchangeratechange汇率变动decimal
fk_closingbalance期末数decimal
fk_remarks备注varchar(50)
fk_increasecuamountfield本期增加decimal
fk_decreasecurrentperio本期减少decimal
fk_payableebeginyear应付利息年初数decimal
fk_currentaccrual本期应计decimal
fk_paidcurrentperiod本期已付decimal
fk_payableclosingbalance应付利息年末数decimal
fk_project项目varchar(50)
floanbillno提款单编号Bigint
fstartintdate起息日期datetime
fexpiredate到期日期datetime
fterm期限varchar(50)
ffinproductid债券品种idvarchar(50)
fk_org发行人varchar(50)
forgid发行人idvarchar(50)

应付债券单据分录

CMHK_SECD. FK_CFM_PAYABLEDTENTRYCMHK_SECD. FK_CFM_PAYABLEDTENTRYCMHK_SECD. FK_CFM_PAYABLEDTENTRYCMHK_SECD. FK_CFM_PAYABLEDTENTRY
编码字段名称字段类型备注
FIdIdBigint
FEntryId分录IDBigint
FSeqvarchar(50)
fmodifierfield最后修改者varchar(50)
fmodifydatefield最后修改时间datetime
fk_datasources数据来源varchar(50)
fk_interest实际预提利息或应付利息decimal
fk_issuedate预提开始日期或付息日datetime

中央企业债券发行单据

CMHK_SECD.FK_CFM_CONTRACT_RPT
编码字段名称字段类型备注
FIdidBigint
fbillno单据编号varchar(50)
fbillstatus单据状态varchar(50)
fcreatorid创建者varchar(50
fmodifierid最后修改者varchar(50)
fauditorid审核人varchar(50)
fauditdate最后审核时间datetime
fmodifytime最后修改时间datetime
fcreatetime创建时间datetime
fk_org发行人varchar(50)
fstartintdate开始日期datetime
fexpiredate到期日期datetime
fterm期限varchar(50)
fk_ratingscalce主体评级varchar(50)
fk_latestrate票面利率decimal
fk_drawamount发行总额decimal
fk_contractno债券代码varchar(50)
fk_contractname债券名称varchar(50)
fK_finproduct债券类型varchar(50)
fk_guaranteeway担保方式varchar(50)
fk_perpetualbond永续债varchar(50)
fk_equitytool权益工具varchar(50)

担保合同单据

CMHK_SECD.TK_CFM_GUARANTEE_RPT

编码字段名称字段类型备注
FIdidBigint
fbillno单据号varchar(50)
fbillstatus单据状态varchar(50)
fcreatorid创建人varchar(50
fmodifierid修改人varchar(50)
fauditorid审核人varchar(50)
fauditdate审核时间datetime
fmodifytime修改时间datetime
fcreatetime创建时间datetime
fk_bizdate业务日期datetime
fk_orgname组织名称varchar(50)
fk_orgnumber组织编码varchar(50)
fk_guarantyprojnumber担保品种编码varchar(50)
fk_guarantyprojname担保品种名称varchar(50)
fk_guarantyprojtype担保品种类型varchar(50)
fstartintdate担保开始日期datetime
fexpiredate担保结束日期datetime
fk_guarantee担保人varchar(50)
fk_guaranteenumber担保人编码varchar(50)
fk_guaranteetype担保人类型varchar(50)
fk_guaranteed被担保人varchar(50)
fk_guaranteednumber被担保人编码varchar(50)
fk_guaranteedtype被担保人类型varchar(50)
fk_creditor债权人varchar(50)
fk_creditornumber债权人编码varchar(50)
fk_creditortype债权人类型varchar(50)
fk_gdebtcurrency担保合约原币varchar(50)
fk_gdebtamount担保合约金额decimal
fk_gdebtamountbase担保合约金额本位币decimal
fk_gdebtcurrency1担保责任原币varchar(50)
fk_gdebtbalance担保责任金额decimal
fk_gdebtbalancebase担保责任金额本位币decimal
fk_guaranteeway担保方式varchar(50)
fk_guaranteelimit担保范围varchar(50)
fk_guaranteequota担保额度decimal
fk_guaranteefee担保费decimal
fk_isneedreg是否提供反担保varchar(50)
fk_countorguaway反担保方式varchar(50)
fk_isexceedstock超股比varchar(50)
fk_creditguarantee额度担保varchar(50)
fk_financeguarantee融资担保varchar(50)
fk_isguarant_ext是否隐性担保varchar(50)

发行在外的优先股、永续债等金融工具明细表

CMHK_SECD.FK_CFM_CONTRACT_RP
编码字段名称字段类型备注
FIdidBigint
fbillno单据编号varchar(50)
fbillstatus单据状态varchar(50)
fcreatorid创建人varchar(50
fmodifierid修改人varchar(50)
fauditorid审核人varchar(50)
fauditdate审核时间datetime
fmodifytime修改时间datetime
fcreatetime创建时间datetime
fk_org发行人varchar(50)
fstartintdate开始日期datetime
fexpiredate到期日期datetime
fk_interesttype利率类型varchar(50)
fk_referencerate参考利率decimal
fk_ratefloatsign利率浮动+/-varchar(10)
fk_ratefloatpoint利率浮动基点BPdecimal
fk_publishprice发行价格decimal
fk_contractno债券代码varchar(50)
fk_contractname债券名称varchar(50)
fK_finproduct债券类型varchar(50)
fk_perpetualbond永续债varchar(50)
fk_equitytool权益工具varchar(50)

EAS系统报表数据集成

整体概况

目前,中-集团大部分公司的账务处理都在某ITEAS系统中进行操作,但本次项目上线后,需要使用财务平台合并报表系统进行子公司个别报表的生成,再进一步进行调整抵销及智能合并,出具合并报表。对于已经在EAS系统中的报表工作台进行单体公司填报,但是要在财务平台合并报表系统中进行合并的公司,若是在财务平台合并报表系统的单体报表中重新填报,工作量巨大,所以财务平台合并报表系统支持需要通过数据集成的方式,将EAS系统的报表数据直接传输到财务平台合并报表表单上。

当前,EAS系统报表集成已经是财务平台合并报表集成取数的标准集成取数功能,且有中-港口正在使用。整体原理为:财务平台合并报表执行数据集成时,传参组织、财年、期间、币别、报表编码等,调用EAS提供的WS接口,获取对应的EAS系统报表数据,根据EAS系统配置的表样单元格映射,将数据写到合并报表对应的目标单元格上,并将数据存储到合并报表多维库中。

EAS系统报表数据集成业务流程说明

业务流程图:

集成EAS报表数据过程中涉及角色包括运维人员、实施人员、报表用户,主要职责如下:

运维人员:连接部署EAS系统和财务平台系统的对接,并维护环境连接稳定。

实施人员:EAS系统【财务平台报表映射】配置报表单元格映射,财务平台集成平台配置集成平台抽取EAS系统基础资料(配置集成方案用),财务平台合并报表中配置抽取数据用的数据集成方案。

报表用户:根据实施人员配置好的数据集成方案,将EAS系统报表数据集成到合并报表表单中,并核实取数正确。

详细业务流程介绍文档:

EAS系统报表数据流向概览

财务平台合并报表中已存在标准功能实现EAS核算报表数据集成到财务平台合并报表系统中,合并报表通过执行集成,调用WS接口实时获取EAS系统报表数据,根据EAS系统配置的单元格映射和合并报表方案映射,将数据写入对应的合并报表个别报表中,保存并将数据存入多维库。

数据转换

集成的源和目标数据传输关系的建立通过映射关系,映射关系包括三个内容:维度映射、维度成员映射、报表模板映射。

  • 维度映射
  • EAS前端维度(源系统)与财务平台合并维度(目标系统)对应关系如下:
目标系统维度(财务平台合并报表)源系统维度(EAS)目标缺省值备注
组织组织配置维度成员映射
财年财年配置维度成员映射
期间期间配置维度成员映射
币别币别配置维度成员映射
情景根据单元格映射,对应到财务平台报表模板维度
过程过程限定,合并单体公司集成写在“个别报表”,合并组织集成写在“合并录入”
数据溯源数据输入、数据集成限定
科目根据单元格映射,对应到财务平台报表模板维度
我方组织根据单元格映射,对应到财务平台报表模板维度
往来组织配置维度成员映射
自定义维度1(报表口径)默认准则限定
自定义维度2根据单元格映射,对应到财务平台报表模板维度
自定义维度3根据单元格映射,对应到财务平台报表模板维度
自定义维度4根据单元格映射,对应到财务平台报表模板维度

说明:

(1)集成时以单元格映射的目标报表模板单元格维度组合为准,但报表模板存在未指定明确成员的页面维维度,除了特定的维度(组织、财年、期间、币别、过程),其他页面维成员由集成方案的缺省映射成员填充。

(2)缺省值指定多个时,数据进行双份映射;

(3)明细组织集成时数据写在个别报表过程“个别报表”上,非明细组织集成时,数据写在合并录入过程“合并录入”上;

  • 维度成员映射
目标系统维度(财务平台合并报表)源系统维度(EAS)映射说明备注
组织组织简单映射
财年财年简单映射
期间期间简单映射
币别币别简单映射

EAS报表集成方案,成员映射只读取组织、财年、期间、币别映射,其他维度按EAS系统财务平台报表映射的单元格映射直接写入目标报表维度成员上。

  • 报表模板映射
  • 模板映射:基于“报表模板”+“版本”,配置财务平台报表模板与EAS报表模板映射关系;
  • 模板单元格映射:通过建立财务平台报表模板与EAS报表模板单元格的关联,实现数据的映射;
  • 浮动成员映射
目标系统维度(财务平台合并报表)源系统维度(EAS)映射说明备注
我方组织我方组织
往来组织往来组织
C3浮动成员项目分模板映射

映射到目标浮动表时,源浮动成员会校验合并报表目标浮动区域是否存在名称相同的维度成员,若存在则映射到该成员上,若不存在,会弹出成员映射维护窗口,人工指定要映射的目标成员。

开发需求

集成EAS系统报表数据,财务平台系统和EAS系统都已存在标准功能可以实现,不需要开发新的功能,需要注意的是两个系统必须进行连接部署,在集成的时候WS接口才可以通过连接配置访问EAS系统获取数据,请确保财务平台系统和EAS系统的连接配置畅通。

集成取数业务实现

EAS系统单元格映射配置

EAS报表集成主要映射关系为单元格映射,在EAS系统【战略管理】-【法定合并】-【报表接收】-【财务平台报表映射】中进行配置。

页面中会展示所有可用的EAS系统报表模板,初始财务平台端配置为空,需要人工维护对应的合并报表模板信息。

注意报表模板映射信息需要准确,例如EAS模板版本与编报期间版本对不上会导致读取映射关系错误,财务平台模板信息填写错误导致财务平台合并报表集成时无法读取到映射关系。还有缩减比例必须录入,是指集成时对数值类数据进行缩减,数据将会乘以该数值再进行映射,未维护默认未0会导致集成不到数据。

选择报表模板数据行后,点击“编辑映射关系”进入单元格映射维护页面。

若EAS报表表样和合并报表模板表样一致,可直接使用财务平台报表自动映射构建映射关系,则单元格位置一一映射;若表样不一致,可使用“移动N行N列自动映射”进行行列偏移调整,或选择EAS报表表样数据单元格,按住键盘ALT键再用鼠标点击财务平台报表单元格,可构建个别单元格映射。

单元格映射关系构建完成保存即可完成配置。

因为在EAS系统中,单体公司与合并组织的报表模板是两套模板,所以要集成单体公司和合并组织要维护两套映射关系。

集成平台配置

(1)连接配置:

由运维人员部署EAS系统和财务平台系统的对接,根据客户EAS系统提供的服务器IP、端口、数据中心、账户和密码部署连接配置。

  • 基础资料集成 集成平台的基础资料中间表只做简单的编码、名称、ID集成,且只集成组织、财年期间、币别,用于合并报表数据集成方案的成员映射配置读取,并非主数据集成。

EAS报表集成基础资料集成配置:

集成对象:根据《EAS报表集成基础资料集成配置》,对所有基础资料涉及的数据表创建集成对象。

在对应的数据源下,新增集成对象,类型选择“数据表”,并在数据表字段中填入要生成集成对象的数据表表名,保存后同步即可完成集成对象的生成。(同步成功下方属性列表会带出数据表的所有字段属性)

数据集成方案:根据《EAS报表集成基础资料集成配置》,将EAS系统集成对象与财务平台系统中间表集成对象建立数据集成方案,并维护映射关系。

配置完成后,即可开始基础资料的集成,EAS系统基础资料数据一般不会有重大改变(编码和名称属性),只会进行新增基础资料,只需对基础资料进行增量集成,所以数据集成方案可根据候选键设置,只集成新的基础资料数据。基础资料集成可设置为定时任务,对中间表的基础资料数据进行更新,避免集成时因基础资料缺失导致集成失败。

合并报表配置集成方案

在【合并报表】-【系统配置】-【集成管理】-【集成方案】页面中配置集成EAS系统数据的方案。

  • 新增方案: 财务平台合并报表集成对接多种源系统集成,选择不同的源系统方案执行逻辑不一样,集成EAS系统报表数据需要建立源系统为“EAS报表”的方案。

  • 配置维度映射: 即EAS系统维度对应合并报表维度的映射关系,EAS报表集成方案实际只需要配置组织、财年、期间、币别单一映射,其他合并报表体系维度映射配置目标缺省映射即可,因为集成取数时只通过这4个维度过滤EAS系统报表的数据,再以单元格映射为主进行映射数据,只有目标报表无法确定的页面维维度再加以目标缺省映射进行确定。详细配置见数据转换章节的维度映射说明。

  • 配置成员映射: 成员映射是维度具体成员之间的映射关系,集成的源数据要满足成员映射里配置的具体关系,才会被清洗转换映射到合并报表多维库中。而EAS报表集成方案仅通过组织、财年、期间、币别筛选EAS系统报表数据,所以只需要维护这4个单一映射成员映射关系,其他成员映射都不需要维护。

  • 方案分配组织: 将方案分配给集成组织,只有分配的组织才可以使用该方案的映射转换规则继续集成数据。

大批量组织进行分配时,可选择上级组织,然后分配给该组织的所有下级;若该上级组织下级中有不适用该集成方案(例如数据来源于不同的核算系统),也可以改用按自定义属性分配,在组织维度增加自定义属性,给每个组织增加自定义属性区分来源,不同方案再针对不同来源数据进行分配。

执行数据集成

全量集成

在【合并报表】-【报表编制】-【集成取数】页面中,选择组织、情景、财年、期间后,选择要执行集成的集成方案待执行记录,点击“执行集成”后开始数据集成。

此处集成会根据所选组织、财年、期间、币别下,对所有对应生效的报表进行集成,将全量模板传输给EAS系统,将配置了财务平台报表映射的模板进行解析并返回数据集回填财务平台合并报表。

也可以在【方案页签】执行数据集成,可手工赛选要集成的报表。(针对多组织集成只修改某个报表数据,例如某张表单元格映射配置错误)

单表集成

在【合并报表】-【报表编制】-【报表编制】页面中,选择组织、情景、财年、期间后,点击报表编码进入个别报表编报页面,点击“更多”下拉列表中的“集成取数”按钮,选择集成方案后点击“确定”即可实时抽取EAS该报表的数据。这种集成只抽取单张报表的数据,对同组织、财年、期间的其他报表都不影响,适用于检查个别报表存在差异时的重新取数。

集成固定表数据

以集成0791组织2020年12月《101 资产负债表》数据为例:

集成取数时将组织、财年、期间、币别、报表模板(101BS-V1.0)传参给EAS系统,过滤出对应的报表数据;

同时根据报表模板编码及版本号,找到对应的财务平台报表映射;

报表数据结合单元格映射,确定返回目标的单元格应填入的数据;例如EAS报表单元格D7=341,303,657.84,根据单元格映射转换,应该映射到合并报表的个别报表为C7=341,303,657.84,以此类推,将所有返回数据构建结果集,再返回财务平台合并报表进行填报。

填报后保存报表,并将数据写入报表单元格对应的维度组合中,存入合并报表多维库。

集成浮动表数据

以集成0791组织2020年12月《1-10应收股利》数据为例:

取数逻辑与集成固定表大致上一致,会将每个单元格对应的数据进行返回,但因浮动表每一行的数据是与浮动项存在关联的数据,所以每一行的返回数据又会构建一个小集合,以确保数据正确并不会串行。

在将浮动项进行映射时,是将EAS报表浮动项的名称进行映射,写入到合并报表时,浮动项并非度量,是成员映射,所以在报表模板配置的浮动范围中,匹配是否存在相同名称的成员,若成员存在则将数据映射到该浮动成员上;

若不存在,则弹出EAS成员映射维护窗口,人工选择需要映射到的成员上,进行成员映射的维护;

维护完成后生成映射关系记录,在【合并报表】-【集成方案】的“基础资料维护”下拉项“EAS基础资料映射表”中进行查看和维护。

映射关系维护完成后,重新执行数据集成即可根据映射关系将数据集成到合并报表的个别报表中。

数据集成完成后,请核对报表取数是否正确,若数据不正确,请联系实施人员检查原因,并在修正后重新执行数据集成。若核对数据正确,但因业务需要需对源端(EAS系统表单)数据进行变动,在修改完成后重新执行集成即可,集成会实时抽取变动数据。

核对数据无误后,EAS系统报表数据集成完成。

注意事项

  • 财务平台合并报表集成EAS报表,需要单体公司在EAS系统中完成编报,再进行数据集成,应尽量避免EAS报表数据反复变更导致集成返工;
  • 数据来源为前端EAS报表,为保证数据集成的质量,只对已审核的报表进行集成,不对前端EAS报表数据准确性和完整性负责;
  • EAS报表浮动项的填报需要规范,避免因细微差异导致映射到的合并报表维度错误,影响后续的往来对账抵销。

跨文档关联