财务信息报告系统的制作方法

文档序号:14204071阅读:209来源:国知局
财务信息报告系统的制作方法

本发明涉及用于生成财务报告的系统和方法。更具体地,本发明涉及可合并或复制来自财务和非财务系统的数据集以用于生成财务报告的数据处理系统。



背景技术:

随着世界经济日益全球化,越来越多的企业在不同的地理区域开展商业业务并且必须采用不同的财务和非财务系统。这些系统可能基于监管、组织或其他行业合规要求或偏好,诸如特定的会计标准或最佳实践标准。例如,可在一个地区遵守ifrs(国际财务报告标准),并且可在另一个地区遵守gaap(公认会计标准)。在另一个实例中,在一些辖区中,可能要求特定货币(诸如澳元(aud)、欧元(eur)、美元(usd)、日元(jpy)、人民币(cny))出现在组织报告中,同时可能要求不同的货币出现在组织报告中。

此外,在升级或修改会计软件或其他系统时可能出现复杂情况。升级或修改系统可能增加向后不兼容性问题或例如格式化不兼容性的风险。此外,相同业务的不同业务分部/部门可使用彼此不同的软件,因为,例如,某些业务分部/部门对于其可用的软件有某些限制,或者因为适合一个或一些业务分部/部门的软件不适合其他业务分部/部门的特定需求。这可能导致有关跨业务分部或部门进行报告出现问题。例如,组织可能有不动产分部和建筑构造分部,其中每个这样的分部都需要发布不同的报告格式。

相对于非财务系统,在一个子公司组织或分部使用一个工资管理系统并且另一个子公司组织或分部使用不同的工资系统的情况下,可能出现问题。在一个子公司或部门采用erp(企业资源计划)系统以用于业务管理并生成管理账户,但当地法律要求子公司或部门提供一组法定账户的情况下,可能出现另外的问题。

鉴于组织的快速全球化以及相同业务中的不同分部和部门的数量,已经开发了一些报告系统来辅助组织在分部之间进行报告。然而,这些系统必须被重新格式化或扩充,并且类似的数据集必须与形式报告相匹配(这是耗时过程),并且可能需要多个系统以生成报告。这也需要一笔不小的数量的人力和技术资源,其可能是昂贵的。

为了解决这些问题,一些组织,并且在若干情况下,其业务分部/部门/子公司试图开发和维护内部系统(使用财务和非财务软件),所述内部系统是针对那些相应组织或业务分部/部门/子公司个性化设置的。所述方法导致各组织产生了各种各样的数据集,这可能在将类似组织彼此比较和/或在试图对同一组织内的业务分部/部门/子公司之间的结果进行归一化时导致冲突或偏斜的数据。此外,新软件或产品补丁可能导致数据集与较旧版本变得不兼容,这也可能对编制商业上有用和符合监管的报告产生进一步的困难。

因此,克服上述困难的一些先前尝试一直集中于整合和协调报告数据以编制反映‘公用数据'的总体报告。然而,即使如此,在基于财务和非财务数据形成报告时还是有一些困难,更不用说在提供跨多个辖区(各自具有其自身的本地报告合规性)和/或不同业务分部/部门/子公司的报告时的进一步困难。

组织已经创建了一些系统,使得它们可跨业务分部/部门/子公司生成报告。这些系统可包括:多个财务和非财务记录保持机制,其是不相关的、利用多种货币和有关外汇汇率的单个数据集、采用复杂的组织结构、有多个实体、追求不相关的业务线、整合可能是物理的资产、采用技术(在接口和数据转换要求的意义上)或财务的及时性来汇集信息等。

其他分析、诊断和报告系统也用于协调数据。然而,这些系统使整体报告生成更加复杂并且增加实现最终报告的步骤的数量。关于这些当前系统的一些问题可包括:访问信息缓慢和处理时间较长、编写报告中涉及的人为处理错误、用户在了解如何使用系统和/或特定命令来访问进行分析和诊断功能以及编制报告中的相关信息时需要技术技能、在不向用户显示信息或不限制提取可能对于用户应当能够执行的特定分析、诊断和报告功能必要的信息的能力的情况下难以限制用户访问敏感信息、此类系统的费用以及因此其受限的使用情况、给定用户可访问的信息的性质和数量下的安全敏感度、使用菜单驱动系统的倾向、使查找和运行报告成为复杂过程、用户在运行报告时在凑整、格式化和货币设置方面自定义其报告的能力有限、将不相关的结构化数据整合成单个结果的能力等。

已知的报告系统在生成报告时通常使用单个外汇(fx)汇率,其通常可能不产生用于以不同货币报告的一致方法。这部分是由于与传统报告方法相关联的限制,因为当前的系统可能只考虑可能已经由组织/业务分部/部门/子公司先前更改过的独立报告数据集。此外,传统的报告系统可能应用一些fx汇率来转换财务和非财务数据,其由于市场波动可能产生大量未计入收入或资产的报告。因此,使用更准确的fx转换生成报告可能是优点。

此外,当前的报告系统可能花费大量的时间,特别是需要允许有足够的时间来处理、审查、转换和整合信息。生成商业上有用和符合监管的报告所花费的时间可能延长到几天或几周,因为组织必须整理并标识组织之间的可能协调的相关数据集。此外,当报告要求、货币转换或帐户记录要求之间存在冲突时,可能出现进一步的延迟。

需要一种减轻、改善或以其他方式解决现有系统所面临的财务报告的至少一些当前问题的系统。

本说明书中对任何文件、行为或知识项的任何引用或讨论仅仅是为了提供本发明的上下文的目的而被包括在内。未建议或表示的是,在优先权日形成的任何这些事项或其任何组合是公共常识的一部分,或者已知与试图解决本说明书涉及的任何问题有关。

发明概述

根据第一方面,本发明提供了一种用于以报告货币生成反映财务信息的财务报告的系统,所述系统包括:

具有至少一个数据库的存储介质;

所述至少一个数据库包括与组织的第一分部相关联的第一源数据集以及与组织的第二分部相关联的至少一个第二源数据集;

所述第一源数据集表示与所述财务信息相关的第一财务值,并且所述至少一个第二源数据集表示与所述财务信息相关的至少一个第二财务值,每个财务值具有至少一种相关联的源货币,所述源货币在所述第一财务值、所述第二财务值和所述报告货币之间是相同或不同的;以及

外汇汇率数据集、或对外汇汇率数据集的访问,其具有与所述第一财务值和所述至少一个第二财务值中的每一个的至少所述源货币以及所述报告货币相关的外汇数据,

其中所述系统操纵、增添和/或转换所述第一源数据集和所述至少一个第二源数据集以确定所述财务信息,并且使用来自从所述外汇汇率数据集中提取的外汇汇率集的至少一个外汇汇率并且通过所述至少一个外汇汇率将所述财务信息转换为所述报告货币以用于生成所述财务报告。

