CN111078691B - 一种管理报表数据处理方法及相关装置 - Google Patents
一种管理报表数据处理方法及相关装置 Download PDFInfo
- Publication number
- CN111078691B CN111078691B CN201911159369.6A CN201911159369A CN111078691B CN 111078691 B CN111078691 B CN 111078691B CN 201911159369 A CN201911159369 A CN 201911159369A CN 111078691 B CN111078691 B CN 111078691B
- Authority
- CN
- China
- Prior art keywords
- data
- report data
- report
- change
- management
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 18
- 230000008859 change Effects 0.000 claims abstract description 112
- 238000012545 processing Methods 0.000 claims abstract description 25
- 238000000034 method Methods 0.000 claims description 29
- 238000004590 computer program Methods 0.000 claims description 11
- 238000004140 cleaning Methods 0.000 claims description 7
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000007726 management method Methods 0.000 abstract description 111
- 238000013523 data management Methods 0.000 abstract description 19
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000004364 calculation method Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 13
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009440 infrastructure construction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种管理报表数据处理方法,包括:对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据;判断所述管理报表数据中是否出现变化报表数据;当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据。通过当管理报表数据发生变化时,按照不同的数据类型执行对应的数据更新操作,实现了在数据变化时进行自动更新操作,提高了管理报表数据的处理效率。本申请还公开了一种管理报表数据处理装置、服务器以及计算机可读存储介质,具有以上有益效果。
Description
技术领域
本申请涉及计算机技术领域,特别涉及一种管理报表数据处理方法、管理报表数据处理装置、服务器以及计算机可读存储介质。
背景技术
在企业管理的数据服务技术中,经常采用管理报表作为管理数据进行参考。该管理报表是对企业内部核算单位为主体编制的管理报表数据进行分析,是为了企业经营管理使用,找出降本增效的可能方法与目前存在的问题,供内部管理人员使用的报表。
一般情况下,电商企业有前台、中台和后台三大架构,不同的架构考核方式是不同的。其中,前台也就是销售部门,距离客户最近,是企业利润的来源,每个部门包含销售渠道,需要按照部门、销售渠道、销售商品的维度展示销售额、销售成本、管理费用、中台费用、后台费用等不同的指标。中台包含市场、客服、仓储部门,为前台业务运营提供专业的能力,中台需要展示各个部门的管理费用,包括人力成本、日常费用等;通过销售额占比、分摊人数占比等规则,将中台费用分摊到前台的中台费用中。后台包括财务、行政、采购、产品研发、IT、审计等部门,为整个企业提供基础设施建设、服务支持与风险管控的能力,后台需要展示各个部门的管理费用,包括人力成本、日常费用等;通过销售额占比等规则将后台费用分摊到前台的后台费用中。
可见,由于现有技术中因一些渠道的销售数据本身存在滞后性,以及公司组织架构的变更,会带来管理报表的重新计算,只能靠手工方式重复的进行计算,也就是,现有技术中在出具相关的管理报表后,管理报表数据不可避免的会出现一些变化,那么需要花费大量的人力成本,人工计算后才可以得到新的管理报表数据。不仅时间花费较大,还容易出现人工的主观错误。
因此,如何实现自动计算出管理报表是本领域技术人员关注的重点问题。
发明内容
本申请的目的是提供一种管理报表数据处理方法、管理报表数据处理装置、服务器以及计算机可读存储介质,通过当管理报表数据发生变化时,按照不同的数据类型执行对应的数据更新操作,实现了在数据变化时进行自动更新操作,提高了管理报表数据的处理效率。
为解决上述技术问题,本申请提供一种管理报表数据处理方法,包括:
对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据;
判断所述管理报表数据中是否出现变化报表数据;
当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据。
可选的,对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据,包括:
按照所述预设时间间隔从ERP系统、OMS系统以及数据输入设备获取到所述报表数据;
对所述报表数据进行清洗处理和转换处理,得到所述管理报表数据。
可选的,还包括:
若否,则通过预设展示模版将所述管理报表数据进行展示。
可选的,当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据,包括:
当出现所述变化报表数据,并且所述变化报表数据为费用数据时,将所述管理报表数据中与所述变化报表数据的时间对应的数据进行删除,得到待补全数据;
按照预设类别将所述变化报表数据进行分组,得到新报表数据;
将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据。
可选的,当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据,包括:
当出现所述变化报表数据,并且所述变化报表数据为销售额数据时,将所述管理报表数据中与所述变化报表数据的时间和科目对应的数据进行删除,得到待补全数据;
按照预设类别将所述变化报表数据进行分组,得到新报表数据;
将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据。
可选的,当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据,包括:
当出现所述变化报表数据,并且所述变化报表数据为分摊人数数据时,将所述管理报表数据中与所述变化报表数据的时间和科目对应的数据进行删除,得到待补全数据;
根据所述分摊人数数据进行费用计算,得到人工成本数据;
按照预设类别将所述人工成本数据进行分组,得到新报表数据;
将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据。
可选的,还包括:
根据权限信息对所述新的管理报表数据进行展示处理。
本申请还提供一种管理报表数据处理装置,包括:
报表数据获取模块,用于对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据;
报表变化监控模块,用于判断所述管理报表数据中是否出现变化报表数据;
报表变化处理模块,用于当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据。
本申请还提供一种服务器,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上所述的管理报表数据处理方法的步骤。
本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的管理报表数据处理方法的步骤。
本申请所提供的一种管理报表数据处理方法,包括:对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据;判断所述管理报表数据中是否出现变化报表数据;当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据。
通过先对按照预设时间间隔获取到报表数据进行整合,得到管理报表数据,对管理报表数据进行监控,当出现变化报表数据时,根据变化报表数据的类型进行分类,并确定对应的数据更新操作,根据该数据的特性对该变化报表数据执行数据更新操作,得到新的管理报表数据,而不是当数据发生变化时,人工进行计算操作,避免在管理报表的计算过程中投入大量的人力成本和时间成本,提高管理报表数据更新的效率。
本申请还提供一种管理报表数据处理装置、服务器以及计算机可读存储介质,具有以上有益效果,在此不作赘述。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例所提供的一种管理报表数据处理方法的流程图;
图2为本申请实施例所提供的一种管理报表数据处理装置的结构示意图。
具体实施方式
本申请的核心是提供一种管理报表数据处理方法、管理报表数据处理装置、服务器以及计算机可读存储介质,通过当管理报表数据发生变化时,按照不同的数据类型执行对应的数据更新操作,实现了在数据变化时进行自动更新操作,提高了管理报表数据的处理效率。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
现有技术中,因一些渠道的销售数据本身存在滞后性,以及公司组织架构的变更,会带来管理报表的重新计算,只能靠手工方式重复的进行计算,也就是,现有技术中在出具相关的管理报表后,管理报表数据不可避免的会出现一些变化,那么需要花费大量的人力成本,人工计算后才可以得到新的管理报表数据。不仅时间花费较大,还容易出现人工的主观错误。
因此,本申请提供了一种管理报表数据处理方法,通过先对按照预设时间间隔获取到报表数据进行整合,得到管理报表数据,对管理报表数据进行监控,当出现变化报表数据时,根据变化报表数据的类型进行分类,并确定对应的数据更新操作,根据该数据的特性对该变化报表数据执行数据更新操作,得到新的管理报表数据,而不是当数据发生变化时,人工进行计算操作,避免在管理报表的计算过程中投入大量的人力成本和时间成本,提高管理报表数据更新的效率。
请参考图1,图1为本申请实施例所提供的一种管理报表数据处理方法的流程图。
本实施例中,该方法可以包括:
S101,对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据;
本步骤旨在按照预设时间间隔将获取到的报表数据进行整合,得到管理报表数据。也就是,按照预设时间间隔获取到管理报表数据。可以想到的是,本步骤中可以从多个数据系统中获取到不同功能的数据,例如,从ERP系统中获取到成本费用数据,从OMS系统中获取到销售额数据,亦或者通过人工输入的方式获取到人数数据。可见,本步骤中获取报表数据的方式并不唯一,在此不做具体限定。可以根据实际情况选择具体的数据获取方式。
在具体的执行过程中,是将获取到的管理报表数据存储于数据库中,按照不同的数据类型根据不同的表进行存储。例如,费用数据类型的表可以如表1所示。
表1费用表
字段名 | 字段类型 | 说明 |
ID | Varchar | 唯一主键 |
depart_name | Varchar | 部门 |
Channel_name | Varchar | 销售渠道(中后台无销售渠道) |
Subject_name | Varchar | 科目 |
amount | Number | 金额 |
remark | Varchar | 备注 |
Timestamp | Date | 创建时间 |
year | Number | 年份 |
month | Number | 月份 |
销售数据类型的表可以如表2所示。
表2销售表
分摊人数数据类型的表可以如表3所示。
表3分摊人数表
可选的,本步骤中获取到管理报表数据的过程可以包括:
步骤1,按照预设时间间隔从ERP(Enterprise Resource Planning,企业资源计划)系统、OMS(Order Management System,订单管理系统)系统以及数据输入设备获取到报表数据;
步骤2,对报表数据进行清洗处理和转换处理,得到管理报表数据。
可见,本可选方案中主要是对如何获取到管理报表数据做进一步说明。主要是从不同的数据系统中获取到对应的数据,从ERP系统中获取到费用数据,从OMS系统中获取到销售数据,从数据输入设备中获取到分摊人数数据。其中,数据输入设备主要是指人工数据的数据输入设备。然后,再对接收到的数据进行清洗处理和转换处理,得到管理报表数据。其中,进行清洗处理和转换处理可以参考现有技术提供任意一种清洗处理和转换处理,在此不做具体限定。
S102,判断管理报表数据中是否出现变化报表数据;若是,则执行S103;
在S101的基础上,本步骤旨在判断管理报表数据是否出现变化报表数据。也就是,对管理报表数据进行监控,监控其是否发生变化。
其中,对管理报表数据进行判断方式,可以是根据不同时间点的数据对比,也可以是对同一数据进行不同版本的对比,还可以采用现有技术提供的任意一种报表数据变化判断方法对该管理报表数据进行判断,在此不做具体限定。
进一步的,本步骤中首先是判断管理报表数据是否出现变化,如果出现变化那么将变化的数据保存为变化报表数据。也就是,将变化报表数据保存于临时的数据表中。
其中,临时存储数据的表可以称为临时表,可以例如表4所示的形式。
表4数据变化临时表
S103,当出现变化报表数据时,根据变化报表数据类型确定数据更新操作,根据变化报表数据对管理报表数据执行数据更新操作,得到新的管理报表数据。
在S102的基础上,本步骤旨在当出现变化报表数据时,也就是,当管理报表数据出现变化时,对管理报表数据进行更新操作。具体的,根据变化报表数据计算出新的报表数据,然后将该新的报表数据填入到预设格式的管理明细表中。具体的,可以参考例如表5的形式。
表5管理明细表
字段名 | 字段类型 | 说明 |
ID | Varchar | 唯一主键 |
depart_name | Varchar | 部门 |
Channel_name | Varchar | 销售渠道(中后台无销售渠道) |
Subject_name | Varchar | 科目 |
amount | Number | 金额 |
Timestamp | Date | 创建时间 |
year | Number | 年份 |
month | Number | 月份 |
可选的,本步骤可以包括:
当出现变化报表数据,并且变化报表数据为费用数据时,将管理报表数据中与变化报表数据的时间对应的数据进行删除,得到待补全数据;
按照预设类别将变化报表数据进行分组,得到新报表数据;
将新报表数据插入待补全数据中,得到新的管理报表数据。
举例来说,在形如表5的基础上,本可选方案当费用变化时,将管理明细表中变化月份的数据删除掉,然后将费用表中的金额数据按照部门、销售渠道、科目进行分组汇总后插入到管理明细表中,最后得到的管理明细表就是新的管理报表数据。
可选的,本步骤可以包括:
当出现变化报表数据,并且变化报表数据为销售额数据时,将管理报表数据中与变化报表数据的时间和科目对应的数据进行删除,得到待补全数据;
按照预设类别将变化报表数据进行分组,得到新报表数据;
将新报表数据插入待补全数据中,得到新的管理报表数据。
举例来说,在形如表5的基础上,本可选方案当销售额变化时,将管理明细表中销售额和中台费用对应的科目,按照相应变化月份的数据删除掉,然后将销售额按照部门、销售渠道、科目进行分组汇总后插入到管理明细表中,最后得到的管理明细表就是新的管理报表数据。
可选的,本步骤可以包括:
当出现变化报表数据,并且变化报表数据为分摊人数数据时,将管理报表数据中与变化报表数据的时间和科目对应的数据进行删除,得到待补全数据;
根据分摊人数数据进行费用计算,得到人工成本数据;
按照预设类别将人工成本数据进行分组,得到新报表数据;
将新报表数据插入待补全数据中,得到新的管理报表数据。
举例来说,在形如表5的基础上,本可选方案当分摊人数变化时,将管理报表中中台费用对应的科目,按照相应变化月份的数据删除掉,然后根据人数计算规则来计算每个销售渠道所分摊的中台费用,然后将中台费用按照部门、销售渠道、科目进行分组汇总后插入到管理明细表中,最后得到的管理明细表就是新的管理报表数据。其中,人数计算规则可以是分摊人数*中台费用/总分摊人数得到每个销售渠道分摊的中台费用。
可选的,本实施例还包括:
若否,则通过预设展示模版将管理报表数据进行展示。
可选的,本实施例还包括:
根据权限信息对新的管理报表数据进行展示处理。
可见,前述两个可选方案都是对管理报表数据进行展示,区别在于一个是对旧的管理报表数据进行展示,一个对新的管理报表数据进行展示。由于在管理报表数据进行展示时存在不同展示角度,因此需要根据不同的角度选择对应的数据进行展示。其中,不同的角度包括年份、月份、部门、销售渠道。同时,还需要进行权限控制。具体的数据展示形式,可以参考表6、表7、表8的形式进行数据展示。
表6部门权限表
字段名 | 字段类型 | 说明 |
ID | Varchar | 唯一主键 |
depart_name | Varchar | 部门 |
Channel_name | Varchar | 销售渠道(中后台无销售渠道) |
User_name | Varchar | 用户名 |
Timestamp | Date | 创建时间 |
Invalidtime | Date | 失效时间 |
表7部门配置表
字段名 | 字段类型 | 说明 |
ID | Varchar | 唯一主键 |
depart_name | Varchar | 部门 |
Channel_name | Varchar | 销售渠道(中后台无销售渠道) |
Type | Varchar | 1、前台;2、中台;3、后台 |
Timestamp | Date | 创建时间 |
表8科目配置表
此外,根据以上表5、表6、表7可以在数据展示时,实现权限控制操作。
具体的,可以包括:
步骤1,判断是否存在数据查看权限;若否,则执行步骤2;若是,则执行步骤3;
步骤2,提示查看失败,退出查看流程;
步骤3,确定权限的部门类型,根据部门类型展示对应部门的科目的数据。
综上,本实施例通过先对按照预设时间间隔获取到报表数据进行整合,得到管理报表数据,对管理报表数据进行监控,当出现变化报表数据时,根据变化报表数据的类型进行分类,并确定对应的数据更新操作,根据该数据的特性对该变化报表数据执行数据更新操作,得到新的管理报表数据,而不是当数据发生变化时,人工进行计算操作,避免在管理报表的计算过程中投入大量的人力成本和时间成本,提高管理报表数据更新的效率。
以下通过另一具体的实施例,对本申请提供的一种管理报表数据处理方法做进一步说明。
本实施例在具体实现的场景中,主要包括前端和后端,前端用于展示处理后的数据,后端用于对数据进行处理。
具体的,其中,后端用于对数据进行建模,当费用、销售额、分摊人数发生变化后,后端的数据处理系统可以识别出数据发生变化的类型,进而根据该类型重新进行管理报表的计算。前端根据设计的管理报表的模版对处理得到的管理报表数据进行展示。还可以根据成本中心、销售渠道、月份等选项展示不同的数据。并且,由于前台、中台、后台对应的考核数据不同,还需要根据前中后台不同的部门类型展示不同的管理报表数据。
该方法可以包括:
步骤1,通过数据抓取模块获取ERP、OMS等业务系统以及人工导入的数据,获取后将数据存储到数据库中;
步骤2,通过数据监控模块来判断哪些月份的数据有变化,将变化的结果告知给不同的数据处理器模块;
步骤3,当获得变化的结果后,根据数据类型来分配给不同数据处理器,每个数据处理器只处理自己类型的数据;
步骤4,当各个数据处理器处理完后,数据展示模块负责将数据展示出来,给用户查看;
进一步的,对其中的各个模块进行说明:
数据抓取模块,用于通过定时任务从各个系统抓取数据,同时进行数据的清洗和转换,将数据格式化到数据库中;此外,该数据抓取模块还可以从txt、excel等文件中,抓取到数据;
数据监控模块,用于通过定时任务监控数据抓取模块中数据变化的情况,可以通过修改时间,也可以通过修改版本的方式监控数据的变化;将变化数据的类型、月份等情况通知给数据处理器模块;
数据处理器模块,用于根据变化数据的类型分为三种子处理器,包括费用、销售额、分摊人数三种类型的子处理器。其中,费用子处理器处理企业费用数据的变化,可以将外币统一转成人民币、将会计科目转成符合企业实际的预算科目等;销售额子处理器处理销售额的变化,可以按天汇总、将外币统一转成人民币、计算不含税收入、成本、毛利额等;分摊人数子处理器处理分摊人数数据的变化,可以将客服、仓储等分摊部门的费用通过人数、销售额等方式进行分摊;
数据展示模块,用于当所有的数据计算完成后,用户可以在此模块上通过时间、成本中心、销售渠道等条件进行查询,获得所需的数据,以便进行下一步决策。
可见,本实施例通过先对按照预设时间间隔获取到报表数据进行整合,得到管理报表数据,对管理报表数据进行监控,当出现变化报表数据时,根据变化报表数据的类型进行分类,并确定对应的数据更新操作,根据该数据的特性对该变化报表数据执行数据更新操作,得到新的管理报表数据,而不是当数据发生变化时,人工进行计算操作,避免在管理报表的计算过程中投入大量的人力成本和时间成本,提高管理报表数据更新的效率。
下面对本申请实施例提供的一种管理报表数据处理装置进行介绍,下文描述的一种管理报表数据处理装置与上文描述的一种管理报表数据处理方法可相互对应参照。
请参考图2,图2为本申请实施例所提供的一种管理报表数据处理装置的结构示意图。
本实施例中,该装置可以包括:
报表数据获取模块100,用于对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据;
报表变化监控模块200,用于判断管理报表数据中是否出现变化报表数据;
报表变化处理模块300,用于当出现变化报表数据时,根据变化报表数据类型确定数据更新操作,根据变化报表数据对管理报表数据执行数据更新操作,得到新的管理报表数据。
本申请实施例还提供一种服务器,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如以上实施例所述的管理报表数据处理方法的步骤。
本申请实施例还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如以上实施例所述的管理报表数据处理方法的步骤。
该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本申请所提供的一种管理报表数据处理方法、管理报表数据处理装置、服务器以及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。
Claims (4)
1.一种管理报表数据处理方法,其特征在于,包括:
对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据;
判断所述管理报表数据中是否出现变化报表数据;
当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据;
所述对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据,包括:
按照所述预设时间间隔从ERP系统中获取费用数据;从OMS系统中获取销售数据;从数据输入设备中获取分摊人数数据;
对所述费用数据、所述销售数据和所述分摊人数数据进行清洗处理和转换处理,得到所述管理报表数据;
还包括:
当未出现所述变化报表数据时,通过预设展示模版将所述管理报表数据进行展示;
根据权限信息对所述新的管理报表数据进行展示处理;
当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据,包括:
当出现所述变化报表数据,并且所述变化报表数据为费用数据时,将所述管理报表数据中与所述变化报表数据的时间对应的数据进行删除,得到待补全数据;按照预设类别将所述变化报表数据进行分组,得到新报表数据;将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据;
当出现所述变化报表数据,并且所述变化报表数据为销售额数据时,将所述管理报表数据中与所述变化报表数据的时间和科目对应的数据进行删除,得到待补全数据;按照预设类别将所述变化报表数据进行分组,得到新报表数据;将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据;
当出现所述变化报表数据,并且所述变化报表数据为分摊人数数据时,将所述管理报表数据中与所述变化报表数据的时间和科目对应的数据进行删除,得到待补全数据;根据所述分摊人数数据进行费用计算,得到人工成本数据;按照预设类别将所述人工成本数据进行分组,得到新报表数据;将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据。
2.一种管理报表数据处理装置,其特征在于,包括:
报表数据获取模块,用于对按照预设时间间隔获取到的报表数据进行整合,得到管理报表数据;
报表变化监控模块,用于判断所述管理报表数据中是否出现变化报表数据;
报表变化处理模块,用于当出现所述变化报表数据时,根据所述变化报表数据类型确定数据更新操作,根据所述变化报表数据对所述管理报表数据执行所述数据更新操作,得到新的管理报表数据;
所述报表数据获取模块,具体用于:
按照所述预设时间间隔从ERP系统中获取费用数据;从OMS系统中获取销售数据;从数据输入设备中获取分摊人数数据;
对所述费用数据、所述销售数据和所述分摊人数数据进行清洗处理和转换处理,得到所述管理报表数据;
还包括:
当未出现所述变化报表数据时,通过预设展示模版将所述管理报表数据进行展示;
根据权限信息对所述新的管理报表数据进行展示处理;
所述报表变化处理模块,具体用于:
当出现所述变化报表数据,并且所述变化报表数据为费用数据时,将所述管理报表数据中与所述变化报表数据的时间对应的数据进行删除,得到待补全数据;按照预设类别将所述变化报表数据进行分组,得到新报表数据;将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据;
当出现所述变化报表数据,并且所述变化报表数据为销售额数据时,将所述管理报表数据中与所述变化报表数据的时间和科目对应的数据进行删除,得到待补全数据;按照预设类别将所述变化报表数据进行分组,得到新报表数据;将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据;
当出现所述变化报表数据,并且所述变化报表数据为分摊人数数据时,将所述管理报表数据中与所述变化报表数据的时间和科目对应的数据进行删除,得到待补全数据;根据所述分摊人数数据进行费用计算,得到人工成本数据;按照预设类别将所述人工成本数据进行分组,得到新报表数据;将所述新报表数据插入所述待补全数据中,得到所述新的管理报表数据。
3.一种服务器,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1所述的管理报表数据处理方法的步骤。
4.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1所述的管理报表数据处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911159369.6A CN111078691B (zh) | 2019-11-22 | 2019-11-22 | 一种管理报表数据处理方法及相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911159369.6A CN111078691B (zh) | 2019-11-22 | 2019-11-22 | 一种管理报表数据处理方法及相关装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111078691A CN111078691A (zh) | 2020-04-28 |
CN111078691B true CN111078691B (zh) | 2024-04-16 |
Family
ID=70311387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911159369.6A Active CN111078691B (zh) | 2019-11-22 | 2019-11-22 | 一种管理报表数据处理方法及相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111078691B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005250914A (ja) * | 2004-03-04 | 2005-09-15 | Its:Kk | 会計情報管理システム及び会計情報管理プログラム |
CN104317957A (zh) * | 2014-11-11 | 2015-01-28 | 中国建设银行股份有限公司 | 一种报表处理的开放平台、系统及报表处理方法 |
CN104572672A (zh) * | 2013-10-15 | 2015-04-29 | 北大方正集团有限公司 | 异构数据库的同步方法和应用系统 |
KR20170014669A (ko) * | 2015-07-30 | 2017-02-08 | 엘에스산전 주식회사 | 에너지 관리 시스템의 데이터 베이스 관리 장치 및 방법 |
CN109118047A (zh) * | 2018-07-10 | 2019-01-01 | 平安科技(深圳)有限公司 | 预算数据处理的方法及装置 |
CN109325053A (zh) * | 2018-06-29 | 2019-02-12 | 平安科技(深圳)有限公司 | 报表系统的数据处理方法、装置及计算机可读存储介质 |
CN109558441A (zh) * | 2018-10-25 | 2019-04-02 | 平安科技(深圳)有限公司 | 财务指标自动监控方法、装置、计算机设备及存储介质 |
CN110008246A (zh) * | 2019-02-18 | 2019-07-12 | 新智云数据服务有限公司 | 元数据管理方法及装置 |
CN110032567A (zh) * | 2019-04-24 | 2019-07-19 | 江苏满运软件科技有限公司 | 报表查询方法、装置、服务器和存储介质 |
CN110457358A (zh) * | 2019-07-30 | 2019-11-15 | 新华三大数据技术有限公司 | 一种信息采集方法、装置、服务器及计算机可读存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140372427A1 (en) * | 2013-06-13 | 2014-12-18 | Sap Portals Israel Ltd | Real-time analytic report analysis and retrieval framework |
CN108108490B (zh) * | 2018-01-12 | 2019-08-27 | 平安科技(深圳)有限公司 | Hive表扫描方法、装置、计算机设备及存储介质 |
-
2019
- 2019-11-22 CN CN201911159369.6A patent/CN111078691B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005250914A (ja) * | 2004-03-04 | 2005-09-15 | Its:Kk | 会計情報管理システム及び会計情報管理プログラム |
CN104572672A (zh) * | 2013-10-15 | 2015-04-29 | 北大方正集团有限公司 | 异构数据库的同步方法和应用系统 |
CN104317957A (zh) * | 2014-11-11 | 2015-01-28 | 中国建设银行股份有限公司 | 一种报表处理的开放平台、系统及报表处理方法 |
KR20170014669A (ko) * | 2015-07-30 | 2017-02-08 | 엘에스산전 주식회사 | 에너지 관리 시스템의 데이터 베이스 관리 장치 및 방법 |
CN109325053A (zh) * | 2018-06-29 | 2019-02-12 | 平安科技(深圳)有限公司 | 报表系统的数据处理方法、装置及计算机可读存储介质 |
CN109118047A (zh) * | 2018-07-10 | 2019-01-01 | 平安科技(深圳)有限公司 | 预算数据处理的方法及装置 |
CN109558441A (zh) * | 2018-10-25 | 2019-04-02 | 平安科技(深圳)有限公司 | 财务指标自动监控方法、装置、计算机设备及存储介质 |
CN110008246A (zh) * | 2019-02-18 | 2019-07-12 | 新智云数据服务有限公司 | 元数据管理方法及装置 |
CN110032567A (zh) * | 2019-04-24 | 2019-07-19 | 江苏满运软件科技有限公司 | 报表查询方法、装置、服务器和存储介质 |
CN110457358A (zh) * | 2019-07-30 | 2019-11-15 | 新华三大数据技术有限公司 | 一种信息采集方法、装置、服务器及计算机可读存储介质 |
Non-Patent Citations (2)
Title |
---|
樊建修.数据管理系统的设计及编程技巧.光明日报出版社,1989,234-239. * |
谭学清.商务智能.武汉大学出版社,2006,159-161页. * |
Also Published As
Publication number | Publication date |
---|---|
CN111078691A (zh) | 2020-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6938007B1 (en) | Method of pricing application software | |
Hillerman et al. | Applying clustering and AHP methods for evaluating suspect healthcare claims | |
Costa et al. | Demand for private health insurance: how important is the quality gap? | |
US20030139986A1 (en) | Spend analysis system and method | |
US20040220865A1 (en) | Financial record processing system | |
US20040260599A1 (en) | System and methods for estimating product sales in highly fragmented geographically segments of service provider location | |
US20150019303A1 (en) | Data quality integration | |
CN103106754A (zh) | 一种税务核算管控平台及方法 | |
CN112487105A (zh) | 一种企业画像的构建方法 | |
US20030101114A1 (en) | System and method for collecting and analyzing tax reporting surveys | |
US20130339134A1 (en) | Method and System for Auditing Advertising Agency Performance | |
CN108876584A (zh) | 一种人员收入管理和个人所得税核算系统、方法及电子设备 | |
Ames et al. | Adult out of court disposal pilot evaluation-final report | |
US20050192826A1 (en) | Grant, management and reporting system and method | |
CN111078691B (zh) | 一种管理报表数据处理方法及相关装置 | |
US20090089132A1 (en) | Computer-Assisted Contract Management System for An Enterprise | |
CN117035716A (zh) | 一种临床研究项目工时管理方法、装置、设备及介质 | |
US20170293876A1 (en) | Method and system for managing grants | |
CN114298847A (zh) | 职工医保基金结余的预测方法、装置、设备及存储介质 | |
US20120035983A1 (en) | Method and system to compare business metrics | |
CN118429086B (zh) | 一种基于信用卡业务架构的业务配置优化方法和系统 | |
RU130737U1 (ru) | Устройство управления сделками в автоматизированной системе размещения рекламы | |
JP2000268083A (ja) | 保険料賦課収納記録更新装置、年金受給予定額計算装置、および前納保険料計算装置 | |
CN114723533A (zh) | 一种房租收入的结算数据生成方法、装置和电子设备 | |
CN116205599A (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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 410000 No. 1501-4, building 9, Xincheng science and Technology Park, No. 588, Yuelu West Avenue, Changsha high tech Development Zone, Changsha City, Hunan Province Applicant after: Hunan Shuiyang Technology Co.,Ltd. Address before: 410000 No. 1501-4, building 9, Xincheng science and Technology Park, No. 588, Yuelu West Avenue, Changsha high tech Development Zone, Changsha City, Hunan Province Applicant before: HUNAN YUJIA TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |