预算数据汇总系统技术方案

技术编号:6951263 阅读:284 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种Excel预算表的预算数据汇总系统,包括:预算样表定义装置,位于Excel客户端,用于定义预算样表的可变区的信息并将预算样表发送至预算样表下发装置;预算样表下发装置,位于服务器,用于选择预算样表下发的预算主体,并生成对应的预算表,将预算表发送至对应的预算表编制装置;预算表编制装置,位于Excel客户端,用于对预算表的可变区进行编制并保存预算数据,将编制后的预算表发送至预算表汇总装置;预算表汇总装置,根据预算表的阶级顺序自下而上对预算表的预算数据进行汇总。根据本发明专利技术的技术方案可以灵活定义预算表的可变区,也可以在定义的可变区灵活编制,自动汇总预算数据,提高了工作效率,也提高了预算表的可读性。

【技术实现步骤摘要】

本专利技术涉及计算机
,具体而言,涉及预算数据汇总系统
技术介绍
随着企业规模增大,上级预算主体的下级预算主体越来越多,针对同一种类型的预算维度,每个下级预算主体所取的维度值范围可能都不一样,例如,预算维度“费用”包括 “交通费”、“办公费”、“水电费”、“物业费”4项维度值。而下级预算主体A仅包含“交通费”、 “办公费”;下级预算主体B仅包含“办公费”、“水电费”;下级预算主体C仅包含“水电费”、 “物业费”。如果上级预算主体针对这种情况为下级预算主体A、B、C分别制作预算样表,那就需要制作3张样表,然后分别下发给下级预算主体A、B、C,这样会使上级预算主体的工作量非常大。但是如果上级预算主体仅制作一张预算样表,将所有的费用都列在这张预算样表上,然后分别下发给下级预算主体A、B、C,这样又会导致下级预算主体A、B、C得到的预算表分别存在一些预算主体本身不包含的费用,导致预算表维度值的冗余,使预算表不清晰、 可读性差。因此,需要一种预算数据处理技术,既能避免上级预算主体繁重的工作量,也能避免预算表具有可读性差的问题。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种Excel预算表的预算数据汇总系统, 可以灵活定义预算表的可变区,提高预算数据汇总的工作效率。提供一种Excel预算表的预算数据汇总系统,包括预算样表定义装置,可以位于 Excel客户端,用于定义预算样表的可变区的信息并将所述预算样表发送至预算样表下发装置;所述预算样表下发装置,可以位于服务器,用于选择所述预算样表下发的预算主体, 并生成对应的预算表,将所述预算表发送至对应的预算表编制装置;所述预算表编制装置, 可以位于Excel客户端,用于对所述预算表的所述可变区进行编制并保存预算数据,将编制后的所述预算表发送至预算表汇总装置;所述预算表汇总装置,可以位于服务器,根据所述预算表的阶级顺序自下而上对所述预算表的预算数据进行汇总。在上述技术方案中,优选地,还可以包括可变区信息存储装置,用于存储所述预算表的可变区的信息,所述可变区的信息包括可变区类型、可变区结构和/或可变区预算数据,所述可变区类型包括行可变区和列可变区,所述可变区结构包括可变区分类信息、可变区表头信息和可变区预算数据信息。在上述技术方案中,优选地,所述可变区分类信息用于记录所述预算表的所述可变区的范围和类型信息,所述可变区表头信息用于记录可变区表头的预算维度信息,所述可变区预算数据信息用于记录可变区数据区中各Excel单元格对应的预算数据信息。在上述技术方案中,优选地,所述可变区分类信息的结构可以包括所述可变区类型、可变区名称、可变区起始行号/列号、可变区行数/列数和可变区的维度类型,所述可变区表头信息的结构包括所属可变区、单元格名称、维度值、行号和列号,所述可变区预算数据的结构包括所属可变区、单元格名称、可变区单元格维度值组合码和预算数据。在上述技术方案中,优选地,所述预算样表定义装置可以包括定义可变区单元, 用于选择Excel的预定区域并将其定义为可变区,设置所述可变区的所述可变区类型,自动生成用于唯一标识所述可变区的所述可变区名称;删除可变区单元,用于删除定义的所述可变区;设置可变区属性单元,用于设置选择的所述可变区的维度类型。在上述技术方案中,优选地,所述预算表编制装置可以包括扩展可变区单元,用于根据所述可变区类型对所述预算表的可变区进行增加或删除可变行/列;维度值绑定单元,用于根据所述可变区的维度类型设计所述预算表的可变区表头,过滤出所述可变区的维度类型下的所有维度值,将选择的所述维度值绑定至选中的单元格;编制预算数据单元, 用于接收在所述可变区数据区录入的预算数据,编制所述预算数据。 在上述技术方案中,优选地,所述预算表编制装置还可以包括维度值组合码计算单元,以所述可变区的所述单元格为中心按照向左方向以及向上方向查找到所述可变区的所述单元格对应的所有表头的维度值,按照所述维度类型的连接顺序将所述维度值进行连接,生成所述可变区的所述单元格的所述维度值组合码,所述维度值组合码对应唯一的所述预算数据。在上述技术方案中,优选地,所述预算表汇总装置接收来自所述预算表编制装置的预算表,遍历下级所述预算表和上级所述预算表的各所述可变区的单元格,根据所述可变区的单元格的维度值组合码以及组合码匹配规则,查找到与上级所述预算表的所述可变区的单元格匹配的下级所述预算表的所述可变区的单元格,将匹配的下级所述可变区的单元格对应的所述预算数据累加至匹配的上级所述可变区的单元格的所述预算数据。在上述技术方案中,优选地,所述预算表汇总装置可以包括第一扫描单元,用于扫描上级所述预算表的所述可变区的单元格,获取所述可变区的所述单元格的所述维度值组合码和对应的所述预算数据,将所述预算数据清零;第二扫描单元,用于扫描下级所述预算表的所述可变区的单元格,获取所述可变区的所述单元格的所述维度值组合码和对应的所述预算数据;汇总单元,将所述第二扫描单元获取的下级所述预算表的所述可变区的单元格对应的所述维度值组合码与所述第一扫描单元获取的上级所述预算表的所述可变区的单元格对应的所述维度值组合码按照所述组合码匹配规则进行匹配,若匹配成功,则将下级所述预算表的所述可变区的单元格对应的所述预算数据累加至上级所述预算表的所述可变区的单元格对应的所述预算数据。在上述技术方案中,优选地,所述组合码匹配规则为在上级所述预算表对应的所述维度值组合码与下级所述预算表对应的所述维度值组合码中均去除所述预算表对应的所述预算主体对应的部分之后,判断剩余的上级所述预算表对应的所述维度值组合码组合码与剩余的下级所述预算表对应的所述维度值组合码组合码是否相同,若判断相同,则上级所述预算表对应的所述维度值组合码与下级所述预算表对应的所述维度值组合码匹配。附图说明图1示出了根据本专利技术的实施例的预算数据汇总系统的框图;图2示出了根据本专利技术实施例的预算数据汇总系统中预算样表定义装置的框图3示出了根据本专利技术实施例的预算数据汇总系统中预算表编制装置的框图;图4示出了根据本专利技术实施例的预算数据汇总系统中预算表汇总装置的框图;以及图5示出了根据本专利技术实施例的预算数据汇总系统中预算样表定义以及预算表编制的过程示意图。具体实施例方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术并不限于下面公开的具体实施例的限制。图1示出了根据本专利技术的实施例的预算数据汇总系统的框图。如图1所示,根据本专利技术的实施例的Excel预算表的预算数据汇总系统100可以包括预算样表定义装置102,可以位于Excel客户端,用于定义预算样表的可变区的信息并将所述预算样表发送至预算样表下发装置104 ;所述预算样表下发装置104,可以位于服务器,用于选择所述预算样表下发的预算主体,并生成对应的预算表,将所述预算表发送至对应的预算表编制装置106;所述预算表编制装置106,可以位于Excel客户端,用于对所述预算表的所述可变区进行编制并保存预算数据,将编制后的所述预算表发送至预算表汇总装置108 本文档来自技高网...

