CN111859884A - 审批数据全历史栈统计方法 - Google Patents
审批数据全历史栈统计方法 Download PDFInfo
- Publication number
- CN111859884A CN111859884A CN202010473956.9A CN202010473956A CN111859884A CN 111859884 A CN111859884 A CN 111859884A CN 202010473956 A CN202010473956 A CN 202010473956A CN 111859884 A CN111859884 A CN 111859884A
- Authority
- CN
- China
- Prior art keywords
- template
- approval
- statistical
- change
- data
- 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.)
- Pending
Links
- 238000007619 statistical method Methods 0.000 title claims abstract description 18
- 238000012795 verification Methods 0.000 claims abstract description 14
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 claims description 19
- 238000000034 method Methods 0.000 abstract description 15
- 230000007547 defect Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及数据审批领域,具体涉及一种能够灵活修改变动字段且保存历史变动的审批数据全历史栈统计方法。本发明审批数据全历史栈统计方法的业务流程:选择审批模板进行编辑,编辑完成后发布;对发布的文件进行模板校验,若未通过则重新编辑,若通过则将发布的文件提交至服务器;对比新旧审批模板里的字段,若字段发生变动则获取本次变动影响范围,判断对统计报表是否有影响,若有影响则触发归档生成统计报表更新审批模板,若字段未发生变动则直接更新审批模板;模板发布成功后结束。与现有技术相比,能够灵活修改变动字段且保存历史变动数据,查询、导出等获得准确的数据。
Description
技术领域
本发明涉及数据审批领域,具体涉及一种能够灵活修改变动字段且保存历史变动的审批数据全历史栈统计方法。
背景技术
审批系统在最近几年计算机领域中发展尤为迅速,并且已经成为当前IT领域的一个研究热点,在实际应用中不断深入,各行各业存在着各类工作流程,只要涉及到流程工作事务的,就需要用到审批工作流,可灵活配置的审批流程已成为当前主流的工业、办公系统中不可或缺的一部分,但灵活配置审批模板的同时也带来了审批数据统计上的困难。
当前市面上可灵活配置的流程审批系统,若想要对已发布且开始使用的审批流程(已有用户提交过)模板中的字段进行删减变动,通常有两种解决方案。方案一:程序做出限制,不允许管理员直接删减该模板下的字段,只能够重新配置审批模板并重新发布审批流程,这样做该流程数据在统计和展示时会准确无误,缺点则是为了删改字段,需要停用原有审批流程再重新发布新的审批流程(如:致远OA)。方案二:不限制已发布的审批模板的字段变动,管理员可以任意修改、删除已发布审批流程下的字段,但在删改字段后进行统计展示时,被删除或修改过的字段下已提交的数据会丢失(如:云之家、钉钉)或显示错位(如:企业微信)。
市面上常规的流程审批系统,或不支持对已发布审批模板的字段进行删减变动,或不能够准确地统计展示变动前后审批模板下的历史数据。我们加入了审批表单模板归档,在对已发布的审批模板进行删减变动时会触发,之后可在统计报表中选择到此审批模板的历史版本,准确统计并展示这一模板下所有历史数据。
方案一的缺点:不能灵活地对已发布的审批流程模板中所包含的字段进行修改、删除等操作。
方案二的缺点:不能准确统计展示审批流程模板中删改变动过的字段下的数据,不能展示其历史变动情况。
发明内容
针对现有技术中的缺陷,本发明提供一种能够灵活修改变动字段且保存历史变动的审批数据全历史栈统计方法。
本发明采用的技术方案是:审批数据全历史栈统计方法,包括以下步骤:
a、选择审批模板,进行编辑,编辑完成后发布;
b、对发布的文件进行模板校验,若未通过则返回步骤a,若通过则执行步骤c;
c、将发布的文件提交至服务器;
d、对比新、旧审批模板,判断发生变动,若发生变动则执行步骤e,若未发生变动则跳转步骤f;
e、获取本次变动影响范围,判断对统计报表是否有影响,若有影响,则触发归档生成统计报表;若无影响则执行步骤f;
f、更新审批模板;
g、发布成功后结束。
为更好地实现本发明,所述的步骤f中,所述的步骤a中,选择所需要的使用的审批模板,根据需求编辑相应的内容,完成编辑的文件发布至下一节点。
为更好地实现本发明,所述的步骤f中,所述的步骤b中,对发布的文件进行模板校验,判断文件以及模板是否匹配当前的节点内容,若校验失败,则重新编辑内容,编辑完成后再次校验。
为更好地实现本发明,所述的步骤f中,所述的步骤d中,获取原审批模板,并对比新、旧模板里的字段,判断字段是否发生变动,若发生变动则执行步骤e,若未发生变动则跳转步骤f。
为更好地实现本发明,所述的步骤f中,所述的步骤e中,获取本次变动字段的影响范围,判断对统计报表是否有影响,若有影响,则触发归档生成统计报表;若无影响则执行步骤f。
为更好地实现本发明,所述的步骤f中,所述的步骤e中,对更新前、更新后的审批模板中的字段进行比较,当原有数据按照新模板的字段进行统计会出现字段丢失的情况时,触发归档。
为更好地实现本发明,所述的步骤f中,生成统计报表时,以时间为维度按原有数据的字段归档并生成统计报表。
为更好地实现本发明,所述的步骤f中,审批模板归档后,选择归档时间线进行报表查询、导出,获取准确的数据。
本发明的有益效果体现在:本发明的审批数据全历史栈统计方法,首先选择审批模板,进行编辑,编辑完成后发布;对发布的文件进行模板校验,若未通过则重新选择模板,若通过则将发布的文件提交至服务器;对比新、旧审批模板,判断发生变动,若发生变动则获取本次变动影响范围,判断对统计报表是否有影响,若有影响,则触发归档,并生成统计报表更新审批模板,若未发生变动则直接更新审批模板,发布成功后结束。与现有技术相比,能够灵活修改变动字段且保存历史变动数据,查询、导出等获得准确的数据。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
图1为本发明的审批数据全历史栈统计方法的一种流程框图。
具体实施方式
下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。
需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
实施例1:
如图1所示,本发明的审批数据全历史栈统计方法,包括以下步骤:
a、选择审批模板,进行编辑,编辑完成后发布;
b、对发布的文件进行模板校验,若未通过则返回步骤a,若通过则执行步骤c;
c、将发布的文件提交至服务器;
d、对比新、旧审批模板,判断发生变动,若发生变动则执行步骤e,若未发生变动则跳转步骤f;
e、获取本次变动影响范围,判断对统计报表是否有影响,若有影响,则触发归档生成统计报表;若无影响则执行步骤f;
f、更新审批模板;
g、发布成功后结束。
本发明的审批数据全历史栈统计方法,首先选择审批模板,进行编辑,编辑完成后发布;对发布的文件进行模板校验,若未通过则重新选择模板,若通过则将发布的文件提交至服务器;对比新、旧审批模板,判断发生变动,若发生变动则获取本次变动影响范围,判断对统计报表是否有影响,若有影响,则触发归档,并生成统计报表更新审批模板,若未发生变动则直接更新审批模板,发布成功后结束。与现有技术相比,能够灵活修改变动字段且保存历史变动数据,查询、导出等获得准确的数据。所述的步骤a中,选择所需要的使用的审批模板,根据需求编辑相应的内容,完成编辑的文件发布至下一节点。
所述的步骤b中,对发布的文件进行模板校验,判断文件以及模板是否匹配当前的节点内容,若校验失败,则重新编辑内容,编辑完成后再次校验。
所述的步骤d中,获取原审批模板,并对比新、旧模板里的字段,判断字段是否发生变动,若发生变动则执行步骤e,若未发生变动则跳转步骤f。所述的步骤e中,获取本次变动字段的影响范围,判断对统计报表是否有影响,若有影响,则触发归档生成统计报表;若无影响则执行步骤f。对更新前、更新后的审批模板中的字段进行比较,当原有数据(更新之前发起的审批数据)按照新模板的字段进行统计会出现字段丢失的情况时,触发归档。
生成统计报表时,以时间为维度按原有数据的字段归档并生成统计报表。审批模板归档后,无论这一模板发生何种变动,选择归档时间线(原审批模板创建时间)进行报表查询、导出,获取的数据都是准确的,不会出现数据丢失或者错位的情况。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
Claims (8)
1.审批数据全历史栈统计方法,其特征在于包括以下步骤:
a、选择审批模板,进行编辑,编辑完成后发布;
b、对发布的文件进行模板校验,若未通过则返回步骤a,若通过则执行步骤c;
c、将发布的文件提交至服务器;
d、对比新、旧审批模板,判断发生变动,若发生变动则执行步骤e,若未发生变动则跳转步骤f;
e、获取本次变动影响范围,判断对统计报表是否有影响,若有影响,则触发归档生成统计报表;若无影响则执行步骤f;
f、更新审批模板;
g、发布成功后结束。
2.根据权利要求1所述的审批数据全历史栈统计方法,其特征在于:所述的步骤a中,选择所需要的使用的审批模板,根据需求编辑相应的内容,完成编辑的文件发布至下一节点。
3.根据权利要求2所述的审批数据全历史栈统计方法,其特征在于:所述的步骤b中,对发布的文件进行模板校验,判断文件以及模板是否匹配当前的节点内容,若校验失败,则重新编辑内容,编辑完成后再次校验。
4.根据权利要求3所述的审批数据全历史栈统计方法,其特征在于:所述的步骤d中,获取原审批模板,并对比新、旧模板里的字段,判断字段是否发生变动,若发生变动则执行步骤e,若未发生变动则跳转步骤f。
5.根据权利要求4所述的审批数据全历史栈统计方法,其特征在于:所述的步骤e中,获取本次变动字段的影响范围,判断对统计报表是否有影响,若有影响,则触发归档生成统计报表;若无影响则执行步骤f。
6.根据权利要求5所述的审批数据全历史栈统计方法,其特征在于:所述的步骤e中,对更新前、更新后的审批模板中的字段进行比较,当原有数据按照新模板的字段进行统计会出现字段丢失的情况时,触发归档。
7.根据权利要求6所述的审批数据全历史栈统计方法,其特征在于:生成统计报表时,以时间为维度按原有数据的字段归档并生成统计报表。
8.根据权利要求7所述的审批数据全历史栈统计方法,其特征在于:审批模板归档后,选择归档时间线进行报表查询、导出,获取准确的数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010473956.9A CN111859884A (zh) | 2020-05-29 | 2020-05-29 | 审批数据全历史栈统计方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010473956.9A CN111859884A (zh) | 2020-05-29 | 2020-05-29 | 审批数据全历史栈统计方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111859884A true CN111859884A (zh) | 2020-10-30 |
Family
ID=72985338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010473956.9A Pending CN111859884A (zh) | 2020-05-29 | 2020-05-29 | 审批数据全历史栈统计方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111859884A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113220703A (zh) * | 2021-05-31 | 2021-08-06 | 普瑞纯证医疗科技(广州)有限公司 | 一种基于大数据平台更新医疗数据的方法、服务器和系统 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101111839A (zh) * | 2004-11-30 | 2008-01-23 | 科格洛斯公司 | 多维企业软件系统中的报表模板生成 |
US20100121668A1 (en) * | 2008-11-13 | 2010-05-13 | International Business Machines Corporation | Automated compliance checking for process instance migration |
CN108038584A (zh) * | 2017-11-09 | 2018-05-15 | 山东中创软件商用中间件股份有限公司 | 一种流程临机调整方法、装置及设备 |
CN109325028A (zh) * | 2018-08-22 | 2019-02-12 | 平安普惠企业管理有限公司 | 一种对账文件验证方法及终端设备 |
CN109635017A (zh) * | 2018-10-16 | 2019-04-16 | 深圳壹账通智能科技有限公司 | 业务数据导入方法、装置、设备及计算机可读存储介质 |
CN109656585A (zh) * | 2018-09-27 | 2019-04-19 | 深圳壹账通智能科技有限公司 | 流程实例的升级方法、装置、设备及存储介质 |
CN110276586A (zh) * | 2019-04-11 | 2019-09-24 | 启迪云计算有限公司 | 一种基于云管理的企业事务审批系统的审批方法 |
CN111178034A (zh) * | 2019-12-26 | 2020-05-19 | 广东飞企互联科技股份有限公司 | 一种根据新建模板生成审批正文的方法及系统 |
-
2020
- 2020-05-29 CN CN202010473956.9A patent/CN111859884A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101111839A (zh) * | 2004-11-30 | 2008-01-23 | 科格洛斯公司 | 多维企业软件系统中的报表模板生成 |
US20100121668A1 (en) * | 2008-11-13 | 2010-05-13 | International Business Machines Corporation | Automated compliance checking for process instance migration |
CN108038584A (zh) * | 2017-11-09 | 2018-05-15 | 山东中创软件商用中间件股份有限公司 | 一种流程临机调整方法、装置及设备 |
CN109325028A (zh) * | 2018-08-22 | 2019-02-12 | 平安普惠企业管理有限公司 | 一种对账文件验证方法及终端设备 |
CN109656585A (zh) * | 2018-09-27 | 2019-04-19 | 深圳壹账通智能科技有限公司 | 流程实例的升级方法、装置、设备及存储介质 |
CN109635017A (zh) * | 2018-10-16 | 2019-04-16 | 深圳壹账通智能科技有限公司 | 业务数据导入方法、装置、设备及计算机可读存储介质 |
CN110276586A (zh) * | 2019-04-11 | 2019-09-24 | 启迪云计算有限公司 | 一种基于云管理的企业事务审批系统的审批方法 |
CN111178034A (zh) * | 2019-12-26 | 2020-05-19 | 广东飞企互联科技股份有限公司 | 一种根据新建模板生成审批正文的方法及系统 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113220703A (zh) * | 2021-05-31 | 2021-08-06 | 普瑞纯证医疗科技(广州)有限公司 | 一种基于大数据平台更新医疗数据的方法、服务器和系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110727687B (zh) | 一种物料清单转换方法及其系统 | |
CN109214785B (zh) | 工作流的实现方法、服务器及系统 | |
US8214508B2 (en) | Support apparatus, program, information processing system and support method | |
US8868483B2 (en) | Database load engine | |
CN110889582A (zh) | 一种基于TeamCenter实现PBOM可视化的方法 | |
WO2020244445A1 (zh) | 一种覆盖信息获取方法及装置 | |
CN112988280B (zh) | 一种配置数据处理方法及装置 | |
CN111859884A (zh) | 审批数据全历史栈统计方法 | |
US7506002B2 (en) | Efficient deletion of archived data | |
US11699115B2 (en) | System and method for modular customization of intermediate business documentation generation | |
CN114896641A (zh) | 数据校验方法、装置、电子设备及计算机可读存储介质 | |
CN113505378A (zh) | 一种权限设置方法、电子设备及计算机存储介质 | |
CN111861357A (zh) | 权限信息处理方法及系统、计算机设备、存储介质 | |
CN106372121B (zh) | 服务器及数据处理方法 | |
US9852164B2 (en) | Task handling in a multisystem environment | |
WO2021131435A1 (ja) | プログラム開発支援システム及びプログラム開発支援方法 | |
CN114429275A (zh) | 一种油站自动交班方法、装置以及计算机设备 | |
CN114489450B (zh) | 一种主机应用数据的处理方法及图形化界面工具 | |
CN115827452B (zh) | 一种数据加工类型测试系统、方法、存储介质及设备 | |
US12032589B2 (en) | Bypassing database automations | |
CN111767299A (zh) | 数据库操作方法、装置、系统、存储介质及电子设备 | |
CN111368501B (zh) | 地震辅助数据流程化处理系统 | |
JP2000066931A (ja) | データベースシステム、データ変更方法およびデータベースプログラムが記録されたコンピュータ読み取り可能な記録媒体 | |
CN116894574A (zh) | 用于数据处理的方法、处理器及存储介质 | |
CN118550898A (zh) | 数据迁移方法、装置、设备、存储介质以及产品 |
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 | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20240913 |
|
AD01 | Patent right deemed abandoned |