在优选实施方案中,实时生成财务报告。

优选地,计算预定时间内的平均外汇汇率。在一些优选实施方案中,所述预定时间被分成多个离散时间间隔,使得计算所述预定时间内的多个平均外汇汇率以用于转换所述源货币。优选地,所述外汇汇率数据集包括以下外汇汇率中的一个或多个:开市汇率,即所述离散时间间隔开始的汇率;闭市汇率,即所述离散时间间隔结束的汇率;以及平均汇率,即整个所述离散时间间隔内的汇率的平均值。

在一些优选实施方案中,所述至少一个数据库括第一阶段映射数据库和第二阶段映射数据库。优选地,与所述第一源数据集和所述至少第二源数据集中的至少一个相关联地执行所述第一源数据集和所述第二源数据集的操纵、增添和/或转换,所述第一源数据集和所述至少第二源数据集通过第一阶段映射过程来映射并且被分配给所述第一阶段映射数据库并被存储作为第一阶段映射数据。在又另一些优选实施方案中,所述第一阶段映射数据通过第二阶段映射过程来进一步映射并且被分配给所述第二阶段映射数据库并被存储作为映射的源数据。一些实施方案规定了将至少一个加密函数应用于所述映射源数据。

优选地,以从所述至少一个数据库中选择的替代性语言生成所述报告。

在特别优选的实施方案中,所述系统适于在考虑到应用于不同源数据集的不同财务年度制度的情况下生成所述报告。优选地,所述系统调整所述不同的财务年度制度数据以便提供整合的财务信息。又另一些优选实施方案规定了所述系统适于自动确定货币和语言以生成报告。

优选地,执行运行时代码生成所述报告。

在一些优选实施方案中,所述系统存储所生成的报告。

在一些优选实施方案中,以不同的语言向不同的用户显示报告。

在一些优选实施方案中,组织的第二分部是另一个实体。

根据另一个方面,本发明提供了一种用于生成财务报告的系统,所述系统包括:

具有相关联的数据库的存储介质;

所述相关联的数据库包括与至少一个组织相关联的多个数据集;

所述多个数据集包括与其相关联的至少一个源货币数据集;并且

其中所述系统相对于至少一个开市外汇汇率和至少一个对应的闭市汇率计算平均外汇汇率,使得可通过所述平均外汇汇率转换源货币数据集以表示用于实时生成所述报告的相应外汇。

在另一个方面中,本发明提供了一种用于生成报告的系统,所述系统包括:

具有相关联的数据库的存储介质,所述数据库存储多个数据集;

所述多个数据集包括至少一种货币和至少一种语言;以及

其中当用户选择预定输出语言和预定输出货币时,所述系统执行实时生成输出报告的运行时,其中所述至少一种货币以所述预定输出货币输出并且所述至少一种语言以所述预定语言输出。

优选地,所述系统通过用户显示装置以由以下各项构成的组中的至少一项向第二用户显示输出报告:所述至少一种语言;所述输出语言;所述至少一种货币;以及所述输出货币。

在本发明的优选实施方案中,根据本方面和其他方面,所述系统包括从映射数据库和字典数据库中选择的至少一个数据库。优选地,使用所述字典数据库来以预定语言生成报告。

本发明的另一个方面可以涉及一种用于生成报告的系统。所述系统包括具有至少一个数据库的存储介质。所述至少一个数据库包括与组织的第一分部相关联的第一源数据集以及与所述组织的第二分部相关联的第二源数据集。所述第一源数据集或所述第二源数据集中的至少一个具有与其相关联的至少一个源货币数据集,并且其中所述系统基于至少一个汇率集来计算平均外汇汇率,使得可通过所述平均外汇汇率转换源货币数据集以表示用于实时生成报告的相应外汇。

优选地,计算预定时间内的平均外汇汇率。优选地,所述预定时间被分成多个离散时间间隔,使得计算所述预定时间内的多个平均外汇汇率以用于转换所述源货币。

优选地,所述多个平均外汇汇率被取平均,使得所述多个平均外汇汇率的平均值用于以下至少一项:转换所述源货币以及用于生成报告货币。

优选地,至少一个数据库包括第一阶段映射数据库和第二阶段映射数据库。优选地,所述第一源数据集和所述第二源数据集中的至少一个通过第一阶段映射过程来映射并且被分配给所述第一阶段映射数据库并被存储作为第一阶段映射数据。

优选地,所述第一阶段映射数据通过第二阶段映射过程来映射并且被分配给所述第二阶段映射数据库并被存储作为映射的源数据。优选地,将至少一个加密函数应用于所述映射源数据。

优选地,以从所述至少一个数据库中选择的替代性语言生成所述报告。优选地,所述系统可转换多个财务年度。

优选地,所述系统可自动确定货币和语言以生成报告。优选地,执行运行时代码生成所述报告。优选地,所述系统存储所生成的报告。优选地,可以以至少一种不同的语言向多个用户显示报告。优选地,所述组织的第二分部是第二组织。

本发明的另一个方面可以涉及一种用于生成报告的系统,所述系统包括具有相关联的数据库的存储介质。所述相关联的数据库包括与至少一个组织相关联的多个数据集。所述多个数据集包括与其相关联的至少一个源货币数据集;并且其中所述系统相对于至少一个开市外汇汇率和至少一个对应的闭市汇率计算平均外汇汇率,使得可通过所述平均外汇汇率转换源货币数据集以表示用于实时生成报告的相应外汇。

本发明的另一个方面可以涉及一种用于生成报告的系统,所述系统包括具有相关联的数据库的存储介质。所述数据库存储多个数据集。所述多个数据集包括至少一种货币和至少一种语言,并且其中用户选择预定输出语言和预定输出货币。所述系统然后可执行实时生成输出报告的运行时,其中所述至少一种货币以所述预定输出货币输出并且所述至少一种语言以所述预定语言输出。

优选地,所述系统适于通过用户显示装置以由以下各项构成的组中的至少一项向第二用户显示输出报告:所述至少一种语言;所述输出语言;所述至少一种货币;以及所述输出货币优选地,所述系统还包括从映射数据库和字典数据库中选择的至少一个数据库。优选地,使用所述字典数据库来以预定语言生成报告。

附图简述

图1示出根据本发明一个实施方案的数据处理系统的概述,所述系统涉及云服务器的使用;

图2示出根据本发明的一个实施方案的系统的流程图,其中使用来自多于一个源系统的源数据来生成财务报告;

图3示出根据本发明一个实施方案的系统的流程图,其中在第一阶段和第二阶段映射过程中映射源数据;

图4示出本发明的一个实施方案的硬件部件的另一个实施方案;

图5示出当前使用的报告生成方法的过程流程图相对于根据本发明的一个实施方案的用于生成报告的系统的并排比较;

图6示出根据本发明的一个实施方案的图5的流程图,其中添加了用于生成报告的改进的可执行运行时过程;

图7示出图6中描绘的实施方案的改进的可执行运行时过程的流程图概述;

图8示出根据本发明的一个实施方案的典型地支配报告生成过程的层次结构;并且

图9示出具有过滤器和选项的用户界面的一个实施方案,其适于通过本发明的系统的一个实施方案来促进报告生成。

本发明优选实施方案的详述

现在将参考附图和非限制性实例描述本发明的优选实施方案。

一个优选实施方案涉及用于基于来自至少第一数据源和第二数据源的数据生成财务报告的过程或系统。系统可使用一个或多个数据源。第一数据源可与第一组织相关并且第二数据源可与第二组织相关。这些数据集可源自组织的财务和非财务系统,所述系统本身可与操作实践、操作要求或法定要求相关联。操作要求和/或实践可包括如法定和非法定报告要求和/或专门针对特定服务或制造行业而设计的特定定制erp系统(诸如saptm或oracletm)确定的内部报告要求(以及对非财务和/或财务数据的分析和/或诊断)和/或监管规范。

本发明的优选实施方案提供了用于生成财务报告的数据处理系统,其中系统从多个辖区和/或以不同货币获得数据。在优选实施方案中,系统适于为组织的可能位于多个辖区或者可能使用不同货币的多个分部/部门/子公司生成报告。然而,应当理解的是,也可以为具有单个辖区和单个货币的单个组织生成财务报告。

参考图1,系统11优选地包括客户端/服务器布置1,使得客户端4的用户5可生成财务报告。术语‘客户端’可以是计算机、膝上型计算机、平板计算机、移动电话或任何其他合适的电子装置。优选地,系统允许用户与第一装置3以及任选地与至少一个另外的装置3'进行通信。第一装置3以及任选地至少一个另外的装置3'可连接到互联网或与客户端4处于网络配置。服务器2(其可以是云或物理服务器)可托管或存储系统11可访问的数据的一部分。优选地,服务器2可相对于客户端5被远程托管,并且服务器可适于在任何一个时间与可位于多于一个地理位置或辖区的一些客户端进行通信。

在一个实施方案中,系统11可通过以下方式生成财务报告:

a.允许用户5建立可分配、修改或增添上传到系统的原始数据的任何映射规则或其他业务或预定规则。分配、修改或增添数据可允许将表征特征分配给数据集,诸如时间戳、业务名称或然后可由系统存储的任何其他期望的数据标记;

b.系统11的用户5可致使客户端4执行运行时代码,使得上传数据的至少一部分可用于更新先前上传的或与系统11相关联的数据。所述数据可应用一些实时转换,或者可使用预定方程来计算数据,使得生成要向系统11的用户5报告的财务和非财务数据。可替代地或此外,系统11可标识数据间隙或者可向用户5提供对数据的分析;并且

c.系统11可生成优选地呈报告形式的输出,其可以被过滤以用于不同级别的组织或业务和/或以允许生成层次结构报告并发布级别报告。

层次结构报告可包括供组织的预定管理人员审查的所有数据。向或针对其他人员(诸如管理者、员工或组织内的任何其他级别的人员)生成的报告可包含较低级别的已检查报告或修订报告。

系统优选地具有可适于映射选定的源数据并将其分配或存储在第一数据库结构中的第一数据映射阶段或第一阶段映射。映射数据可被操纵、或者被分配字典术语、或者向其应用至少一个规则,这允许向数据分配属性,使得系统可更正确和准确地分配数据以用于生成报告。属性可依据操作要求或者例如可由财务或非财务机构确定的法定要求。可通过参考用于财务或非财务市场的系统、会计科目表、业务实体、成本/利润/投资中心和/或项目/工作/驱动因素来确定属性。

系统也可将第二阶段映射应用于由第一阶段映射过程映射的数据。第二阶段映射也可参考字典或至少一个预定规则。更具体地,第二阶段映射将第一数据库结构中的第一阶段映射数据映射到第二数据库结构,并且被存储为映射源数据,其可被分配预定的字段字典。应当理解的是,第一数据库结构和第二数据库结构可包含在相同存储装置或介质中和/或可被隔离开。

字典或规则可依据如预定规则或因素集合确定的管理级别来表征第二阶段映射数据,所述预定规则或因素集合可包括以下各项中的至少一项:经济和报告组;一个或多个组内的部门;报告目的的地理限制和边界;业务实体;在一个或多个组内的成本中心;一个或多个组内的项目编号;以及会计科目表的账户号码和账户余额。应当理解的是,系统用户可将规则上传到系统以便在第一阶段或第二阶段映射过程期间进一步增添或修改源数据。在整个说明书中,阶段映射过程可被称为“阶段映射”。

可从第一阶段和/或第二阶段映射数据导出管理级别,并且可根据管理组织不同部分或方面所需的信息来确定组织的管理要求。这些信息可能独立于组织的操作要求级别,但可能与其重叠。

来自组织的财务和非财务系统的源数据可以是组织和业务的特征。源数据可依据其操作要求或操作实践来限定组织。源数据可从具有以下各项的组中的至少一项获得:从系统或应用程序(例如microsoftexceltm)内部报告或监管报告要求中提取的数据;对财务和非财务数据的分析和/或诊断,所述数据包括从与组织有法定关系的监管机构获得的数据;法定或非法定报告要求;以及已经被开发或作为优选组织实践的要求。应当理解的是,数据可以是电子的或手动的。

在一个实例中,可相对于由组织在其中具有业务活动的国家或地区和/或专门为特定服务、制造或其他行业设计的特定定制erp系统(诸如saptm或oracletm)采用的ifrs或gaap会计要求来确定一些源数据。

在图2的流程图中示出用于供管理用户处理数据的系统的一个实施方案遵循的方法。在这种非限制性实例中,被称为客户端的组织在一些国家(x国、y国和z国)中具有业务活动。这些国家中的每一个可具有不同的相应货币,即货币x、货币y和货币z。x国和y国的业务活动是相同的,在每种情况下一般都被描述为abc。z国的业务活动与x国和y国的业务活动不同,并且被描述为“123”。

每个国家的客户端的每个业务活动都在顶行中指示,并且每个业务活动可分别具有其自身的财务和非财务源系统17a、17b和17。源系统17a、17b、17c可与地理或地区位置、业务活动和/或优选货币(诸如澳元、欧元、美元、日元或人民币)相关联,并且可以是财务或非财务系统。在不同业务活动、历史信息和当前信息下,每个源系统可包括不同的货币或业务驱动因素。

从源系统17a、17b、17生成或获得的源数据可存储在数据存储装置中。可以一些格式或各种格式存储数据,所述格式可包括但不限于:xml、pdf、doc、docx、ppt、txt、html、ptf、xlsx、xls。应当理解的是,数据存储装置可存储18其他数据格式。优选地,以预定格式存储数据或者将数据转换成预定格式,使得源数据可具有与其相关联的映射规则19,所述映射规则19被映射20在数据池或映射数据库或系统可访问的存储介质中。映射到数据池的数据可被称为映射源数据。

设置过滤器22可允许生成用于分析、诊断或报告的报告,其可用于说明潜在的改进以增加分部或组织的透明度或者可提供组织的详细分类。系统11的用户可选择生成25定制的分析报告或诊断报告,或者作为组的一部分分析或诊断23已过滤数据的至少一部分。如果生成25报告,则用户可选择在显示装置(诸如计算机、平板计算机或其他合适的装置27)上查看报告。服务器可记录和录入用户生成的每个报告,使得用户在生成报告之后可更快地检索报告。任选地,还可对报告施加时间戳和/或锁定以减小生成欺诈报告的可能性。如果用户选择分析和诊断23已过滤数据,则系统的输出报告可允许用户理解和管理24与组内的级别相关联的风险和问题。更具体地,所生成的输出报告可标识正在亏损或表现不佳的组织的级别,使得组织可以能够更容易标识例如重组可能性。

优选地,第一阶段的映射将至少一个预定规则或字典术语分配给源数据28的至少一部分。第一阶段映射可将组织信息分配给源数据28。预定规则可意指先前由客户端或组织生成的管理要求。由于这些规则通常与客户端的财务和非财务系统相关联,因此信息可能与客户端的操作要求重叠。更具体地,源数据28可被分配组织简档或组织标识,使得系统可容易标识系统所存储的相关组织数据。在第一阶段映射已经被处理之后,第一阶段映射数据可存储在第一映射数据库中。

对从第一阶段的映射生成的数据执行第二阶段的映射。第二阶段的映射可将至少一个映射规则应用于从第一阶段的映射生成的数据。可根据可以对组织进行分类或表征的规定组详细描述映射。规定组可包括以下各项中的至少一项:源系统;会计科目表;业务实体;成本中心;利润中心;投资中心;资产管理;项目;工作;以及驱动因素。在第二阶段映射已经被处理之后,第二阶段映射数据可存储在第一映射数据库中,但优选作为映射源数据存储在第二映射数据库中。

来自组织的源数据被系统存储为映射源数据或映射数据。映射源数据可参考第一阶段映射数据库和第二阶段映射数据库,使得它可评估或提取用于生成报告的相关映射信息。

在至少一个实施方案中,系统可适于绕过或跳过第一阶段映射或第二阶段映射。如果不需要将规则或字典术语分配给源数据集,则可绕过或跳过映射阶段。然而,应当理解的是,这种数据也可被称为映射源数据或映射数据。任选地,系统存储的映射源数据可在每个映射级别被加密,其中第一映射阶段产生第一阶段映射数据的散列并且第二阶段采用第一阶段映射散列的散列以改进系统的安全性。如果数据是散列的,则系统用户可能需要保留加密密钥,使得数据只能由预定的人员或可访问密钥的人员访问。

在系统已经映射数据之后,或者已经执行检查或确认数据不需要映射之后,系统可被配置来生成报告。第三方、注册用户或授权人员中的至少一个可对数据设置至少一个过滤器以便基于映射数据进行期望的分析、诊断、分析学或报告。在已经应用任何过滤器之后,系统分析和报告引擎9评估或者以其他方式分析和诊断已过滤数据(参见图4)。这使得客户端、授权人员或第三方能够如24所示的管理客户端的特定组内的各个级别的风险和问题。

在又一个实施方案中,在设置过滤器22之后,选择报告和分析引擎以便在25处生成定制的分析、诊断和报告,其中选择在适当的显示装置(诸如个人计算机、膝上型计算机、电话、平板计算机或其他合适的装置)上查看结果。可替代地,可以在27处根据基于云的设置在介质(诸如pc或平板计算机)上打印报告的结果。

图4描绘系统的另一个实施方案,所述系统包括通信模块6、数据处理引擎7、数据存储装置8、以及分析和报告引擎9。数据存储装置8优选地包括用作高速缓存的本地存储装置8a和远程存储装置8b。远程存储装置8b可相对于服务器3被远程托管,但是也可与系统11物理关联。可从远程存储装置8b检索数据以用于本地存储在本地存储装置8a内。系统还包括数据库管理系统13、报告引擎9、通信模块6、用户界面12a和12b。用户界面12a和12b允许用户与存储在系统上的数据交互和/或将数据上传到系统。

参考图9,描绘了允许用户设置过滤器22b和选项22a的用户界面的实施方案。如图所示,可以选择的选项的实例包括以下各项中的至少一项:货币:转换;fx平均;年;年类型;月;级别;整合;比较;预算;预测;凑整选项;小数间隔;凑整(驱动因素);小数(驱动因素);零余额;帐号;缩进;隔离数据;以及语言。

过滤器可以是以下各项中的至少一项:组类型;部门级别;地理级别;实体;位置代码;项目级别;管理者;产品;驱动因素级别;组代码;部门代码;地理代码;科室;成本中心;项目代码;赞助商;以及驱动因素类别。

应当理解的是,不是所有的选项和/或过滤器都需要由用户选择。此外,系统可适于自动填入选项和/或过滤器或者预先选择选项,这可以减少生成报告的时间。

可执行的分析和诊断的一些实例可包括但不限于:预测;预算;比率分析;诊断流程图;风险管理;业务估值和z记分。可执行的报告的实例包括:包括历史信息的定制管理报告;董事会报告;合规性报告;以及法定报告(全部或部分)。应当理解的是,系统也可执行其他报告。

可从映射数据(优选第二阶段映射数据)导出管理级别,并且可根据管理组织不同部分或方面所需的信息来确定组织的管理级别。这些信息独立于组织操作要求的规范,但与其重叠。

如图3所示,提供了系统在系统输入端进行的两个映射阶段的概述。输入端是从组织中提取或由组织上传源数据或原始数据的点。在第一映射阶段期间,使用详细描述映射数据的初级数据字典将从源系统17a、17b、17c导入的源数据28映射到第一数据库结构31中:(i)在根据财务系统的规定参数的财务数据表31a中,所述参数包括:系统、系统会计科目表、业务实体、成本/利润/投资中心和项目/工作;和(ii)在根据非财务系统的规定参数的非财务量化数据表31b中,所述参数以类似于对应财务数据表参数的方式为所示的业务驱动因素、以及还有系统、业务实体、成本中心和项目(未示出)。

例如,组织x、y和z(未示出)的会计科目表可采用三个不同的系统,即系统1、系统2和系统3,并且分别位于三个不同的国家x、y和z。这些系统的会计科目表然后可被映射到主会计科目表中。

源数据28优选地由系统临时或永久地以从会计科目表获得的试算表的形式存储,其可以是数据处理引擎7准备好导入的规定格式(见图4)。在至少一个实施方案中,数据可被系统转换成规定的格式。

在第二映射阶段期间,优选使用详细描述其他映射数据的次级数据字典将数据值映射到第二数据库结构39中:在根据财务系统的规定组的财务管理数据表39a中,所述组包括:主会计科目表、合规会计科目表、法定会计科目表、经济组、报告组、各种税组、不同级别部门、不同级别地理分部、科室、位置、产品、以及如所指示的程序和文件夹;并且在根据非财务系统的规定组的非财务量化管理数据表39b中,所述组以类似于对应财务数据表组的方式作为如所指示的不同级别的业务驱动因素、以及还有组、部门、地区分部科室、位置、产品和程序(未示出)。

在图3中示出可由系统映射的一些数据集的实例。应当理解的是,系统也可映射和/或存储其他数据集。

参考图5,与现有技术的交易处理系统相比,示出本发明的实施方案。现有技术系统141在143处开始,其中记录组织的具有不同源货币的单独业务单元的财务和非财务数据的交易(使用其对应的交易系统145a和145b)。财务和非财务数据作为组织源数据存储在与组织的特定交易系统145相关联的相应数据存储装置147a和147b内。如图所示,本发明的一个实施方案的系统11使用组织源数据以用于将数据输入系统11的数据处理引擎7中。

为了实现指定的输出,现有技术系统141在周期结束时分别将每个系统的每个单独数据存储装置147内存储的组织源数据转换成所需的报告货币(如果不同的话,在149a和149b分别进行)。然后系统分别在151a和151b处分别处理调整条目(如果被转换的话),并且在153处通过界面以报告货币将数据写入数据库,其存储在另外的数据存储装置155中。然后,在157处,可以报告货币提取数据以用于报告、分析和诊断。如果需要,在161处产生指定的输出之前,在159处修改不同的财务年度以便在163处结束所述过程。

相比之下,本发明的一个实施方案的数据处理系统11在165处开始,并且使用数据处理引擎7的数据输入装置以源货币从不同交易处理系统145a和145b的相应数据存储装置147a和147b提取原始数据。然后,可在169处使用第一阶段映射装置来映射所述数据,从而创建映射数据的第一结构化数据集。随后在171处使用第二阶段映射装置来映射所述映射数据的第一结构化数据集,由此创建映射数据的第二结构化数据集。然后将所述数据作为映射源数据(优选地包括源货币数据)存储到第二数据库结构39以形成数据池20。数据池20存储在数据存储装置8中。从所述数据池20中可从数据存储器8中提取映射数据,并且映射数据用于报告目的。

上述的至少一部分可涉及申请人名下的pct专利公开号wo2016/000037和wo2016/015107,并且所述专利申请通过引用并入本文。

更详细地,第一组织可将至少一个交易记录为第一源数据集,所述第一源数据集可具有与其相关联的第一源货币,并且第二组织可将至少一个交易记录为第二源数据集,所述第二源数据集可具有与其相关联的第二源货币。第一组织和第二组织可以是互斥的或者可以是相关联的,例如第一组织和第二组织可以是母组织的子公司或姐妹公司(未示出)。此外,第一数据集和第二源数据集可以是彼此独立的或彼此互斥的,例如,第一源数据集可以是财务数据集并且第二数据集可以是非财务数据集。

组织可以是,例如:业务;组织;企业;业务;组织;或可能有财务或非财务数据的任何其他交易操作。应当理解的是,系统可基于一个或多个组织生成报告并且不限于第一组织和第二组织。

第一数据集和第二源数据集可自动上传到系统11,或者可能需要手动上传到系统11、云或与系统相关联的其他存储介质。系统11还可被配置来仅在管理级别批准数据之后才从组织提取源数据。优选地,上传的源数据可包含离散标记或标识标记中的至少一个,使得它可与从其中接收或提取它的组织相关联。应当理解的是,在每个阶段的映射之后,系统可执行完整性检查或参考检查以确认数据的成功映射,以便确保存储的源数据或存储的映射数据被正确存储。此外,使用系统的组织还可执行审计或其他检查以确保上传的源数据是准确的。

在一个实施方案中,系统11可要求在允许生成报告之前验证映射的数据或源数据28。如果映射的数据或源数据28不能被验证,则系统11可拒绝数据,使得直到它被验证才可以将其包括到报告中。任选地,系统11可产生封装的无法验证的报告,除非数据经过验证才可以将其解封装。未验证的源数据28可被分配一个标记,所述标记要求特定级别的管理或授权人员允许在报告中使用源数据。

基于一个或多个预定或动态因素,源数据28可由系统以源格式存储并随后被映射、增添或修改。然后可将映射数据存储在映射数据库中。在一个实施方案中,数据仅在被映射后由系统存储,使得组织可限制数据集被上传。任选地,可触发预定规则,使得特定规则不能被应用于源数据或第一阶段映射数据。

以在上传到系统之前没有增添或分解的格式存储源数据可允许存储未修改的源数据,使得组织可保留交易或数据(财务或非财务)的备份记录。其他数据集可任选地上传到可能涉及组织标准/会计实践或优选商业实践的系统。

由系统接收的源数据的至少一部分可用于生成报告。可基于用户偏好和期望报告的信息从系统中提取数据。例如,如果组织具有在多个辖区中进行交易的多个子公司,则用户可隔离预选数量的国家之间的交易或数据,或者只显示与特定辖区相关的数据,例如,每个组织在澳大利亚所进行的所有交易和/或余额。上传到系统的任何数据都可能被修改或增添,使得其可能以图表或字母数字表示中的至少一个表示,或者用于计算报告的输出。

源数据可由系统11分析和/或修改,使得只有相关数据被提取用于生成报告。系统11可适于确定缺失的数据集,或确定可对应或重叠或表示相关数据的数据集并基于提取的数据集生成报告。

在至少一个实施方案中,上传到系统的数据可被加密。标准密码算法可用于提供源数据28或映射源数据的散列,其可以容易被系统理解以生成报告。例如,可通过sha-2加密散列函数或任何其他合适的加密函数对上传数据进行散列处理。这可以为企业将源数据上传到系统提供附加的安全性。

参考图6,示出与图5中描绘的流程图类似的流程图。然而,在这种情况下,图描绘使得用户能够实现运行时模式的系统的一个实施方案的进一步特征。在运行时模式175中,可从数据存储装置8中提取来自数据池20的映射数据并且对所述数据进行修改和计算以显示为指定的输出,从而将数据转换成报告货币,在格式化数据之前计算外汇转换和多个财务年度的调整值以最终产生指定的输出来结束过程。

在一个实施方案中,运行时模式175(在图7中这也被称为500)用于与系统11一起使用可执行的运行时代码来生成报告,所述可执行的运行时代码可利用改进的效率来生成报告。系统11可执行运行时代码,所述运行时代码可基于存储在云、服务器或任何其他合适的存储介质中的至少一个中的数据来生成报告。系统的运行时代码可允许更有效地生成报告并且可允许用户转换或操纵数据,例如基于历史或当前外汇数据来转换货币。应当理解的是,历史外汇数据可被平均或操纵以产生一致性报告方法,其可允许至少一个时间段,但优选多个时间段,所述时间段可允许在生成报告时在数据的转换中使用更准确的外汇汇率。

基于用户偏好、预定义数据集或任何其他预定因素中的至少一个,系统可在运行时代码500期间操纵或增添数据。如图所示,当系统的用户执行运行时代码500以生成报告时,系统从存储装置8中提取映射源数据,其中映射源数据优选地包括至少一个源货币数据集。在至少一个实施方案中,报告可包括分析和/或诊断。特别参考图5和图6,在选择步骤500a处,可引导用户来选择501优选为法定货币(例如,日元或美元)的报告货币,所述报告货币可以与提取的源货币数据相同或不同。可替代地,系统可为默认报告分配固定货币,诸如以美元(usd)报告。在已经选择报告货币之后,用户可请求货币转换或外汇(fx)汇率的买入。货币转换或汇率可从独立于系统或可能与系统相关联的源获得,诸如基于在线的外汇(fx),例如xetm或forex。其他fx提供商或源也可以由系统11使用。

在一个实施方案中,系统可具有用户可选择的fx提供商的预选列表。可替代地,可使用自定义字段来允许用户输入优选的fx提供商、货币转换源或请求中点fx汇率、买入fx汇率或卖出fx汇率。选定的外汇可基于预定周期,诸如实时汇率、一天、一周、一个月、一年、或任何其他预定日期范围或预定义周期,例如财务年度。历史fx数据可由系统存储,使得报告可稍后生成并且与所存储的历史数据相关联。fx汇率可以是平均汇率、买入汇率或卖出汇率,其可以优选为年平均汇率或月平均汇率。

在至少一个实施方案中,开市fx汇率与相应的前一时间段的闭市fx汇率相关。更具体地,前一时间段的闭市fx汇率可以是与相应的下一时间段的开市汇率相同的fx汇率。

平均fx数据的使用提供了显著的优点,因为相对于现有系统,这可允许在预定时间段内生成更准确的报告。任选地,系统可允许用户生成一天、一周、一个月的平均值或者年初至今的平均值,使得在超过一天的时间段内生成的报告可显示更准确的财务账户。

用户然后可选择报告年份503和任选地选择报告月份502。用户可以给所选年份分配年类型504,诸如客户端、日历、实体、报告年份、财务年度(或特定财务年度制度)、业务年度或任何其他预定类型。年类型可以是从1(一)至12(十二)分配的数字或代码,其中数字对应于年的日历月份,例如,1(一)=1月至12月,3(三)=3月至2月,7(七)=7月至6月等。应当理解的是,系统可使用其他的命名惯例。

在选择了年类型之后,系统11可确定是否已经选择了预定的特定年类型,其可以开放或限制用户的过滤选项以生成报告。用户也可选择505其他选项(诸如报告语言)。优选地,系统11可以至少一种符合报告规则的语言生成报告。优选地,系统可以从系统的服务器存储的或系统可访问的多种语言的数据库中选择的至少一种语言生成报告。

用户还可应用506其他过滤器以基于至少一个预定因素来生成报告。限制过滤器可基于用户的权限级别以及所选择的年类型。例如,如果系统确定用户级别满足预定阈值,则用户可选择基于用户授权级别来生成管理报告。更具体地,管理者可在其权限内生成可查看任何细节级别的详细报告,而入门级员工或其他授权用户可能被限于报告的较低级别查看(其不包含比管理者可查看的详细报告更少的信息)。

在用户选择了年份和月份之后,系统可标识财务年度类型并且将财务年度转换507为日历年度。将年份转换为财务年度可用于将预定变量或因素分配给数据集或另一财务或非财务变量。任选地,在计算或修改数据时可使用第十三个月,使得可出于报告目的而更有效地生成法定报告(诸如年度报告或合规报告)。例如,第十三个月可允许系统适当地调整条目以便将管理账户信息或数据转换成法定账户或合规账户。

在又另一个实施方案中,系统适于生成具有多个财务年度的报告。如果系统确定多个财务年度,则系统可基于财务年度应用相关联的因素或修改。此外,系统还可基于实体或组织信息应用多于一个的因素或操纵原始数据(也被称为“源数据”),所述实体或组织信息可能有也可能没有相同的财务年度年度。例如,如果选择2010年1月1日至2010年12月31日的日期范围以用于为美国和澳大利亚生成报告,则系统可以为美国标识单个财务年度(1月至12月=财务年度)并且为澳大利亚(7月至6月=财务年度)标识两个财务年度,并且对原始数据集应用预定因素、修改或规则。这可能导致至少有3组不同的规则被应用于原始数据(一组用于美国并且两组用于澳大利亚)。

在转换为日历年度之后,可提取508由系统存储的或与系统相关联的原始数据,并且所述原始数据优选地与用户的时间段和授权相关。这可允许更有效地提取原始数据,并且确保只有规定时间段内的数据被系统评估以用于生成报告,这可以减少生成报告所花费的时间。原始数据优选地与日期和月份日期相关联,并且附加标识符可与原始数据相关联,诸如交易发生的当日时间或交易发生的地理位置。

使用相关的原始数据,系统根据原始数据计算509变动。例如,原始数据的变动可以是对组织总体资产的月度计算。相对于总收入和总支出计算510数据的累积变动,这标识了公司的资产、或计算的公司变动。计算累积变动可提供用于验证交易或余额的手段。此外,无论财务年度周期如何,每月的累积变动可用于比较月份收益和亏损。累积变动的记录可与财务系统或非财务系统相关联并且可用于追踪资产,诸如股票、股份、信托基金、债券或任何其他资产、雇员或其他业务驱动因素。

例如,可以为具有澳大利亚分部和美国分部的组织计算累积变动。由于澳大利亚和美国的财务年度的开始时间相隔6个月,因此对各分部的在给定财务年度内的利润和亏损进行比较时存在一些困难。系统通过为每个分部生成每月的累积变动来解决这个难题,不管财务年度如何,系统都可对其进行比较。这然后允许为多个分部计算利润和亏损并显示预定的日期范围。

可通过将分部的资产加到总收入和总支出的结果中来计算分部的累积变动。例如,澳大利亚分部在月初的资产为$150,000aud,一个月的总收入为$850,000aud,并且总支出为$400,000aud。因此,本月的累积变动是资产+收入-支出=累积变动($1,000,000(收入+资产)-$400,000=$600,000资产)。

