CN111144080B - 一种预算文档生成方法及*** - Google Patents
一种预算文档生成方法及*** Download PDFInfo
- Publication number
- CN111144080B CN111144080B CN201911377919.1A CN201911377919A CN111144080B CN 111144080 B CN111144080 B CN 111144080B CN 201911377919 A CN201911377919 A CN 201911377919A CN 111144080 B CN111144080 B CN 111144080B
- Authority
- CN
- China
- Prior art keywords
- document
- budget
- unit
- configuration information
- filling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000013507 mapping Methods 0.000 claims abstract description 16
- 230000004048 modification Effects 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 6
- 238000012550 audit Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000344 soap Substances 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/12—Accounting
- G06Q40/125—Finance or payroll
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Document Processing Apparatus (AREA)
Abstract
本发明涉及一种预算文档生成方法及***,该方法中,用户登录填报***时,读取与用户账号关联的配置信息,进而根据文档模板配置信息生成预算文档,根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;根据数据库配置信息访问预选定的数据库,抓取与内容说明对应的目标数据,并将目标数据填入预算文档上的目标位置,填入目标数据后将目标数据锁定,用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档,通过自动抓取并填入已在网络平台上披露的各类历史数据,用户无须进行历史数据的二次填报,填报效率高,且节省人力。
Description
技术领域
本发明涉及文档生成技术领域,更具体地说,涉及一种预算文档生成方法及***。
背景技术
日常工作中,各下属单位会在网络平台上披露各类经营数据。在向区财政局进行下一阶段的预算申报时,各单位部门需要制作预算报告电子文档,预算报告电子文档中包含有以往的经营数据以及下一阶段所需预算,过程中填报人员需要再次手动填报已披露的各类数据,造成了重复工作,浪费时间且填报效率低。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种预算文档生成方法,以及一种预算文档生成***。
本发明解决其技术问题所采用的技术方案是:
一方面,提供了一种预算文档生成方法,其中,包括如下步骤:
用户登录填报***时,读取与用户账号关联的配置信息;配置信息包括文档模板配置信息、数据库配置信息,以及与模板文档中待抓取数据关联的映射关系配置信息;
根据文档模板配置信息生成预算文档,根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;根据数据库配置信息访问预选定的数据库,抓取与内容说明对应的目标数据,并将目标数据填入预算文档上的目标位置;
填入目标数据后将目标数据锁定,用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档。
另一方面,提供了一种预算文档生成***,基于上述的预算文档生成方法,其中,包括:
读取单元,用于用户登录填报***时,读取与用户账号关联的配置信息;
文档生成单元,用于根据文档模板配置信息生成预算文档;
所述读取单元,还用于根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;
访问单元,用于根据数据库配置信息访问预选定的数据库;
抓取单元,用于抓取与内容说明对应的目标数据;
填入单元,用于将目标数据填入预算文档上的目标位置;
锁定单元,用于填入目标数据后将目标数据锁定;
保存单元,用于用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档。
本发明的有益效果在于:用户登录填报***时,读取与用户账号关联的配置信息,进而根据文档模板配置信息生成预算文档,根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;根据数据库配置信息访问预选定的数据库,抓取与内容说明对应的目标数据,并将目标数据填入预算文档上的目标位置,填入目标数据后将目标数据锁定,用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档,通过自动抓取并填入已在网络平台上披露的各类历史数据,用户无须进行历史数据的二次填报,填报效率高,且节省人力。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将结合附图及实施例对本发明作进一步说明,下面描述中的附图仅仅是本发明的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图:
图1是本发明实施例一提供的一种预算文档生成方法的实现流程图;
图2是本发明实施例三提供的一种预算文档生成***的结构示意图。
具体实施方式
为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的部分实施例,而不是全部实施例。基于本发明的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本发明的保护范围。
实施例一
本发明实施例提供了一种预算文档生成方法,如图1所示,包括如下步骤:
步骤S101:用户登录填报***时,读取与用户账号关联的配置信息;配置信息包括文档模板配置信息、数据库配置信息,以及与模板文档中待抓取数据关联的映射关系配置信息。
本实施例中,许多单位都需要进行预算申报,单位不同,填报内容以及填报要求也不尽相同。具体体现在:文档格式、文档中的具体明细、数据填写位置等。因此,在填报***里预先存储有与用户账号关联的配置信息,在用户登录时,即可快速选定相应的设置内容以待下一步操作。
步骤S102:根据文档模板配置信息生成预算文档,根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;根据数据库配置信息访问预选定的数据库,抓取与内容说明对应的目标数据,并将目标数据填入预算文档上的目标位置。
本实施例中,先根据文档模板配置信息生成空白的预算文档,以供数据填报。生成文档后,根据映射关系配置信息读取与待抓取数据关联的内容说明以及填入位置,内容说明为后续数据查找提供了指向,确保数据抓取的准确性;填入位置为数据填报指明了填写位置,避免错填或漏填。不同单位可能会选用不同方式存放历史数据,根据数据库配置信息访问预选定的数据库,有利于更快地找到目标数据。抓取目标数据后将其填入预算文档上的目标位置,从而完成历史数据的自动填入工作,避免了二次填报。
步骤S103:填入目标数据后将目标数据锁定,用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档。
本实施例中,预算文档中的数据包括决算数据以及预算数据,决算数据通过抓取得到,填入后进行锁定,即抓取到的决算数据无法更改,从而可以确保决算数据的真实性。而预算数据需要用户手动填报,为避免错填情况,用户可以对预算数据进行编辑、修改,填入后保存预算文档,及时留存数据。
本发明实施例中,用户登录填报***时,读取与用户账号关联的配置信息,进而根据文档模板配置信息生成预算文档,根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;根据数据库配置信息访问预选定的数据库,抓取与内容说明对应的目标数据,并将目标数据填入预算文档上的目标位置,填入目标数据后将目标数据锁定,用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档,通过自动抓取并填入已在网络平台上披露的各类历史数据,用户无须进行历史数据的二次填报,填报效率高,且节省人力。
实施例二
本发明实施例提供了一种预算文档生成方法,包括如下步骤:
步骤S201:用户登录填报***时,读取与用户账号关联的配置信息以及单位级别信息;配置信息包括文档模板配置信息、数据库配置信息,以及与模板文档中待抓取数据关联的映射关系配置信息。
本实施例中:
文档模板配置信息包括:页眉页脚、主体部分格式、字段类型、字段名称、字段格式以及目标数据展示方式;其中,公文的主体部分包括标题、主送机关、正文、附件说明、成文日期、***、附注以及附件;目标数据展示方式包括文本、表格、图表、图片以及二维码,根据不同的展示方式定义目标数据的不同格式,使得预算文档的展示更加丰富和直观。
数据库配置信息包括:通过webservice访问关系型数据库和/或NoSQL数据库;其中,webservice包括Restful Webservice以及Soap Webservice;Restful Webservice是基于http协议以及基于json数据传输方式,SoapWebservice是基于Soap协议以及基于xml数据传输方式。
配置信息还包括单位配置信息;单位配置信息包括单位编码、单位名称、单位地址中的任意一种或任意组合。
步骤S202:根据文档模板配置信息生成预算文档,根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;根据数据库配置信息访问预选定的数据库,抓取与内容说明对应的目标数据,并将目标数据填入预算文档上的目标位置。
步骤S203:填入目标数据后将目标数据锁定,用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档。
本实施例与实施例一相同之处不再赘述。
步骤S204:读取与用户账号关联的单位级别信息;单位级别信息为区级单位、受区级单位管辖的下属单位中的一种。
本实施例中,不同级别单位的工作内容以及权限不同,下属单位只需制作本单位的预算文档,无汇总文档的权限,禁止下属单位进行文档汇总可以避免无效操作;而区级单位除制作本单位的预算文档,还需要将下属单位的预算文档进行汇总。因此,通过读取与用户账号关联的单位级别信息,即可明确用户的工作内容以及权限。
步骤S205:若读取到的单位级别信息为区级单位,将当前生成的预算文档与填报***中各下属单位填报的预算文档进行汇总,生成汇总文档;
用户在汇总文档上不与待抓取数据关联的填入位置填入数据后,保存汇总文档。
本实施例中,确认用户所属单位为区级单位后,自动将区级单位的预算文档与填报***中各下属单位填报的预算文档进行汇总,便无需用户再手动进行汇总,既能实时汇总、更新数据,也节省了人力。
步骤S206:根据预设的审核规则审核汇总文档,若汇总文档中存在不合格的预算文档,向提交不合格预算文档的用户发送文档修改提示;若汇总文档中各预算文档均合格,将汇总文档中各预算文档进行合并,生成总预算草案。
本实施例中,可采用人工方式对汇总文档进行审核,或是预先设置好具体的审核规则,***根据审核规则对预算文档中的数据进行逐一判断,以确认预算文档是否合格。
汇总文档中,用户查看不同单位的预算文档需要进行文档切换;若汇总文档中各预算文档均合格,将汇总文档中各预算文档进行合并,生成总预算草案,后续调取查看时,用户可以在同一文档中查看到所有的预算文档,无须进行文档切换,从而进一步改善了用户的使用体验。
本发明实施例中,用户登录填报***时,读取与用户账号关联的配置信息,进而根据文档模板配置信息生成预算文档,根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;根据数据库配置信息访问预选定的数据库,抓取与内容说明对应的目标数据,并将目标数据填入预算文档上的目标位置,填入目标数据后将目标数据锁定,用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档,通过自动抓取并填入已在网络平台上披露的各类历史数据,用户无须进行历史数据的二次填报,填报效率高,且节省人力。
实施例三
本发明实施例提供了一种预算文档生成***,如图2所示,包括:
读取单元10,用于用户登录填报***时,读取与用户账号关联的配置信息;还用于读取与用户账号关联的单元级别信息;
文档生成单元11,用于根据文档模板配置信息生成预算文档;
读取单元10,还用于根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;
访问单元12,用于根据数据库配置信息访问预选定的数据库;
抓取单元13,用于抓取与内容说明对应的目标数据;
填入单元14,用于将目标数据填入预算文档上的目标位置;
锁定单元15,用于填入目标数据后将目标数据锁定;
保存单元16,用于用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档;还用于用户在汇总文档上不与待抓取数据关联的填入位置填入数据后,保存汇总文档;
汇总单元17,用于将当前生成的预算文档与填报***中各下属单元填报的预算文档进行汇总,生成汇总文档;
发送单元18,用于向提交不合格预算文档的用户发送文档修改提示;
合并单元19,用于将汇总文档中各预算文档进行合并,生成总预算草案。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (8)
1.一种预算文档生成方法,其特征在于,包括如下步骤:
用户登录填报***时,读取与用户账号关联的配置信息;配置信息包括文档模板配置信息、数据库配置信息,以及与模板文档中待抓取数据关联的映射关系配置信息;
根据文档模板配置信息生成预算文档,根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;根据数据库配置信息访问预选定的数据库,抓取与内容说明对应的目标数据,并将目标数据填入预算文档上的目标位置;
填入目标数据后将目标数据锁定,用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档;
所述方法还包括:
读取与用户账号关联的单位级别信息;单位级别信息为区级单位、受区级单位管辖的下属单位中的一种;
若读取到的单位级别信息为区级单位,保存预算文档的步骤之后,所述方法还包括:
将当前生成的预算文档与填报***中各下属单位填报的预算文档进行汇总,生成汇总文档;
用户在汇总文档上不与待抓取数据关联的填入位置填入数据后,保存汇总文档;
保存汇总文档的步骤之后,所述方法还包括:
根据预设的审核规则审核汇总文档,若汇总文档中存在不合格的预算文档,向提交不合格预算文档的用户发送文档修改提示;若汇总文档中各预算文档均合格,将汇总文档中各预算文档进行合并,生成总预算草案。
2.根据权利要求1所述的预算文档生成方法,其特征在于,文档模板配置信息包括:页眉页脚、主体部分格式、字段类型、字段名称、字段格式、目标数据展示方式;
数据库配置信息包括:通过webservice访问关系型数据库和/或NoSQL数据库。
3.根据权利要求1所述的预算文档生成方法,其特征在于,所述配置信息还包括单位配置信息;单位配置信息包括单位编码、单位名称、单位地址中的任意一种或任意组合。
4.一种预算文档生成***,基于权利要求1-3任一所述的预算文档生成方法,其特征在于,包括:
读取单元,用于用户登录填报***时,读取与用户账号关联的配置信息;
文档生成单元,用于根据文档模板配置信息生成预算文档;
所述读取单元,还用于根据映射关系配置信息读取预算文档中与待抓取数据关联的内容说明以及填入位置;
访问单元,用于根据数据库配置信息访问预选定的数据库;
抓取单元,用于抓取与内容说明对应的目标数据;
填入单元,用于将目标数据填入预算文档上的目标位置;
锁定单元,用于填入目标数据后将目标数据锁定;
保存单元,用于用户在预算文档上不与待抓取数据关联的填入位置填入数据后,保存预算文档。
5.根据权利要求4所述的预算文档生成***,其特征在于,
所述读取单元,还用于读取与用户账号关联的单元级别信息;
所述***还包括:
汇总单元,用于将当前生成的预算文档与填报***中各下属单元填报的预算文档进行汇总,生成汇总文档;
所述保存单元,还用于用户在汇总文档上不与待抓取数据关联的填入位置填入数据后,保存汇总文档。
6.根据权利要求5所述的预算文档生成***,其特征在于,所述***还包括:
发送单元,用于向提交不合格预算文档的用户发送文档修改提示;
合并单元,用于将汇总文档中各预算文档进行合并,生成总预算草案。
7.根据权利要求4所述的预算文档生成***,其特征在于,文档模板配置信息包括:页眉页脚、主体部分格式、字段类型、字段名称、字段格式、目标数据展示方式;
数据库配置信息包括:通过webservice访问关系型数据库和/或NoSQL数据库。
8.根据权利要求4所述的预算文档生成***,其特征在于,所述配置信息还包括单位配置信息;单位配置信息包括单位编码、单位名称、单位地址中的任意一种或任意组合。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911377919.1A CN111144080B (zh) | 2019-12-27 | 2019-12-27 | 一种预算文档生成方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911377919.1A CN111144080B (zh) | 2019-12-27 | 2019-12-27 | 一种预算文档生成方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111144080A CN111144080A (zh) | 2020-05-12 |
CN111144080B true CN111144080B (zh) | 2024-04-26 |
Family
ID=70520950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911377919.1A Active CN111144080B (zh) | 2019-12-27 | 2019-12-27 | 一种预算文档生成方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111144080B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115586888B (zh) * | 2022-10-08 | 2024-04-16 | 广州市玄武无线科技股份有限公司 | 一种配置化预算的数据管理方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104346398A (zh) * | 2013-08-06 | 2015-02-11 | 航天信息股份有限公司 | 网上自动填报数据的方法及其装置 |
CN104933020A (zh) * | 2015-07-17 | 2015-09-23 | 北京奇虎科技有限公司 | 基于模板生成目标文档的方法及装置 |
CN105824786A (zh) * | 2015-01-05 | 2016-08-03 | 珠海金山办公软件有限公司 | 一种电子文档生成方法及装置 |
WO2017211076A1 (zh) * | 2016-06-07 | 2017-12-14 | 福建福昕软件开发股份有限公司 | 一种互联文档的自动填报方法 |
CN110263307A (zh) * | 2019-04-15 | 2019-09-20 | 重庆金融资产交易所有限责任公司 | 报表生成方法、服务器及计算机可读存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11474696B2 (en) * | 2017-08-29 | 2022-10-18 | Lexisnexis, A Division Of Reed Elsevier Inc. | Systems and methods for providing automatic document filling functionality |
-
2019
- 2019-12-27 CN CN201911377919.1A patent/CN111144080B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104346398A (zh) * | 2013-08-06 | 2015-02-11 | 航天信息股份有限公司 | 网上自动填报数据的方法及其装置 |
CN105824786A (zh) * | 2015-01-05 | 2016-08-03 | 珠海金山办公软件有限公司 | 一种电子文档生成方法及装置 |
CN104933020A (zh) * | 2015-07-17 | 2015-09-23 | 北京奇虎科技有限公司 | 基于模板生成目标文档的方法及装置 |
WO2017211076A1 (zh) * | 2016-06-07 | 2017-12-14 | 福建福昕软件开发股份有限公司 | 一种互联文档的自动填报方法 |
CN110263307A (zh) * | 2019-04-15 | 2019-09-20 | 重庆金融资产交易所有限责任公司 | 报表生成方法、服务器及计算机可读存储介质 |
Non-Patent Citations (2)
Title |
---|
一种基于云平台的防汛文档智能生成模型构建;姜鹏;许峰;戚荣志;;水利信息化;20130625(03);全文 * |
杨黎 ; 王枫 ; .EAST文档自动化的研究与实现.计算机应用与软件.2016,(01),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN111144080A (zh) | 2020-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7765474B2 (en) | Electronic-document management system and method | |
CN110717088A (zh) | 基于电子文档的设备管理方法、装置、设备和存储介质 | |
US8301650B1 (en) | Bloom filter compaction | |
CN108229921B (zh) | 国税地税联合数据采集***及其操作方法 | |
CN111144080B (zh) | 一种预算文档生成方法及*** | |
WO1998009237A9 (en) | Corporate disclosure and repository system | |
CN101702219A (zh) | 一种物料信息生成方法和装置 | |
MXPA02008319A (es) | Metodo para el procesamiento de flujo de trabajo a traves de red de computadoras. | |
CN107153683B (zh) | 实现数据查询的方法和装置 | |
CN112434077A (zh) | 基于定制报表的数据统计展示方法、装置、设备及介质 | |
CN114490840A (zh) | 一种日期维度表自动生成方法及*** | |
CN108984156A (zh) | 一种基于模板的免代码开发的软件自动生成方法及*** | |
CN115879435B (zh) | 一种智慧工程场景下云端合同生成的方法 | |
Saleem et al. | Generic information system using sms gateway | |
CN106506661A (zh) | 一种动态返回数据的方法、服务端及*** | |
CN102436599A (zh) | 基于级联式定密信息同步处理***的定密信息核算方法 | |
CN115310944A (zh) | 一种在线台账管理方法、***、设备及介质 | |
KR101186549B1 (ko) | Doi 등록 지원 시스템 및 그 방법 | |
CN111369138A (zh) | 一种作业表单的生成方法及装置 | |
CN113344333A (zh) | 一种可配置的企业征信预警方法、装置、设备及存储介质 | |
CN112435002A (zh) | 一种基于区块链的资产与数据集成管理方法 | |
US9489438B2 (en) | Systems and methods for visualizing master data services information | |
CA3090279A1 (en) | Multi-dimensional organization of data for efficient analysis | |
CN117875299B (zh) | 一种电子档案集成处理方法及*** | |
US20020103795A1 (en) | Flexible method and system for managing addresses |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |