一种多维动态参数成本分解系统和方法

文档序号:6458012阅读:157来源:国知局
专利名称:一种多维动态参数成本分解系统和方法
技术领域
本发明涉及数据处理领域,特别是涉及一种多维动态参数成本分解系统和 方法。
背景技术
成本分解是指企业对其总体经营成本逐级细化的过程,例如对于某项特定 费用支出,可以细化到由某个分支机构的某个特定部门承担,从而可以计算出 该部门的成本收入情况。大型企业的成本分解是其产品盈利现状判断和核心盈 利能力分析的最重要途径。但对一家架构庞大复杂、业务繁多的大型企业来说, 其经营成本的分解需要考虑到多个维度(如按下属机构分解、按产品类别分解、 按经营条线分解等)和多个分解参数(如按人数分解、按营业面积分解等), 不仅有特定的分解计算方法,而且在分解维度和参数上变动频繁,以往的人工 计算或是简单机器计算均无法满足时效和成本上的需要。
以商业银行为例,现有技术的实现方案为
1、 各分行收集各责任中心、各非经营条线、各经营条线的分解参数
2、 根据这些参数将各分行每月成本计算得出最终的成本分解结果。
3、 各分行将分解结果上报至总行,得出全行成本分解数据。 在实际计算过程中,由总行大致规定成本分解的参数和分解方法,再由各
分行自行计算,并将所述计算结果按分行层级(如县支行报送给市级分行,市 级分行汇总后报送给省级分行,省级分行汇总后报送至总行)层层汇总上报。 因此,这样一家银行的成本分解计算实际上是在各分支机构分散完成的。其存 在以下缺点
1、 难以适应分解参数频繁变化的需要。无论是日常分配还是月末分摊, 分解参数的类型和值的变化都较为频繁。例如,若将人数作为水电费这一项成 本的分解参数,则此项参数将随着各责任中心的人员增减而变动,而这种变动 在各个分支机构都是相当频繁的。若釆用人工报表的方式,将难以适应参数灵 活变动的需要。
2、 计算效率不高。人工收集参数和人工计算都需要大量的时间,无论是人力成本或是时间成本均难以达到现代商业银行精细化管理的需要。
3、分解结果难以保证准,性。成本分解的两大部分均涉及众多参数,各 家分行需要根据自己的实际情况选择参数并赋值。而且在各分行计算过程中的 错误难以避免,总行汇总的结果将会将误差放大,很难保证分解结果的正确性。

发明内容
本发明所要解决的技术问题是提供一种多维动态参数成本分解系统和方法。
为解决上述技术问题,本发明公开了一种多维动态参数成本分解系统,包

存储单元,用于存储成本数据信息;
分解参数库,用于导入分解参数并存储所述分解参数;
计算单元,用于动态选择分解参数库中的分解参数,才艮据所述分解参数对
存储单元中的成本数据进行成本分解计算,输出计算结果。 进一步,还包括
参数单元,用于批量导入各种分解参数,并生成参数文件,所述参数文件 中的分解参数能被分解参数库导入。
其中,所述参数包括日常核算分配参数和月末分解参数。
其中,所述存储单元设置于总行的ERP系统中,通过接口接收来自总行和 各分行的成本数据信息并存储所述数据信息。
其中,所述参数单元通过WEB方式创建,架设于银行内部网络上,由总行 和各级分行录入或修改各项维度参数。
其中,所述计算单元通过三次迭代计算输出多维度的成本计算结果。
其中,所述迭代计算包括
从责任中心向业务条线分解计算;
从非经营业务条线向经营业务条线分解计算;
从经营业务条线向产品分解计算。
本发明还公开了一种多维动态参数成本分解方法,包括 从存储单元中导出成本数据; 从分解参数库中动态选择分解参数;根据选择的分解参数对所述成本数据进行成本分解计算,输出计算结果。
进一步,还包括
接收来自总行和各分行的成本数据信息,并存储所述数据信息。
进一步,还包括 导入分解参数,形成分解参数库。 进一步,还包括
批量导入分解参数,生成参数文件,并将所述参数文件中的参数导入分解 参数库。
其中,所述参数包括日常核算分配参数和月末分解参^L 其中,所述计算过程具体为 经过三次迭代计算输出多维度的成本计算结果。 其中,所述迭代计算包括 从责任中心向业务条线分解计算; 从非经营业务条线向经营业务条线分解计算; 从经营业务条线向产品分解计算。 与现有技术相比,本发明具有以下优点
通过本发明所述技术方案,根据分解参数库的参数进行成本数据的分解, 效率高,计算结果准确。由于各分行可以通过与总行相连的网络登录参数单元 完成数据的录入与修改,且在录入与修改时,对于某些全行的共性设置总行已 经在系统中完成,所以分行的效率得以大大提高。因此,从数据处理流程上来 说,参数单元实际上大大优化了参数的数据获取流程。通过参数单元, 一些共 性的参数例如会计科目,机构设置,责任中心设置可以由总行直接导入完成, 分行只需要设定参数值。还有一部分参数如账户数等数据甚至连参数值都可以 直接由总行从其他银行数据源系统中导入。在总-f亍层面的集中计算大大减轻了 计算负担,提高了计算准确度和精度。