然后,系统可将资产转换成外汇以用于在美国分部与澳大利亚分部之间的比较。这可包括来自多个财务年度或辖区的数据以便以单个货币格式来轻松查看。如果期望通过澳大利亚和美国的交易生成报告以用于报告美元(usd),则转换前的总额应当分别显示为美元和澳元。因此,由于报告要求转换成美元并且来自美国的交易已经在相关国家中,因此系统只会将相关转换率或因素应用于澳元货币,使得生成以单个货币表示的最终总额。在至少一个实施方案中,映射源数据包括源货币。

生成累积变动可提供检查功能,其允许计算变动的账户。当前系统和方法生成可开放使用的年初至今(ytd)的账户历史。ytd方法计入直到当月的所有收入,这可允许用户更改先前的条目或意外输入生成不容易调和的永久差异的错误会计条目。相比之下,本系统计算可回溯以检查账户或余额内的差异的变动。这允许用户将累积变动与会计余额数据进行比较,使得可确定包含错误或差异的确切月份。这可提供更安全的账户报告生成方法并且可减小盗用或欺诈性记费的发生。

为了确定系统的相关汇率,从历史或当前fx汇率中提取开市fx汇率511和闭市fx汇率512,使得系统可确定平均fx汇率513。开市和闭市fx汇率可以是源货币国家的开市和闭市汇率,例如,如果源货币为美元,则开市和闭市fx外汇时间可以指美国的开市和闭市fx时间(例如,美国东部标准时间上午8点至下午3点)。应当理解的是,可选择其他预定的fx辖区以获得至少一个相关fx汇率。

可从组织用于先前交易的fx市场或fx提供商(xetm或forex)获得源货币的开市fx汇率。应当理解的是,系统可适于从不同的fx提供商获得源数据的多个fx汇率。任选地,映射源数据可被分配优选fx提供商或历史fx汇率。

在一个实施方案中,fx开市汇率与前期fx闭市汇率相同。可从相同fx市场获得fx开市汇率和闭市汇率,使得可获得开市与闭市fx汇率之间的平均值。应当理解的是,开市和闭市汇率可能涉及特定的时间或时区,例如开市fx汇率可能与美国fx市场或伦敦fx市场相关联。

然后可通过计算的fx汇率转换或修改514变动和累积变动源货币数据。然后可计算用于报告货币的开市fx汇率515以及用于报告货币的闭市fx汇率516。然后可使用为了报告货币而获得的开市和闭市fx汇率来计算可用于生成报告的至少一个平均fx汇率。应当理解的是,系统可获得多个开市和闭市fx汇率,使得预定时间段各自具有可随后再次取平均的平均fx汇率。

例如,如果报告周期超过一个月,则系统11可独立地为每个工作日生成平均fx汇率,并且对计算的每日业务汇率取平均值以产生真实fx汇率的更准确表示。当前,系统可仅采用单个开市fx汇率和单个闭市fx汇率来计算平均fx汇率,所述平均fx汇率由于平均fx汇率计算中的假设可能包含一些重大的计算不准确性并导致失真的报告。由于组织可使用不同的假设来生成管理报告或会计报告,因此通常出现不准确性。这可能导致与国际报告要求或管辖要求不符或偏差,并且如果组织的不同分部/部门/子公司使用不同的假设,则还可能提供不准确性。

系统然后可生成518报告货币的变动和累积变动数据中的至少一个,所述系统制定数据集以生成报告。报告可包括已经使用本发明的fx转换系统来转换的至少一个fx数据值。

在已经通过报告货币fx汇率计算并转换变动和累积变动数据之后,系统可格式化数据并以至少一种预定语言或方言生成报告。优选以标准格式生成报告,使得可通过包括跨多种语言的通用报告术语的字典来更新数据字段。然而,应当理解的是,系统可使用具有更大量的词汇表的字典数据库以便生成更全面的报告或多于一种语言的报告。

可通过提取云或服务器中的源数据、以及然后基于至少一个预定的规则或方程修改和/或增添源数据以生成修改的数据来生成报告。然后可将修改的数据表示为可向系统用户显示的字母数字数据(诸如货币值)。

系统可适于导入至少一个外汇转换(fx转换)值。这种fx转换值可以是预定时间段内的历史转换值,使得可通过每日、每周、每月和/或每年的fx转换率来生成报告,这可以改进报告的整体准确性。应当理解的是,可使用其他预定时间段或fx转换来生成报告。

优选地,系统可以实时生成报告,使得可相对于财务和/或非财务数据生成当前组织账户。生成实时报告可允许组织获得当前操作的最新观点。这可以向组织提供实质性的改进,因为它可以更早检测例如组织的各部门是否过度生产、生产不足、人员超编、人员不足、满足绩效目标或组织的其他操作或财务成果。术语“实时”可以指瞬时的、接近即时的、几秒内、几分钟内、几小时内或同一天内。

参考图8,示出根据本发明的一个实施方案的用于生成报告的层次结构700。系统11的广泛方面通常具有报告级别710,其可提供大量的已过滤或整合的信息。然后可通过例如应用过滤器以查看组织的特定分部来更加确切地分析报告级别中包含的信息。

分析或分析级别720可将报告内的信息与一些预定规则或要求进行比较。然后可基于报告中的信息生成诊断级别730,使得如果报告产生了问题,例如违反了预定的要求,则所述问题将行进到风险管理级别740。

然后,风险管理级别740可评估问题的重要性,并且在组织内的支配级别750处向管理机构标记或通知所述问题以便解决任何足够重要的问题。应当理解的是,虽然可能发现问题,但如果较高级别认为问题不重要或者对组织没有什么影响,则所述问题不行进到较高级别。此外,系统可将重要性级别分配给发现的任何问题,使得用户在较不重要的问题之前更可能解决较高重要性问题(如果有的话)。

在特定实例中,系统可在报告级别生成具有$1,000的流动资产值和$2,000的流动负债值的报告。分析级别然后可分析这种信息以确定将导致0.5($1,000/$2,000)的流动性值(流动性值=流动资产/流动负债)。诊断级别然后可将流动性值与优选的规则或要求和/或法定要求进行比较。公司的可接受的流动性值应大于1(即1(一))并且优选为约1.5。因此,由于报告生成的流动性值为0.5,诊断将发出风险管理的警报或通知。风险管理级别740可评估问题并确定问题是否应当行进到支配级别750。支配级别750可用于解决问题并且可向报告级别710、分析级别720、诊断级别730和/或风险管理级别740中的至少一个提供新规则、重要性阈值或其他标记。

在至少一个实施方案中,系统可存储先前生成的报告,使得用户可记录所生成的报告以减少运行时周期等待。这可通过增加的效率为组织节省大量的时间和金钱。此外,如果要通过不同的外汇、不同的语言或不同的报告格式中的至少一个生成报告,则由系统11保存的报告可减少系统的运行时周期。报告格式可以是任何预定格式,并且可与组织标准或监管标准一致。