【技术保护点】
1.一种Excel预算表的预算数据汇总系统,其特征在于,包括:预算样表定义装置,用于定义预算样表的可变区的信息并将所述预算样表发送至预算样表下发装置;所述预算样表下发装置,用于选择所述预算样表下发的预算主体,并生成对应的预算表,将所述预算表发送至对应的预算表编制装置;所述预算表编制装置,用于对所述预算表的所述可变区进行编制并保存预算数据,将编制后的所述预算表发送至预算表汇总装置;所述预算表汇总装置,根据所述预算表的阶级顺序自下而上对所述预算表的预算数据进行汇总。

【技术特征摘要】
1.一种Excel预算表的预算数据汇总系统,其特征在于,包括预算样表定义装置,用于定义预算样表的可变区的信息并将所述预算样表发送至预算样表下发装置;所述预算样表下发装置,用于选择所述预算样表下发的预算主体,并生成对应的预算表,将所述预算表发送至对应的预算表编制装置;所述预算表编制装置,用于对所述预算表的所述可变区进行编制并保存预算数据,将编制后的所述预算表发送至预算表汇总装置;所述预算表汇总装置,根据所述预算表的阶级顺序自下而上对所述预算表的预算数据进行汇总。2.根据权利要求1所述的预算数据汇总系统,其特征在于,还包括可变区信息存储装置,用于存储所述预算表的可变区的信息,所述可变区的信息包括可变区类型、可变区结构和/或可变区预算数据,所述可变区类型包括行可变区和列可变区,所述可变区结构包括可变区分类信息、可变区表头信息和可变区预算数据信息。3.根据权利要求2所述的预算数据汇总系统,其特征在于,所述可变区分类信息用于记录所述预算表的所述可变区的范围和类型信息,所述可变区表头信息用于记录可变区表头的预算维度信息,所述可变区预算数据信息用于记录可变区数据区中各Excel单元格对应的预算数据信息。4.根据权利要求3所述的预算数据汇总系统,其特征在于,所述可变区分类信息的结构包括所述可变区类型、可变区名称、可变区起始行号/列号、可变区行数/列数和可变区的维度类型,所述可变区表头信息的结构包括所属可变区、单元格名称、维度值、行号和列号,所述可变区预算数据的结构包括所属可变区、单元格名称、可变区单元格维度值组合码和预算数据。5.根据权利要求1所述的预算数据汇总系统,其特征在于,所述预算样表定义装置包括定义可变区单元,用于选择Excel的预定区域并将其定义为可变区,设置所述可变区的所述可变区类型,自动生成用于唯一标识所述可变区的所述可变区名称;删除可变区单元,用于删除定义的所述可变区;设置可变区属性单元,用于设置选择的所述可变区的维度类型。6.根据权利要求1所述的预算数据汇总系统,其特征在于,所述预算表编制装置包括 扩展可变区单元,用于根据所述可变区类型对所述预算表的可变区进行增加或删除可变行 /列;维度值绑定单元,用于根据所述可变区的维度类型设计所述预算表的可变区表头,过滤出所述可变区的所述维度类型下的所有维度值,将选择的所述...

【专利技术属性】
技术研发人员:魏虎胡朋威罗涛张茂军吴峥
申请(专利权)人:用友软件股份有限公司
类型:发明
国别省市:11

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

1