图1是本发明一种多维动态参数成本分解系统第一实施例的结构示意图; 图2是本发明 一种多维动态参数成本分解系统第二实施例的结构示意图; 图3是本发明一种多维动态参数成本分解方法实施例的流程图。
具体实施例方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。
本发明可用于众多通用或专用的计算系统环境或配置中。例如个人 计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器 系统、以及包括以上任何系统或设备的分布式计算环境等等。
本发明可以在由计算机执行的计算机可执行指令的 一般上下文中描 述,例如程序模块。 一般地,程序模块包括执行特定任务或实现特定抽象 数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计 算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连 接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于 包括存储设备在内的本地和远程计算机存储介质中。
本发明所述方法及系统可以应用于各种应用场景中。为了更清楚的对 本发明进行说明,在本发明实施例中以本发明所述方法及系统应用于商业 银行进行说明,可以理解,其并不限定本发明的应用范围。
参照图1,示出了本发明一种多维动态参数成本分解系统第一实施例的结 构示意图,包括
存储单元101 、用于存储成本数据信息。
分解参数库102、用于导入分解参数并存储所述分解参数。
计算单元103、用于动态选择分解参数库中的分解参数,根据所述分解参 数对存储单元中的成本数据进行成本分解计算,输出计算结果。
其中,成本分解是指企业对其总体经营成本逐级细化的过程,例如对于某 项特定费用支出,可以细化到由某个分支机构的某个特定部门承担,从而可以 计算出该部门的成本收入情况。在成本分解过程中,需要按照一定的分解参数 计算分解结果,例如一笔成本支出可以按各部门人数分解到多个部门,或按营 业面积分解到多个分支营业机构。计算过程中用到的部门人数和营业面积都称 为分解参数,某个部门的人数39人称为部门人数这个参数的参数值,某个分支 机构的营业面积500平方米称为营业面积这个分解参数的参凄t值。将多项分解 参数组织成的关系型数据库称为分解参数库。其中,所述参数包括日常核算分配参数和月末分解参数。日常分配是指在 日常财务核算时通过直接认定和按比例分配的办法分解成本。月末分解参数,包括三层分解路径从责任中心分解到条线、从非经营条线分解到经营条线、 从经营条线分解到大类产品,每一层分解路径都需要事先设定分解参数。其中,优选的,在本发明系统实施例中所述存储单元设置于总行的ERP系 统中,通过接口接收来自各分行的成本数据信息并存储所述数据信息。其中,对于计算单元,优选的,本发明实施例釆用基于Oracle数据库的 PL/SQL存储单元构成成本分解计算引擎,对于资产部分,主要分摊计算各会计 期期末余额(净值),对于费用部分,主要分摊计算当月会计期发生额。通过 三次迭代计算从责任中心向业务条线分解计算、从非经营业务条线向经营业 务条线分解计算、从经营业务条线向产品分解计算,获得多维度的成本分解结 果,所述维度包括内部机构、成本中心、业务条线、明细产品、自然科目、 内部来源等。下面对本发明所述实施例系统的工作过程和工作原理进行介绍 从存储单元中导出成本数据,所述成本数据是由总行和各分行的数据组成的,通过接口接收总行和各分行的成本数据。然后从分解参数库中动态选择分解参数,根据成本分解的实际情况选择不同的参数,然后根据选择的分解参数对所述成本数据进行成本分解计算,输出计算结果。参照图2、示出了本发明一种多维动态参数成本分解系统第二实施例的结构示意图,包括存储单元201、用于存储成本it据信息。参数单元202、用于批量导入各种分解参数,并生成参数文件。所述参数 文件中的分解参数能被分解参数库导入分解参数库203、用于导入分解参数和导入参数单元生成参数文件中的分 解参数,并存储所述分解参数。计算单元204、用于动态选择分解参数库中的分解参数,根据所述分解参 数对存储单元中的成本数据进行成本分解计算,输出计算结果。所述参数单元有自己独立的数据库,其直接或间接与分解参数库相连,所 述参数单元的输出是可以导入分解参数库的参数文件。参数单元用于接收各分行的计算参数数据,然后生成参数文件,并将参^t文件中的分解参^:导入分解优选的,所述参数单元通过WEB方式创建,架设于《M亍内部网络上,由总 行和各级分行录入或修改各项维度参数,所述参数单元主要用于日常核算分配 参数和月末分摊参数的批量导入。所述参数单元可以以J2EE为基本实现技术。 在所述参数单元中可以实现全行统一的共性设置和各分支机构的个性设置,让 各级分行轻松录入或修改各项参数。进一步,所述参数单元还可以根据各项参 数间的对应勾稽关系和业务逻辑,判断参数合理性并对不合理参数提示要求修 改。其中,所述参数包括日常核算分配参数和月末分解参数。日常分配是指在 日常财务核算时通过直接认定和按比例分配的办法分解成本。月末分解参数, 包括三层分解路径从责任中心分解到条线、从非经营条线分解到经营条线、 从经营条线分解到大类产品,每一层分解路径都需要事先设定分解参数。其中,优选的,在本发明系统实施例中所述存储单元设置于总行的ERP系 统中,通过接口接收来自各分行的成本数据信息并存储所述数据信息。计算单元通过引用ERP系统中保存的成本数据,然后通过预先设定在分解 参数中带参数的计算公式,根据分解参数库里的计算参数进行计算,最终得出 成本分解的结果。对于计算单元,优选的,本发明实施例采用基于Oracle数据库的PL/SQL存储过程构成的成本分解计算引擎,对于资产部分,主要分摊计算 各会计期期末余额(净值),对于费用部分,主要分摊计算当月会计期发生额。 通过三次迭代计算从责任中心向业务条线分解计算、从非经营业务条线向经 营业务条线分解计算、从经营业务条线向产品分解计算,获得多维度的成本分 解结果,所述维度包括内部机构、成本中心、业务条线、明细产品、自然科 目、内部来源等。由于各分行可以通过与总行相连的网络登录参数单元完成数据的录入与 修改,且在录入与修改时,对于某些全行的共性设置总行已经在系统中完成, 所以分行的效率得以大大提高。因此,从数据处理流程上来说,参数单元实际 上大大优化了参数的数据获取流程。通过参数单元, 一些共性的参数例如会计 科目,机构设置,责任中心设置可以由总行直接导入完成,分行只需要设定参数值。还有一部分参数如账户数等数据甚至连参数值都可以直接由总行从其他 银行数据源系统中导入。对于商业银行来说,在总行层面的集中计算大大减轻了计算负担,提高了 计算准确度和精度。数据的计算在很大程度上是一个迭代的过程,因为其每层 分摊的算法基本上是一致的,不过是上一层的结果经过部分处理后又作为下一 层的输入继续计算得出下一层结果而已。但这种迭代计算是非常耗时又非常容 易出错的。通过本发明所述系统,所有的计算过程都可以在总行完成,完成后 的结果数据再层层返还给各级分支机构。集中式的计算方法不仅大大改变了凄t 据流程,也提升了数据的精度和准确度,以及成本分解结果的可信度。参照图3,示出了本发明一种多维动态参数成本分解方法实施例的流程图,包括步骤步骤301、从存储单元中导出成本数据。所述存储单元接收来自各分行的成本数据信息,并存储所述数据信息,从 而在进行成本数据分解时,导出所述成本数据即可。 步骤302、从分解参数库中动态选择分解参数。各分行录入分解参数,形成分解参数库。其中,所述参数包括日常核算分 配参数和月末分解参数。日常分配是指在日常财务核算时通过直接认定和按比例分配的办法分解成本。月末分解参数,包括三层分解路径从责任中心分解 到条线、从非经营条线分解到经营条线、从经营条线分解到大类产品,每一层 分解路径都需要事先设定分解参数。进一步,批量导入分解参数,生成参数文件,并将所述参数文件中的参数 导入分解参数库。步骤303、根据选择的分解参数对所述成本数据进行成本分解计算,输出 计算结果。通过三次迭代计算从责任中心向业务条线分解计算、从非经营业务条线 向经营业务条线分解计算、从经营业务条线向产品分解计算,获得多维度的成 本分解结果,所述维度包括内部机构、成本中心、业务条线、明细产品、自 然科目、内部来源等。需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作組合,但是本领域4支术人员应该知悉,本发明并不受所 描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或 者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施 例均属于优选实施例,所涉及的动作和模块并不 一 定是本发明所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没 有详述的部分,可以参见其他实施例的相关描述。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术 语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定 要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而 且,术语"包括"、"包含"或者其任何其他变体意在涵盖非排他性的包含, 从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素, 而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、 物品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一 个……"限定的要素,并不排除在包括所述要素的过程、方法、物品或者 设备中还存在另外的相同要素。以上对本发明所提供的 一种多维动态参数成本分解系统和方法,进行了 详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本 领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会 有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1、一种多维动态参数成本分解系统,其特征在于,包括存储单元,用于存储成本数据信息;分解参数库,用于导入分解参数并存储所述分解参数;计算单元,用于动态选择分解参数库中的分解参数,根据所述分解参数对存储单元中的成本数据进行成本分解计算,输出计算结果。
2、 如权利要求l所述的系统,其特征在于,还包括参数单元,用于批量导入各种分解参数,并生成参数文件,所述参数文件 中的分解参数能被分解参数库导入。
3、 如权利要求1或2所述的系统,其特征在于 所述参数包括日常核算分配参数和月末分解参数。
4、 如权利要求1或2所述的系统,其特征在于所述存储单元设置于总行的ERP系统中,通过接口接收来自总行和各分行 的成本数据信息并存储所述数据信息。
5、 如权利要求2所述的系统,其特征在于所述参数单元通过WEB方式创建,架设于银行内部网络上,由总行和各级 分行录入或修改各项维度参数。
6、 如权利要求1或2所述的系统,其特征在于 所述计算单元通过三次迭代计算输出多维度的成本计算结果。
7、 如权利要求6所述的系统,其特征在于,所述迭代计算包括 从责任中心向业务条线分解计算;从非经营业务条线向经营业务条线分解计算; 从经营业务条线向产品分解计算。
8、 一种多维动态参数成本分解方法,其特征在于,包括 从存储单元中导出成本数据;从分解参数库中选择分解参数;根据选择的分解参数对所述成本数据进行成本分解计算,输出计算结果。
9、 如权利要求8所述的方法,其特征在于,还包括 接收来自各分行的成本数据信息,并存储所述数据信息。
10、 如权利要求8所述的方法,其特征在于,还包括 导入分解参数,形成分解参数库。
11、 如权利要求8或IO所述的方法,其特征在于,还包括 批量导入分解参数,生成参数文件,并将所述参数文件中的参数导入分解参数库。
12、 如权利要求8或10所述的方法,其特征在于 所述参数包括日常核算分配参数和月末分解参数。
13、 如权利要求8或IO所述的方法,其特征在于,所述计算过程具体为 经过三次迭代计算输出多维度的成本计算结果。
14、 如权利要求13所述的方法,其特征在于,所述迭代计算包括 从责任中心向业务条线分解计算; 从非经营业务条线向经营业务条线分解计算; 从经营业务条线向产品分解计算。
全文摘要
本发明提供了一种多维动态参数成本分解系统,包括存储单元,用于存储成本数据信息;分解参数库,用于导入分解参数并存储所述分解参数;计算单元,用于动态选择分解参数库中的分解参数,根据所述分解参数对存储单元中的成本数据进行成本分解计算,输出计算结果,还包括参数单元,用于批量导入各种分解参数,并生成参数文件,所述参数文件中的分解参数能被分解参数库导入。根据分解参数库的参数进行成本数据的分解,效率高,计算结果准确。由于各分行可以通过与总行相连的网络登录参数单元完成数据的录入与修改,且在录入与修改时,对于某些全行的共性设置总行已经在系统中完成,所以分行的效率得以大大提高。
文档编号G06Q10/00GK101231717SQ20081000605
公开日2008年7月30日 申请日期2008年2月1日 优先权日2008年2月1日
发明者任旭东, 岳青松, 彭寿春, 朱艳红, 李建航, 李惠华, 窦文梅, 罗川匀, 邓智欢, 嵩 隋 申请人:中国建设银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1