在另一个实施方案中,系统可以为会议生成报告,并且至少基于当地货币或地理区域为一些预定国家(诸如出席会议的国家)生成区域报告。这可允许用户容易生成跨多种货币的区域报告以便于理解,同时为报告的所有接收者保持一致的数据表示。

例如,可通过视频会议或其他视听电子机构在日本、澳大利亚和法国之间举行音频和/或视频会议。用户可生成可以多种语言和/或货币实时显示的单个报告。另外,用户显示器可选择或挑选跨多个辖区的共同语言并且以共同管辖语言显示数据,所述共同管辖语言诸如法国(货币是欧元)的法文、日本(货币是日元)的日文和澳大利亚(货币是澳元)的英文。

系统可被配置来通过预先分配优选的语言或货币来生成区域报告。可替代地,系统可检测区域特定数据集以生成报告。例如,如果最初数据代表日元,则系统可在日元作为货币的情况下以日语分配输出报告,或者系统可被配置来检测用于会议报告的预分配或优选的语言和货币格式。

应当理解的是,可使用其他检测方法来确定报告的观众或观看者,使得系统可向用户显示区域报告。任选地,系统11可任选地输出可保存格式的报告,诸如单词文档、docx、pdf或任何其他可读或可打印的介质。

在另外的实施方案中,系统可以是基于订阅的系统,使得可能要求用户支付订阅费用以用于在预定时间段内访问系统。基于申请使用系统的组织的类型、申请使用系统的组织的规模、或者任何其他预定的因素,订阅可能有一些层次。

在又一个实施方案中,系统生成报告,其中系统包括:

具有至少一个数据库的存储介质,所述至少一个数据库具有与组织的第一分部相关联的第一源数据集以及与组织的第二分部相关联的第二源数据集,所述第一源数据集或所述第二源数据集中的至少一个具有至少一个相关联的源货币数据集;

外汇汇率数据集或对外汇汇率数据集的实时访问;

其中所述系统引用所述外汇汇率数据集以便基于至少一个时间相关汇率集来计算平均外汇汇率,并且通过平均外汇汇率将源货币数据集转换为相应的外汇应用于实时生成报告。

在一个实施方案中,时间相关汇率集是每日汇率集。任选地,每日汇率集可以是不包括周末和公共假期的工作日汇率。可替代地,每日汇率可反映业务运营的日期并且排除任何闭门日。

应当理解的是,可计算预定时间内的平均外汇汇率,其中预定时间可被分成多个离散时间间隔,使得计算预定时间内的多个平均外汇汇率以用于转换源货币。可对多个平均外汇汇率取平均,使得可使用多个平均外汇汇率的平均值来转换源货币数据集。

至少一个数据库包括第一阶段映射数据库和第二阶段映射数据库。第一源数据集和第二源数据集中的至少一个可通过第一阶段映射过程来映射并且被分配给第一阶段映射数据库并被存储作为第一阶段映射数据,并且第一阶段映射数据随后可通过第二阶段映射过程来映射并且被分配给第二阶段映射数据库并被存储为映射源数据。

系统可适于将至少一个加密函数(诸如散列函数)应用于映射源数据。可以以从至少一个数据库中选择的外语生成报告。所述至少一个数据库可以包括含有外语转换术语的字典。系统可进一步生成包括多个财务年度的报告,并且可以被转换以便以预定语言或预定货币示出。系统可自动确定货币和语言以生成报告。

系统可通过执行运行时代码来生成报告,其中所述运行时代码可提取数据以编译成报告。作为映射源数据的编译数据可包括财务和非财务数据,并且通过运行时转换成至少一种语言和/或使用外汇汇率将会计数据转换成预定货币。用户可将系统所生成的报告存储在系统上或在个人装置上,以用于稍后查看或用于组织归档。这可能增加组织的生产力。存储报告可允许系统以至少一种其他语言和/或至少一种另外的货币实时地将报告转换到多个用户。

在又另一个实施方案中,用于生成报告的系统包括具有相关联的数据库的存储介质。相关联的数据库可包括与至少一个组织相关联的多个数据集,并且多个数据集优选地包括至少一个相关联的源货币数据集。系统可基于月平均汇率来计算平均fx汇率。可根据给定月份的天数来计算fx汇率,并且更优选地,日期是不包括周末的工作日。

例如,可根据连续三个月的数据生成季度fx汇率。在这个实例中,第一个月的汇率为0.98,第二个月的汇率为0.97,并且第三个月的汇率为0.96,从而导致平均的年初至今的平均值为0.97。可使用开市和闭市汇率来生成月平均fx汇率。闭市汇率可根据资产和负债来产生,并且开市汇率可能涉及公司内的资产。可根据收入和支出生成平均汇率,即用开市和闭市汇率的中位数。系统可实时生成fx汇率。在这个实例中,本期开市汇率等于前期闭市汇率。

一种用于生成财务报告的系统,所述系统包括:具有相关联的数据库的存储介质;所述相关联的数据库包括来自至少一个组织的多个数据集;所述多个数据集包括至少一种货币和至少一种语言;并且其中系统实时地将报告翻译成适合于向用户显示的预定的用户指定货币和语言。

优选地,系统同时以不同语言或不同货币中的至少一种向第二用户显示对应报告。任选地,系统包括含有映射数据库和字典数据库的至少两个数据库,使得字典数据库用于以预定语言生成报告,并且映射数据库可存储组织的映射源数据。

应当理解的是,系统操纵、增添或转换的数据不更改最初的源数据或原始数据或与其交互,并且最初的组织数据可独立于系统存储在组织优选的存储装置中。优选地,如果用户需要,则组织的源数据可用于在生成报告之前或之后验证数据。这可以改善报告生成的可靠性以确保数据没有被破坏或错误分配。

具有第一阶段映射和第二阶段映射可允许系统将数据集存储在第一数据库和第二数据库中。这可以使特定报告的处理速度更快。例如,数据库可用于生成法定报告或可用于生成季度报告或年度报告。报告可用于内部目的或者可以是公开披露的文件,诸如股东年度报告。具有第一数据库结构和第二数据库结构可减少系统生成报告的运行时。

本领域技术人员应了解的是,可在不脱离如广泛描述的本发明的精神或范围的情况下对如特定实施方案中所示的本发明做出众多变化和/或修改。因此,本实施方案视为在所有方面为说明性的而非限制性的。

应当注意的是,在本说明书的描述和权利要求书全篇中,单词“包括(comprise)”和所述单词的变体(诸如“包括(comprising)”和“包括(comprises)”)不意图排除其他变体或附加部件、整数或步骤。对本发明的修改和改进对于本领域技术人员来说将易于显而易见。此些修改和改进希望在本发明的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1