实现合并报表Excel模板写入数据库的方法技术

技术编号:17007837 阅读:35 留言:0更新日期:2018-01-11 04:04
本发明专利技术涉及XBRL语言的应用,其公开了一种实现合并报表Excel模板写入数据库的方法,实现XBRL分类标准与合并报表维度自动建立映射关系,从而在项目界面上达到动态展示合并报表中的财务报告的目的。该方法包括:a.解析合并报表十三维度excel模板,把excel模板中的表格数据分类成表头、表行、和表格数据内容三部分,并分别放入表头对象集合、表行对象集合、表格数据内容对象集合中;b.把excel解析的表头对象装换成数据库表头对象,表行对象装换成数据库行对象,表格数据对象装换成数据库的表格数据坐标对象、表格数据十三维度公式对象;c.把数据库表头对象集合、数据库行对象集合、数据库数据坐标对象集合、数据库数据维度公式对象集合分别写入数据库相应的数据库表中。

【技术实现步骤摘要】
实现合并报表Excel模板写入数据库的方法
本专利技术涉及XBRL语言的应用,具体涉及一种实现合并报表Excel模板写入数据库的方法。
技术介绍
XBRL(可扩展商业报告语言)是一门用于商业信息进行电子交换的语言,有助于商业信息的编制、分析和交换。XBRL技术框架分为XBRL规范、XBRL分类标准和XBRL实例文档三部分。其中,分类标准分为模式文件和链接库文件,链接库文件通常包括定义链接库、列报链接库、计算链接库、标签链接库、参考链接库和角色标签链接库。模式文件定义了实例文档中事实概念,链接库文件定义了概念间的关系。随着XBRL的逐渐普及,拥有一套能高效处理XBRL文件的体系尤为重要。合并报表是集团公司中的母公司编制的报表,其将子公司的会计报表汇总后,抵消关联交易部分,得出整个集团角度上的报表数据。也可以说,是以母公司及其子公司组成会计主体,以控股公司和其子公司单独编制的个别财务报表为基础,由控股公司编制的反映抵消集团内部往来账项后的集团合并财务状况和经营成果的财务报表,合并报表包括合并资产负债表、合并损益表、合并现金流量表或合并财务状况变动表等。目前,如何将合并报表模板写入数据库,本文档来自技高网...

【技术保护点】
实现合并报表Excel模板写入数据库的方法,其特征在于,包括以下步骤:a.解析合并报表十三维度excel模板,把excel模板中的表格数据分类成表头、表行、和表格数据内容三部分,并分别放入表头对象集合、表行对象集合、表格数据内容对象集合中;b.把excel解析的表头对象装换成数据库表头对象,表行对象装换成数据库行对象,表格数据对象装换成数据库的表格数据坐标对象、表格数据十三维度公式对象;c.把数据库表头对象集合、数据库行对象集合、数据库数据坐标对象集合、数据库数据维度公式对象集合分别写入数据库相应的数据库表中。

【技术特征摘要】
1.实现合并报表Excel模板写入数据库的方法,其特征在于,包括以下步骤:a.解析合并报表十三维度excel模板,把excel模板中的表格数据分类成表头、表行、和表格数据内容三部分,并分别放入表头对象集合、表行对象集合、表格数据内容对象集合中;b.把excel解析的表头对象装换成数据库表头对象,表行对象装换成数据库行对象,表格数据对象装换成数据库的表格数据坐标对象、表格数据十三维度公式对象;c.把数据库表头对象集合、数据库行对象集合、数据库数据坐标对象集合、数据库数据维度公式对象集合分别写入数据库相应的数据库表中。2.如权利要求1所述的实现合并报表Excel模板写入数据库的方法,其特征在于,步骤a中,通过POI技术解析合并报表十三维度excel模板。3.如权利要求1所述的实现合并报表Excel模板写入数据库的方法,其特征在于,步骤c中,通过批量插入的方式,把数据库表头对象集合、数据库行对象集合、数据库数据坐标对象集合、数据库数据维度公式对象集合分别写入数据库相应的数据库表中。4.如权利要求1所述的实现合并报表Exce...

【专利技术属性】
技术研发人员:倪元红许岩龙居邦刘东唐军
申请(专利权)人:深圳易嘉恩科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1