CN1653450A - 业务分析工具 - Google Patents

业务分析工具 Download PDF

Info

Publication number
CN1653450A
CN1653450A CNA038102269A CN03810226A CN1653450A CN 1653450 A CN1653450 A CN 1653450A CN A038102269 A CNA038102269 A CN A038102269A CN 03810226 A CN03810226 A CN 03810226A CN 1653450 A CN1653450 A CN 1653450A
Authority
CN
China
Prior art keywords
account
attribute
company
accounts
affairs
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
Application number
CNA038102269A
Other languages
English (en)
Inventor
R·S·布洛克
J·劳
德比·布洛克
戴维·布洛克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
3- Business Tools LLC
Original Assignee
3- Business Tools LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 3- Business Tools LLC filed Critical 3- Business Tools LLC
Publication of CN1653450A publication Critical patent/CN1653450A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • G06Q40/128Check-book balancing, updating or printing arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis

Abstract

根据本发明的一个示范性实施例,应用一个单一的自动化会计和业务分析系统以获取、组织、记录、分析和计划所有由公司的管理层供应商、债权人、股东、管理者等等要求有关的财务和非财务的业务度量。这包括所有的内部产生的度量和外部度量,诸如与经济、特定产业、天气情况等等相关的数据。

Description

业务分析工具
发明背景
1.发明领域
本发明通常涉及会计和企业管理工具领域。
2.背景信息
当前存在许多市场上可买到的会计和企业管理软件程序,比如会计程序、电子数据表和数据库。然而,由这些软件程序使用的所述结构对于获得、存储、组织、分析和计划财务和非财务的业务度量(metrics)的支持达不到由管理层、供应商、债权人、股东、管理者等等所需要的程度。结果,使用许多程序以求提供所需要的信息。然而,所需要的许多信息仍然没有清楚而简明地被提供,并且因为不兼容性及其他障碍而没有被连接到或者与源自于正在使用的其它软件程序的信息相比较。
当前的系统不能提供所需要的信息的主要原因之一是因为所有这类系统的系统体系结构没有被设计成能提供一个对公司的全面考察。例如,基于用于会计科目表的编号系统而编制所有的会计程序。给在所述会计科目表中的每一个帐户编号并且套入(nest)相关的帐户。例如,如果给所有的资产帐户编号100到199,则现金或约当现金可能是100到109,而应收帐款可能是110到149,存货清单可能是150到159,后面依此类推。使用所述帐户编号以描述在所述帐户中的所述数据的意义。这将所述意义限制到单个的观点。然而,在企业组织中存在着关于财务和非财务业务度量的许多观点。例如,出于在GAAP规则下的财务会计目的,资产必须被显示为公平市场价值或者其成本的较低者。根据美国的税务规则,资产值必须是其成本减去允许的折旧(depreciation)或者摊销(amortization)。假定公司A在7月以$100,000购买了可买卖的证券,而到了12月31日公司A仍然拥有所述证券,但是其市场价值是$75,000。在GAAP规则下,所述公司必须把所述$100,000资产减记为$75,000,并且在损益表中显示损失$25,000。然而,根据美国税务规则,因为还没有被卖出,所以股票必须保持$100,000的价值。
会计系统(Accounting systems)仅记录已经发生的事件以及它们仅仅记录财务信息。然而,管理所述业务要求一种将公司的经验(过去)与它的计划(将来)相连接的远见。必须把财务信息与非财务措施相连接并且相比较,以真正地理解发生了什么并且有效地管理所述公司的将来。会计系统的上述体系结构不支持对所述公司的全面的考察,现有的其它系统也不支持。
发明概述
根据本发明的一个示范性实施例,应用一个单一系统以获得、组织、记录、分析和计划所有由公司的管理层、供应商、债权人、股东、管理者等等的所要求的相关的财务和非财务的业务度量。这包括所有的内部产生的度量和外部度量,例如与经济、特定产业、天气情况等等相关的数据。
根据本发明的一个示范性实施例,由所述系统所获得的某个数据被存储在会计科目表中。与在发明背景中所描述的以具有帐号的树形结构组织的会计科目表不同,以帐户性质(Account Nature)、帐户类型、帐户分类以及子分类组织所述会计科目表。这种组织没有禁止使用帐号。当使用它们时,用户可以使用所述帐号查找,然而,所述帐号并不由所述程序在内部使用并且它们是否存在对于所述系统的功能和特征是不重要的。所述帐户性质是最广泛的编组。在一种帐户设置中,典型地这往往包括:资产(Asset)、负债(Liability)、收入(Revenue)、支出(expense)、所有者权益(Owner’s Equily)或者销售成本(Cost of Sale)。
所述帐户类型是第二级编组。它们定义所述资产、负债等等的类型。帐户类型包括:流动资产(Liquid Asset)、应收帐款(AccountReceivable)、应付帐款(Accont payable)、交易收入(TradeRevenue)、交易支出(Trade Expense)、营运现金流(Operating CashFlow)、融资现金流(Finacing Cash Flow)、投资现金流(InyestingCash Flow)等等。帐户分类进一步地精化所述会计的类型。分类包括:顾客或者供应商,支出类型(比如租金、公用设施(utility)、佣金)等等。帐户分类的一个例子是琼斯公司应收帐款。
子分类是对所述会计科目表的进一步精化。它定义分类的类型。例如,佣金的一个子分类是佣金推销员Brown等等。使用这一方法代替所述编号方法绝不需要重编号并且有利于在必要时或者合乎需要时将所述帐户重新组织到不同的结构里。例如,仅仅通过将子分类拖动(或定位)到所述会计科目表中的不同等级的位置,它就可以容易地变为一种类型。当应用备选控制帐户(Alternate Control Account)时,附加的功能就变得显而易见了。
根据本发明的一个示范性实施例,所述系统使用属性和备选控制帐户以将数据映射到不同的会计标准或者会计标准结构(诸如美国GAAP、美国税务等等),以致能够一次输入数据,随后数据就被自动地反映或者过帐到不同的帐户里,所述不同的帐户与在所述系统的某个公司的特定实现或者配置中所支持的不同的会计标准相对应。这允许用户通过各种不同的会计标准(包括为所述公司或者公司的产业而设计的自定义标准)察看或者报告公司数据。
备选控制帐户是一种用于为不同的会计标准及出于合并目的而不同地表征帐户中的值的一种帐户。用于备选控制帐户的所述帐户性质、类型、分类和子分类可以不同于所述默认标准。例如,如果所述默认标准是美国GAAP,而所述用户想要看看美国财务报表税务一览或者看看所述财务报表中的帐户,那么他/她就可以不退出所述系统来这样做。用于前面提到的证券的所述美国税务帐户往往保持$100,000,而用于所述证券的所述GAAP帐户则显示$75,000。通过把所述$25,000的差额当做在所述GAAP标准下的支出,所述系统还能协调这两个帐户中的差额。
根据本发明的一个示范性实施例,所述系统允许用户定义可以被附于特定交易或者信息单元的附加信息的标签或者标记,在此称为″属性″。这些属性以及属性中心(一个或多个属性的所有实例的集合)允许所述用户以灵活的特定方式分析和跟踪所述做了标记的信息。所述属性的一个明显的特征是:无需改变数据库或者写专门程序来提供属性相关数据的源就可以增加新的属性。例如,如果所述数据库包括一些苹果而一些橙,可以增加叫做水果的新属性以自动地汇总所述苹果和橙,而无需要求任何数据库变化或者程序。颠倒过来同样可能,如果所述数据库显示一些水果,那么使用所述属性苹果和橙,可以解构所述水果。
根据本发明的一个示范性实施例,使用所述属性、活动属性、虚拟属性、属性组ID、虚拟属性组ID、属性中心和虚拟属性中心来分析过去的业绩(performance)和将来的业绩选项或者目标。例如,所述系统使用属性概念来标识帐户、资产或者影响所述业绩选项或者目标的公司行为。
根据本发明的一个示范性实施例,因为会计科目表的体系结构不限于与其它会计系统有关的所述编号的树形结构,所以替换的导航方法是有可能的。希望使用帐号的用户可以这样做。可以以字母数字名称(例如应收帐款琼斯)标识所述帐户,并且可以以类似于财务报表的方式安排所述帐户,其中所述财务报表包括期初资产负债表(Beginning Balance Sheet)、损益表(Income Statement)、现金报表(Cash Statement)和期末资产负债表(Ending BalanceSheet)。这种安排还可以包括一种资产负债表转帐和调整表(Transfers and Adjustment Statement)以说明没有出现在所述损益表或者现金报表中的事务。除以财务决算格式的方式而展示所述控制帐户之外,这一安排还具有显示在这些财务报表间的随时间流动(flow-in-time)关系的好处。例如,期初应收帐款加任何调整(Adjustment)或者转帐,加任何销售额,减任何收款(Collection)等于期末资产负债表应收帐款。如此构造的矩阵同样是一种导航工具,其允许用户从任何控制帐户开始一级一级的向下钻,直到最终达到所述交易级。
根据本发明的一个示范性实施例,一种自动化会计和业务分析系统以一种三维矩阵的方式组织信息,所述三维矩阵在一个轴上具有总帐控制帐户,在第二轴上具有分类帐(sub ledger),并且沿着所述第三轴具有时间相关的帐户细节。所述系统使得用户能够通过点击或者选择矩阵中的命名的元素来″下钻″以便导航信息,并且使所述系统显示关于所选择的元素的附加信息,或者从一详细的信息显示移动到一高级别的不怎么详细的信息显示。
根据本发明的一个示范性实施例,所述系统的用户可以选择任何一个或多个在系统中表示的帐户以及用于所选择的帐户(或多个帐户)的一个或多个任意的历史日期,这样,所述系统将为每一个所选择的帐户显示在每一个所选择的日期的帐户状态和/或用于由所选择的日期定义的时间段的帐户历史。
根据本发明的一个示范性实施例,通过评估每一个帐户以确定帐户类型和帐户性质,然后确定一个用于帐户类型和帐户性质的特定组合的合并号(Consolidation Number),可以把财务信息从各个帐户合并到一个合并帐户(Consolidation Account)中。接着,当从各帐户中提取出用于合并及输入到所述合并帐户的数据时,帐户的所述合并号用来确定来自所述帐户的信息将被放入到所述合并帐户中的什么地方。
根据本发明的一个示范性实施例,可以以各种方式获得、组织、存储、处理非财务业务度量,并且可以将其与相关的财务信息进行比较和链接。例如,当由一个制造商使用时,所述系统收集(capture)购买的原材料的成本和原材料购入的数量(非财务数据)。所述系统同样维护一个用于所有制成品(非财务数据)的材料单(BOM)。通过比照在存货清单中剩余的原材料的数量而计算用于制成品的材料数量,所述系统可以精密地近似出在制造过程中产生的废料的数量和成本。它能因此把所产生的废料的成本与产品成本相链接并且预测所述废料减少程序的财务影响。
附图简述
当结合附图阅读时(其中以同样的标号指定同样的元素)从下述本发明的优选实施例的详细说明中,本发明的其它目标和优点对于本领域的普通技术人员将变得显而易见,其中:
图1显示根据本发明一个实施例的示范性的信息导航过程。
图2A-C显示根据本发明各示范性实施例的示范性信息显示格式。
图3显示根据本发明一个实施例的示范性的处理过程。
图4显示根据本发明一个实施例的示范性的处理过程。
图5显示根据本发明一个实施例的示范性的处理过程。
图6显示根据本发明一个实施例的示范性的处理过程。
图7显示根据本发明一个实施例的示范性的处理过程。
图8显示根据本发明一个示范性实施例的在控制帐户和备选控制帐户之间的示范性的关系,所述控制帐户和备选控制帐户允许填充(population)一个合并帐户。
图9显示根据本发明一个实施例的示范性的处理过程。
图10A-C显示由在属性、属性组、虚拟属性和虚拟属性组之间的链接或关系形成的逻辑结构的例子。
图11显示根据本发明一个示范性实施例的将来过帐(Posting)的例子。
图12A-B显示根据本发明各示范性实施例的智能帐户的特性。
优选实施例的详细说明
根据本发明的各示范性实施例,基于计算机的企业管理系统合并下列业务程序的传统功能:管理、财务计划&分析、比率分析、内部和外部财务和非财务业务度量的分析、经济相关分析、销售预测、总帐、应付帐款、应收帐款、现金管理、预算、存货清单、仓库管理、人力资源、分批成本计算、显示和图形软件、工作流程和通讯。除上述的功能之外,所述企业管理系统提供了增强的收集、记录、组织、分析和计划公司业务活动的能力。报表包括管理会计报表、完全遵守美国GAAP(公认会计原则)、美国税务、国际会计标准(IAS)和/或任何其它的报表标准的财务报表。过帐到单个会计标准就自动地过帐到在系统上运行的所有其它的标准。进入到任何模块里的数据输入被转发到另一个模块,因此不需要例如在不同的位置或者环境下多次重新输入数据。
三维矩阵展示
根据本发明的一个示范性实施例,所述系统将所选定的控制帐户安排为矩阵格式,以使所述控制帐户标题具有横向和纵向意义,如图2A所示。图2A示出在第一和第二轴上具有控制帐户和在它们下层的子帐户的所述矩阵格式的例子。这就允许用户向下″钻″过所述控制帐户并且获得或者察看下层细节。例如,净销售额是如图2A所示作为所述控制帐户之一。通过点击一个加上标签为销售的标题或者按钮,所述用户可以下钻到特定部门销售额、产品销售额,并且一直到具体的事务(transaction)。所述控制帐户可以被组织为和/或被看作一个三维矩阵,其中所述控制帐户(如在财务报表中)在第一轴、所述子帐户(细节)在第二轴,并且时间(Time)在第三轴。这一结构允许用户察看财务报表并且容易地下钻到任何给定的时间点的帐户细节。
这一能力总体上被描述在图1中,其中在第一步骤102显示控制帐户。在下一步骤104,用户通过选择诸如在分类帐之一中的标题或者帐户之类的单元而下钻,以使所述系统显示关于所选项的更多细节。在下一步骤106,用户在所显示的细节中选择一项,这样,所述系统将显示关于所选项的附加细节。在下一步骤108,所述用户通过做出适当的选择就可以导航或者返回到更少细节的级别。例如,根据已知的技术可以恰当地显示图标″+″以及″-″,这样,点击或者选择所述″+″图标将所述信息显示移动到更多细节的级别,而单击或者选择所述″-″图标将所述信息显示移动到更少细节或者更宽视野(broader view)的级别。
根据本发明的一个示范性实施例,所述系统具备因特网接口,以使所述系统能够充当网络服务器,并且允许客户(比如一个操作网络浏览器的用户)访问和察看在所述系统中的信息。例如,公司可以设置一个诸如潜在投资者的感兴趣的各方可以访问以察看有关所述公司的财务和/或业务信息的网站。所述网站可以为感兴趣的一方的网络浏览器提供如图2所示的矩阵展示,并且如上所述允许有兴趣的该方容易地查看和“下钻”或者浏览该公司的信息。经由一个网络浏览器,所述系统的网站接口还可以允许感兴趣的各方使用下述的各种系统功能。当然,所述公司可以配置所述系统以允许感兴趣的各方有选择的访问各种系统功能以及公司信息或者数据,例如以便保护机密的或者专有的信息。
返回到图2A,注意到图2A显示了每一个控制帐户中的元素,所述控制帐户按照与所述期末资产负债表一致的顺序排列。特别地,涉及期初资产负债表、资产负债表转帐和调整、损益表、现金报表以及期末资产负债表。所述系统使用流经这些报表的随时间流动方程。已经按资产负债表的次序排列图2A所示的矩阵。然而,传统的损益表和现金报表的顺序是不同的。例如,通常所述损益表将在显示销售额之后显示产品销售成本。然后所述损益表将显示毛利润(销售额-产品销售成本)。但是在如图2A所示的矩阵里,在销售额和商品成本之间引入坏帐。在会计领域,通常适当的是排序所述现金报表,以便分别地汇总(summarize)营运、投资和融资现金流中的每一个。然而,因为我们已经按照资产负债表的顺序排列所述元素,所以这是没有可能的。根据本发明的一个示范性实施例,所述用户可以重新排序所述矩阵,以便根据所述用户的意愿按照资产负债表、损益表或者现金报表的顺序显示所有的元素。随着点击一个按钮而重新组织所述排序。
为强调选择图2A所示的帐户元素在很大程度上依赖将所述系统专门应用到一类特定的问题上以及所述用户/公司的偏好,图2B显示了备选帐户元素的备选(和简化的)选择的实例。正如本领域普通技术人员所能够理解的,所述系统接受各种帐户元素选择以及排序。因此、图2A-C所示的例子是说明性的而非限制性的。
如图2C所示,图2C显示了包括间接现金报表的控制帐户的矩阵表示法。还可以使用间接现金报表来代替所述直接现金报表。
不受限制的日期比较
根据本发明的一个示范性实施例,用户可以选择财政年度的任何日期,以比较a)期末帐户值或者在所述日期的任何帐户或者帐户组(包括财务报表)的值,和b)在相同的日期的不同的帐户。所述用户还可以选择在财政年度内的一对日期,以便比较a)在由所述日期对所跨越的时间段内所产生的任何帐户或者帐户组(包括财务报表)所产生的值,和b)同样的时间段内的不同帐户。所述用户还可以选择一对日期,并且比较a)期末帐户值或者在所述日期之一的任何帐户或者帐户组(包括财务报表)的值,和b)在另一个日期的相同或者不同的帐户。所述日期可以在相同财政年度之内,或者可以处于不同的财政年度。
图3说明一个示范性的处理过程,其中在第一步骤302,所述系统接收来自一个用户的日期选择,指明一特定的时间段。例如,所述用户可以指明所述时间段的终点。在下一步304,所述系统接收一来自所述用户的帐户选择。在下一步306,所述系统显示在所述指明的时间段期间、在所选择的帐户中所发生的活动。
图4说明了另一个示范性的处理过程,其中在第一步骤402,所述系统接收一个来自所述用户的帐户选择。这一选择可以指明单个帐户,或者可以指明许多帐户。在下一步404,所述系统接收一个来自所述用户的日期选择,指明用于每一个所选帐户的一个或多个时间点。例如在所述用户指明一个帐户的许多时间点时,所述用户还可以表明他是否希望看到由所述时间点限制的时间段(或多个时间段)内的帐户细节,或者他是否希望看到所述帐户在每一时间点的状态。在下一步406,所述工具系统对于每一个所选择的帐户显示在为该帐户所选定的时间点的所述帐户的状态。如果所述用户表明希望看到在由所述时间点所限制的时间段期间所述帐户的活动,所述系统就会显示该活动。
例如,假定有下述情况:公司的管理层想将公司内某部门从1998年4月1日到1999年3月15日的时间段内的累积销售额(或者支出)与从1999年4月1日到2000年3月15日的时间段内的所述累积销售额进行比较。所述用户选择所述部门以及所述日期,而所述分析工具接着自动地计算并且提供所述比较。同样假定有如下情况:管理层想把今年感恩节后5天内的销售额(或者支出)与去年感恩节后5天内(因为感恩节每年落在不同日子,所以其具有不同的日期)的销售额进行比较。在所述用户指定必要的信息(例如与诸如感恩节之类的重复出现的假日这样的已知事件有关的所述部门和所述日期)之后,这个同样自动地完成。换句话说,除用数字表示的日、月和年份标识之外,可以以不同的方法标识或者指定所述日期。所述比较日期可以是过帐日期(PostingDate)、发生日期(incurred date)、发货日期、接收日期,或者任何其它的日期,并且还可以以不同的方法被标识或者指定。
属性和属性中心
根据本发明的一个示范性实施例,属性和属性中心概念以及相应机制被提供于所述系统。
属性描述在一个事务或者一个控制帐户或子帐户或者其它被存储的数据中的一个值或串的情况或者特征。在本发明的一个示范性实施例中,把属性存储在属性表中。属性具有指向属性组ID的逻辑指针。属性和属性组ID可以具有多对多关系。属性可以包括一个或多个信息标签,例如一个10位数字的字母数字标签。属性可以被链接到任何输入到所述系统的数据(包括财务以及非财务数据)以提供对所述数据的表征。基于由所述用户设置的规则,可以自动地产生属性。可以根据具体情况附上其它属性。某些属性是系统设计的而其它的是用户设计的。属性类型的例子包括:
1.现金流(营运、投资或者融资)
2.现金指标(indicator)器(现金流入来自___、现金流出用于___)
3.资产负债表调整(PP&E的销售额、赊购的存货清单、诉讼结算)
4.帐户性质属性(支出、收益、资产&负债)这些帐户性质属性进一步由两个用户定义的属性定义。
5.客户、项目、工作相关的属性
6.销售以及购买指标
7.与跟踪项目量有关的项、目的地、修改历史等等。
实际上,用户可以给财务的和/或非财务的指标器(例如商业度量)加″标记″,以便可以使用所述标记提取出所述标记过的指示器并对其进行比较。例如,可以用属性(信息标签)标记或者给与特定的项目或者公司内特定部门有关的成本、销售额以及净收益加标签,以便可以准确地评估所述项目或者部门的业绩。
总之,不同属性的例子包括(但是不局限于)如营运现金流、固定支出等等以及用户定义属性。例如,由用户定义的属性可以包括把一个或多个特定的地理分布、产品、促销等等所有的收益和支出链接在一起的标签。基于在设置所述系统时、或者在设置所述系统中特定的会计系统子系统时确立的规则组,所述系统分配一些属性。其它的属性由用户根据需要分配。属性的一个主要的功能是提供一种用于以后数据库查找的标记。这增强了系统收集和分析公司经验的能力,并且因此可以增强公司做出决策和计划过程。
活动属性是已经增加了动作(action)的属性。例如,一个属性可能是″订单超过$10,000″。相反,一个活动属性的例子是″每当顾客的订单超过$10,000,就给顾客发送表格信件123,并且发送一份所述的表格信件到收款部门的J.Jones处″。
虚拟属性是一种包括两个或更多属性或者虚拟属性的属性。
属性组ID是被添加到事务数据或者帐户或者其它被描述或者表征的数据的信息标签(例如在个数据库条目中)。在本发明的一示范性实施例中,属性组ID包括a)指向包含在其所命名的属性组中的各属性的逻辑指针,和/或b)指向具有到所述组中的各属性的属性组的链接(例如逻辑指针)的定义的逻辑指针。
虚拟属性组ID包括两个或更多个属性组ID和/或虚拟属性组ID。
一属性中心使用逻辑指针以标识一个或多个帐户、凭单(voucher)类型、属性、属性组ID,或者任何其它的数据(比如客户、卖主、库存项目),或者静态的信息。在本发明的一个示范性实施例中,把属性中心存储在一个属性中心表中。属性中心比属性组ID在一个更高的级别上操作。在本发明一个示范性实施例中,不必把信息标签附在文档、帐户或者由属性中心所集合的其它数据上。所述被集合的数据本身所具有的性质(nature)、类型、分类或者其它的特征被用在属性中心定义中。
虚拟属性中心包括两个或更多属性中心或者虚拟属性中心。
属性、活动属性、虚拟属性、属性组ID、虚拟属性组ID、属性中心,和虚拟属性中心可以在任何时候创建,例如″实时地(on the fly)″创建。在本发明的一个示范性实施例中,只有被授权方才可以从所述系统上删掉它们。
每一个事务或者条目(例如图10A所示的事务或者条目)指向一个或多个属性组,这例如是通过在事务或者条目字段中包括所述属性组(或多个属性组)的属性组ID。每一个属性组指向每一个带有其属性组ID的条目或者事务,并且也指向包括在所述属性组内的各个属性。在本发明的一示范性实施例中,每一个属性组(包括虚拟属性组)直接地(和可选地间接地)指向(直接地和/或可选地间接地)与其相关联的每一个元素或者实体(例如,任何类型的属性、任何类型的属性组、属性组ID、任何类型的属性中心等等)。每一个属性指向它作为其中成员的所述属性组或多个属性组。换句话说,每一个属性指向包括它的每一个属性组。
在本发明的一个示范性实施例中,每当完成一个新条目或者进行过帐(例如一个事务),就附上一个适当的属性组标识符。当一个属性被链接到属性组ID(例如,当一个属性被添加到由属性组ID命名的所述属性组时)时,所述指针已经就位。例如,如果在一个特定时间(比如在3:00PM)有五个事务满足所述属性条件,那么就有五个指针。如果在3:01PM输入同样满足所述属性条件的另一个交易,那么当所述属性组ID被附于所述事务时,自动地添加第六指针。在不必查找所有数据和丢弃无关的数据这一意义上而言,不存在查找。指针将我们直接地带到相关数据处,所述数据随后可以被汇总或依所希望的那样被另外处理。所述指针自动地由所述属性组ID定义。
图5说明了一个涉及属性的一般处理过程,其中在第一步骤502,数据被输入到所述系统中。在下一步504(可以是所述数据输入过程的一部分或者可以发生在已经输入所述数据之后),所述数据被(例如经由属性)加标签。在下一步506,为显示和/或分析的目的,经由所述标签从所述系统数据库(或多个数据库)中提取数据。
考虑一个具体的例子,其中一个给定的公司在所述国家的一个或多个地点具有市场运营。为了帮助所述公司分析在辛辛那提、俄亥俄位置处的营运,可以给为支出事务添加一个支出属性以表明用于辛辛那提、俄亥俄的市场测试TV(电视)广告支出。在市场测试期间,相应的收益属性被添加到所述辛辛那提销售额分类帐以提供到该地的具体产品销售额的链接。在这种情况下,所述属性可以例如在购买所述电视时间的时候被输入到所述购买订单(PO)里。接着当提供电视台发票时,所述AP(应付帐款)部门的人员将会比照PO检验所述发票并且把数据输入到所述会计系统。
另一个例子是对于客户而言不可入帐的支出,但是出于P&L(利润&亏损)分析的目的,管理层希望将其与所述客户相关联。
出于分析的目的,根据一个示范性的实施例,所述系统自动地将一个属性附加到所有的存货清单事务和销售事务。例如,在本发明的一个示范性实施例中,包含在存货清单和销售事务中的所述项目(或多个项目)的产品代码被自动地包括在所述销售事务内。这有利于链接销售和广告,并且支持下钻到销售和支出的详细分析。
在公司连续地或反复地改变产品但是不改变所述产品号码的情况下,也可以使用所述属性。在本发明的一个示范性实施例中,添加属性以追踪修改以及标识不同版本的所述产品,同时所述产品号码保持不变。在本发明的各示范性实施例中,属性被用来追踪事务特征,比如营运现金流、投资现金流和融资现金流;资产负债表调整;以及具有某些特征的支出,比如超出某一数量或者变化超过一个规定百分比的支出;等等。
属性中心是单个属性的所有实例的集合,或者是一组有关的属性。示范性的属性中心包括利润中心、成本中心、资产中心、负债中心、以及权益中心和用于分析或者计划的单个场合(singleoccasion)中心。
同样支持虚拟属性、虚拟属性中心,和虚拟GL。虚拟属性的一个例子是通过组合两个或更多其它的属性而创建的属性。一个虚拟属性中心可以是例如两个或更多属性中心的组合。例如,可以通过创建一个指向两个或更多GL帐户的属性中心(例如,包含指向两个或更多GL帐户的逻辑指针)而形成一个虚拟GL。
图10A显示被过帐到一个数据库的事务。在这一例子中,每一事务包括三个元素或者字段,包括:在其它事务数据(Other TransactionData)元素中的字母数字标签,在事务金额(Transaction Amount)元素中的货币价值,和在属性组ID(Attribute Group ID)元素或者字段中的字母数字标签。在其它的实现方式或者实施例中,使用更多和更少数目的元素或者字段。所述块1042包括其它事务数据(OtherTransaction Data)元素,所述块1044包括事务金额(TransactionAmount)元素,所述块1046包括属性组ID元素,并且所述块1048包括属性组。
例如,在事务1012,其它事务数据是标签印第安纳波利斯电视,所述属性组ID是AG-1,并且所述事务金额是$1,000。图10A所示的其它事务包括:事务1014,其中″其它事务数据″是标签辛辛那提Co-op广告宣传补贴,属性组ID是AG-2,而所述事务金额是$1500;事务1016,其中″其它事务数据″是标签辛辛那提销售额产品1链1,属性组ID是AG-4,而所述事务金额是$700;事务1018,其中″其它事务数据″是标签加利福尼亚产品1销售额,属性组ID是AG-5,而所述事务金额是$3,000;事务1020,其中″其它事务数据″是标签印第安纳波利斯销售额产品1链1,属性组ID是AG-6,而所述事务金额是$1,500;事务1022,其中″其它事务数据″是标签印笫安纳波利斯报纸成本,属性组ID是AG-1,而所述事务金额是$1500;事务1024,其中″其它事务数据″是标签辛辛那提末端走廊(Aisle)展示成本,属性组ID是AG-2,而所述事务金额是$500;事务1026,其中″其它事务数据″是标签印第安纳波利斯销售额产品1链2,属性组ID是AG-3,而所述事务金额是$2,500;
如在块1046中的所述属性组ID和块1048中的属性组之间的链接所示,每一个属性组ID相应于(或者命名)一个具有一个或多个属性的属性组。例如,所述属性组AG-1包括属性A、C、E和G,以及块1028中所示的所述虚拟属性;AG-2包括属性A、C、D、H;AG-3包括属性A、B、G、J;AG-4包括属性A、B、H,I;AG-5包括属性A、B、K;而AG-6包括属性A、B、G和I。所述属性A-L的说明示于图10A的所述图表关键字1030。使一个给定的事务与不同属性相关联允许以不同的方法察看所述事务。例如,图10A所示的事务1012印第安纳波利斯电视(分别地或者与其它被类似地加标签的事务一起,例如以列表的形式或者作为所有被类似地加标签的事务的事务金额总和)可被视为支出(C),或者被视为固定支出(E)。
块1028包含虚拟属性,每一个所述虚拟属性被用其所指向或者所涉及的所述属性的名称或者标签来描述。如图10A所示,可以把新的或者附加的属性(包括虚拟属性)添加到一个或多个所述属性组。例如,图10A示出所述属性L被添加到所述属性组AG-1、AG-2。因此无需任何数据库改变或者新的数据库查找程序,或者块1002中所示的已过帐事务的任何修改就可以在任何时候改变或者调整所述属性组。当然,还可以从一个属性组内删除一个或多个属性(包括虚拟属性)。
在本发明的一个示范性实施例中,每一个事务或者条目仅仅具有一个属性组ID。如图10A所示,不同的事务可以具有相同属性组(ID)/与相同属性组(ID)相关联。在本发明的另一个实施例中,每一个事务或者条目可以具有许多属性组ID。
图10B示出可以通过组合属性而创建的虚拟属性。例如,如图10B所示,所述虚拟属性1058(具有名称或者标签″产品-1印第安纳波利斯支出(Product-1 Indianapolis Expense)″)是所述属性1052″产品-1″、1054″支出″,和1056″印第安纳波利斯″的组合(例如,包含指向其中每一个和/或从其中每一个指来的逻辑指针)。
可以把虚拟属性解构为它的构成部分。根据本发明的一个示范性实施例,公式或者其它的条件被附于一个属性,借此允许进一步地解构。例如,我们可以创建一个属性″超过$1,000的固定支出″,并且我们可以定位图10A中唯一满足这一标准的事务,即所述辛辛那提Co-op广告宣传补贴。所有印第安纳波利斯支出是固定的,并且仅有的另一个辛辛那提支出是小于$1,000。这一解构不同于已知的标准技术,所述不同在于″固定支出″没有在所述事务数据中出现。
图10C显示一个图表,用于说明在属性中心和虚拟属性中心之间的示范性关系。具体来说,属性中心指向一个或多个条目(其中每一个都与一个属性组相关联),而虚拟属性中心指向一个或多个属性中心、和/或一个或多个条目、和/或一个或多个虚拟属性中心。例如,图10C所示的属性中心AC-1链接用于链-1和链-2的在印第安纳波利斯的所述销售额。这一链接提供印第安纳波利斯的总销售额。虚拟属性中心VAC-1加上AC-1与辛辛那提销售额以计算试验销售总额。VAC-4汇总AC-2和AC-6以产生所述时间段的利润(亏损)。
可以由所述系统预先确定属性组并且自动地分配它们。属性组还可以是用户定义的,并且可以被所述用户分配。
属性加锁
当单个用户访问在所述表格之内的任何记录时,一些市场上可买到的数据库系统对一整个表格加锁,而其它市场上可买到的数据库系统仅仅对由所述用户访问的特定记录进行加锁。在一个示范性的实施例中,本系统使用一个不同的加锁程序。一个目的是在无需改变代码的情况下使本系统可移植于任何ODBC(开放数据库连接性)。另一个目的是减少可能存在于公用重算例程(例如由数据库销售商提供的重算例程)中的复杂度和不必要的开销。
根据本发明的一个示范性实施例,通过把一条记录插入到一个锁表格(Lock Table)里,同时跨越表格并且甚至跨越数据库地对相关记录加锁。所述记录包含所述事务主键。并没有对所有逻辑相关的记录施加物理加锁。对于相关记录使用逻辑加锁代替物理锁。所述目标记录被物理地加锁,并且提供逻辑指针以对所有的相关记录(即,所有与目标记录相关的记录)加锁。对于每个将要被改变的记录,物理加锁需要插入一条锁记录。逻辑加锁仅仅插入一个记录锁,并且使用逻辑指针来对所有的相关记录加锁。逻辑加锁比物理加锁快得多。
根据本发明的一个示范性实施例,所述″锁表格″记录的格式包括:键1;键2;键3;键4;键5;用户ID;过程;以及状态。″键1″总是所述主键的性质(例如″COA″,或者会计科目表)。″键2″总是所述公司的标识或者标识符(例如″Demo Co″)。″键3″总是所述主键的第一部分。″键4″总是所述主键的第二部分。″键5″总是所述主键的第三部分。用户ID可以表示用户的标识或标识符,所述用户使用所述系统和/或导致所述记录被加锁。″过程″表明所述加锁的理由是″插入″、″更新″,还是″删除″。″状态″定义所述过程阶段、验证模式或者执行模式。
需要插入、更新,或者删除操作的程序将需要插入一条″锁记录″到一个″锁表格″里。单个锁记录可以对所有(直接地或者间接地)涉及主键的记录加锁。这一加锁系统被称作″属性加锁″。
例如,假定有下述情况:其中一个过程是更新一个″分类帐″帐户。在进行当前过程的同时,将对所有包含相同″分类帐″号码(属性)的记录进行加锁,从而防止另一个过程改变在已被加锁的记录中的内容。这减少或者避免了加锁冗余。例如,在具有一个特定的属性(分类帐号码)作为所述主键的一部分的一组记录中包含有1-20甚至更多的记录。通过链接所有具有相同分类帐号码的记录,单个″锁记录″可以对许多记录进行加锁。这提高了程序效率。
所述方法按照下述方式工作。当一个操作需要改变现有记录时,所述过程首先要设法在所述锁表格中插入用于将被改变的记录的一个或多个″锁记录″,这取决于所包括的属性键的数目。除非所有属性键被成功地插入,否则所述更新过程不会启动。如果所述过程无法加锁所有需要的记录以便允许加速这些记录,那么所述过程再次尝试对在先前尝试中没有成功加锁的所述记录进行加锁。重试的数目,例如取决于一个默认值或者用户指定的系统设置。一旦所述过程超过允许重试的数目,该过程将会从所述锁表格中删除用于所有其能够加锁的记录的所述″锁记录″条目,并且返回一条信息″其它的用户当前已经加锁记录,请稍后再试″。
被不同过程调用的一个公用例程执行对所述记录的改变(例如插入新建数据)。提供一个名为″数据库表格″的系统表,并且其包含下面的11个字段:字段1-定义表格名称;字段2-11-定义所述主键性质。在数据库中的每一表格具有所述″数据库表格″中的一个条目,其顺序主键性质相应于它们的物理序列中主键。例如,执行过帐到一个帐户包括更新下面的记录:″结帐期间″记录(其中包含3个主键,比如公司ID、帐户代码、结帐期间);″会计科目表″记录(其中包含2个主键,比如公司ID和帐户代码);和顾客记录(如果所述帐户是顾客帐户)(其中包含两个主键,比如公司ID、帐户代码)。
取代插入三个锁记录到所述锁表格里以加锁所述来自不同表格的三个记录,可以插入一个锁记录以加锁所有的三个记录。所述键是用于具有相同属性代码的那些类型的记录的″数据库表格″(例如″AAAA″,表示所有的三个记录所属的分类帐)。因此,取代插入三个锁定记录(一个用于所述结帐期间、一个用于所述会计科目表,和一个用于顾客),我们插入一个包括所述″AAAA ″属性代码+所述公司ID+所述帐户代码的锁记录。通过这样做,我们用单个锁记录加锁在不同表格里的三个记录。在更新操作期间,如果另一个过程尝试更新顾客记录,那么该过程将要设法插入″AAAA″+公司ID+所述帐户代码到所述″锁表格″并且会发现它正被使用的。同样地,如果另一个过程试图更新相同帐户的所述结帐期间,那么该过程会发现它当前正在使用中。
如上所述的加锁机构,通常可以被应用到不同种类的数据库系统。
基于″目标&规则″的管理层
基于目标&规则的管理层是所述系统中的一种强有力的工具,管理层可以用其来最优化公司的业绩。图6以一般形式说明了一个示范性的处理过程。在第一步骤602,数据被输入所述系统。这可以包括由所述公司的会计部门执行正常的、日常的数据输入。在下一步604,给所述数据加标签,例如在输入或者稍后的时候。在一个示范性的实施例中,所述标签包括如前所述的属性。在下一步606,所述系统接收一组目标和规则,其例如是由所述公司运行所述分析的人员建立的。例如,规则可以限制或者限定所述公司的特定活动或者特征,以使可能的变化或者方案必须处于其内。例如,规则可以指明所述公司始终必须具有的最低现金余额,或者制造工具或者生产线的最大生产量能力。在下一步608,所述系统经由所述标签(包括属性中心的所述标签机制)自动地标识公司的哪些帐户、活动或者特征与所接收的目标和规则组有关。在下一步610,所述系统对所标识出的账户、活动或者特征建立模型,并且标识或者显示会以与所述规则一致的方式实现所述目标的那些变化。在下一步612,所述系统在用户的指引下修改已建立了模型(modeled)的变化。换句话说,所述用户可以调整所述模型以探究通过所述规则实现所述目标的可能性。所述用户可以调整任何或者所有目标、规则,以及所标识的/建立了模型的变化。
通过具体的例子,所述公司可以用下列方式使用所述系统。
1.经理们设定目标以及规则。例如:资产回报率(ROA)至少12%(比当前10%的回报率提高2%);应收帐款周转期不超过平均37天(当前44天);以及劳动成本不超过销售成本的23%(当前28%)。
2.系统的所述属性中心机制标识每个有助于所述目标值的那些账产。
2.1提高ROA。为提高ROA,可以采用下列的一个或多个措施:减少资产、和/或提高净收益(通过提高收入和/或减少支出)。由于这一特定的目标是全公司范围的,那么它就将要包括所述公司内的每个资产、收入以及支出帐户。如果相对于一特定的产品线或者利润中心而表示所述目标,那么所述系统将仅标识和访问对于所述目标以及所选择的产品或者利润中心两者都有影响的那些账户。
在一个示范性的实施例中,所述系统接着确定哪些资产可能是缩减的候选,以及可以提高哪些收入和/或可以减少哪些支出。为这一目的,所述系统可以确定资产、收入以及支出的不同组合。接着最佳化方案例如是由系统自动地使用已知的最优化算法或者技术而任选地开发出来的。基于所述最佳化结果,所述系统提供几个实现所述目标的替换方案,例如显示每一个领域中改进或者变化是怎么有助于实现所述目标的。所述系统还可以以用户指导以及自动最优化技术的任何混合而在所述用户的指示或者指导下开发最佳化方案。例如,在一个极端,所述用户人工地选择全部选项或者动作(action)以建立实现所述目标的方案,而在另一极端,所述系统在没有用户指导或者干预的情况下自动地产生所建议的方案;在这两个极端之间,在所述系统之间的所有中间组合合作功能在本发明的一个示范性的实施例中同样可能并且可用。最终,管理层接着从所建议的解决方案中作选择或者创建新的方案。
2.2.降低应收帐款周转期。为将应收帐款周转期从44天降低到37天,需要减少应收自缓付账户(在平均超过37天支付的账户)的A/R(应收帐款)的金额。为了实现该目标,管理层可以通过采取下述一个或多个措施以增加收款a)通过信件和电话增加与客户的通信,b)增加促使客户及时付款的诱因,并且C)创建或者增加逾期付款的障碍(例如,通过提高逾期付款费和/或根据当前债务的支付调节将来的服务)。管理层还可以通过完成勾销旧的A/R、停止和缓付客户做生意、要求C.O.D.付款或者预付款以及对于旧发票的部分支付中的一项或多项来降低应收帐款周转期。
在本发明的一个示范性的实施例中,由于降低应收帐款周转期的目标包括特定的一类顾客,所以使用属性中心来标识那些顾客,即那些收到发票后超过37日付款的顾客。随后所述公司信用部门人员会见这些顾客以确定逾期付款的理由。所述会见可以揭示顾客批处理它的付款给销售商,而所述公司的发票是在顾客的特定批次的最后期限之后到达的。在这种情况下,可以通过足够早地(例如,在一个特定的截止日期或者在那以前)将所述公司的发票提供给顾客以将其包括在顾客的批次中而降低应收帐款周转期。在其它情况下,所述会见可以揭示顾客在玩″浮动(float)″,实际上是暂时借公司的钱(属于所述公司的钱)而无需支付利息。在这些情况下,所述公司可以考虑其它方案(例如建立诱因、障碍等等.)以解决这一情况。所述会见还可以揭示其它的情况,例如顾客的信用评级应该被降低等级等等。通过分析每一个顾客的情况,可以获得并且评估附加信息以表明公司对于所述顾客的适当回应。基于这些种类的因素,并且基于顾客的重要程度和顾客逾期的程度(超过37天的天数),管理层可以开发政策或者标准的回覆,其包括一系列动作以自动地给顾客发送催询信、把顾客交给收款代理机构、勾销顾客等等。系统的所述属性机制允许所述公司使用所述系统以自动地执行或者启动这些动作,和/或自动地检测情况并且警告用户,以便经理人能够发起或者同意适合于所述检测到的情况的行动。
2.3.减少劳动成本。为把劳动成本从销售成本的28%减少到23%,要求减少每件产品的劳动小时数和/或减少劳动成本/小时。可以减少每件产品的劳动小时数,例如通过重新设计所述产品、自动的生产方式、取消生产或者组装约束,或者提高生产率(例如经由培训、重新组织流程等等.),或者任何上述措施的综合。可以减少劳动成本/小时,例如通过重新组织劳动分配、减少劳动工资、减少劳动额外福利、购买外面劳动力(出口劳动需求),或者任何上述措施的综合。
因为这些活动或者因素影响制造和/或销售所述公司的产品的劳动成本,系统的所述属性中心可以有利地标识有助于所有产品的劳动成本的所述活动和因素,所述活动和因素作为销售成本的百分比(即归一化所有的产品成本)而被分解为各种任务或者因素。这一信息的组织可以提供重要提示以表明最可能用于减少劳动成本的候选,以及标识具有最低和最高相对成本的所述产品。一旦标识出最可能的候选,就可以对减少所述成本的各种替换方案的成本做分析,以观察其中哪一个产生最有效的解决方案。
多个会计结构
根据本发明的一个示范性实施例,所述默认会计标准是美国GAAP。然而,常常存在替换的会计标准,其是由公司所要求的或者对公司是有用的。这些标准包括用于报税的会计标准,以及那些在国际业务中所要求的标准。在许多情况下,出于财务报表目的以一种方式对待帐户,而出于税务目的又以另一种方式对待帐户。所述系统允许所述用户配置所述系统以自动地处理这些复杂情况或者复杂度。
在图7中描述了用于实现这一点的一个示范性处理过程,其中在第一步骤702建立一个标签集。例如,所述标签可以包括前述的属性和属性中心,以及来自已知的会计标准的传统标识符。在下一步704,使用来自所述标签集的标签建立一个会计标准。当然,当构造所述标准时,标签可以被添加到所述集,或者可以被看作是正在构造的标准的一部分。所述标准可以是被设计用于特定的公司或者产业的定制或者专用标准,或者可以是商业上已知的标准。当所述标准是已知的或者可用的时,那么例如仅仅通过将分类法或者综合定义输入到所述系统就可以在系统中″构造″所述标准。在下一步706,定义与所述会计标准有关的备选控制帐户(在下面将被进一步地详述)。使用所述备选控制帐户来链接不同的会计标准,或者帮助在不同会计标准之间映射数据。在下一步708,数据被输入到所述系统。在此时或者输入时或者稍后,所述数据可以被适当地加上标签或者被标识/被表征到所述系统。在下一步710,所输入的数据被过帐到会计标准帐户集,所述帐户集可以是由用户选择的集或者可以是一默认的集。在下一步712,根据在步骤710的所述集中的帐户和不同会计标准的备选控制帐户之间的链接或者所标识的关系,所输入的数据被过帐到相应于不同会计标准的备选控制账户。在下一步714,用户选择一个会计标准,例如通过其所述用户希望察看或者报告所输入的数据的标准。在下一步716,所述系统使用在所选择的会计标准中引用的标签检索数据,并且在步骤718产生一个报表或者信息显示,所述报表或者信息显示以与所选择的会计标准一致的方式组织所检索到的数据。例如,基于所检索到的数据和与所选择的会计标准有关的所述备选控制账户,所述系统产生一个与所选择的会计标准一致的报表。
例如,出于GAAP财务报表的目的和报税的目的,所述公司希望以可以使用不同的折旧时间表,例如因为与税务相比,对于美国GAAP所述公司必须不同地对待资产估价。
通过具体的例子,如果所述公司当年购买价值$100,000的可转让证券并且到公司的财政年度末时止所述证券价值$80,000,则根据美国GAAP,正确作法是接受$20,000的损失而将所述证券减记为$80,000。然而,根据税务规章所述公司仍然必须仍将所述证券显示为$100,000估价。直到所述证券被卖出才能销帐。
除″官方的″标准之外,所述公司可能希望开发它自己的标准或者可以使用不同的标准,该标准更适合于所述公司的业务经营和管理方式,并且提供其它″官方的″标准可能不提供的信息。例如,所述公司可能想要一个更精确地反映公司实际市场价值的不同的标准。例如,根据美国GAAP、税务(Tax)或者国际会计标准,无形资产或者被支出或者以成本显示。因此,例如,有价值的技术的发明和专利取得根本没有在公司的帐簿上显示,或者如果显示,它被以成本显示(如果所述开发发生在所述公司之内的话)。然而,如果所述公司为了相同的技术而以市值购买了另一个公司的专利,所述的市值就会出现在公司的帐簿中。实际上无论是内部开发的并且取得专利的,还是从其他开发它的人那里购买的,对于所述公司该资产具有相同的价值。
另外,由所述公司购买的资产实际上可以升值(增值),但是根据美国GAAP、税务和国际会计标准要求它们贬值。办公楼或者厂房是技术上应折旧资产的好例子,但其事实上在市场价值上可以增值。
在另一个例子中,当公司购买计算机以提高雇员生产力时,所述计算机被当做资产并且在它的″使用年限″内贬值。这在计算机对于所述公司具有价值的时段内分散了所述计算机的成本。另一方面,当培训所述雇员操作计算机时,所述雇员的培训在培训期间被支出。当评估所述公司自己的财务业绩时,以和计算机相同的方式把所述雇员培训资本化并且在所述培训对公司有利的时间内分散所述雇员培训成本可能更适合。通过在培训期间支出所述培训,所述公司少报它的资产并且多计它的支出。
另外、所述公司可能想说明或者评估能够为公司产生利润或者收入的工作组对于所述公司的价值。此类公司资产具有市场价值,但是一般所述″官方的″会计标准不承认这样的资产,结果所述公司的会计记录(严格地与所述″官方标准″相符的那些)不会反映所述工作组的价值。同时,过期的或者作废的存货也许具有远低于其制造成本的市场价值。当前使用的″官方″会计标准一般地要求将所述过期的存货以成本显示在帐簿上,因此多计了它的价值。
所述系统支持不同的标准(例如定制标准,其提供对公司经济价值及财务业绩的一个更精确的或更有用的表示。例如,可以开发一个用于特定的公司或者特定的产业的标准。
因为当在清算模式下公司价值及其资产显著地改变,所以此方法同样包括清算会计。无论怎样,所述公司的真实价值对于管理层是重要信息,并且是那些债权人和股东想知道的信息。为了获得系统在多会计标准下(例如包括美国GAAP、税务和国际标准以及其它的标准)自动地报告的能力,使用了两个机制。一个是前述的所述属性,而另一个是备选控制帐户。
用户可以希望定义多少备选控制帐户就定义多少。一组备选控制帐户与一个会计标准相连接。例如,当所述用户选择使用税务会计标准的报表时,所述应折旧资产帐户使用为报税而标识的所述折旧时间表。当所述用户选择使用不同标准(例如美国GAAP、国际或者经济会计标准)的报表时,同样的这些应折旧资产帐户使用为所述不同标准而标识的折旧时间表。用于不同标准的所述折旧时间表可以使用适合于所述相应标准的不同的折旧率。例如,当所述用户选择经济会计标准时,所述相应的时间表(schedule)会表明雇员培训被当做摊销的(amortized)资产,而用于美国GAAP、税务和国际报表标准的时间表会表明雇员培训是一项支出。所述备选控制帐户机制按照下列方法运作。当所述用户把一个事务过帐到默认会计标准(或者被组织为符合默认会计标准(例如美国GAAP)的成套帐簿)时,所述交易被自动地过帐到所有其它用于所述公司的会计标准记账,换句话说,就是与所述公司想支持的不同的会计标准有关的所述备选控制帐户。例如,对于税务标准、国际标准、为在所述公司之内使用而特别开发的标准和针对所述公司的产业的标准等等之中的每一个,所述公司可以保持一个单独的备选控制帐户集。根据本发明的一个示范性实施例,对于任何一个备选控制帐户的输入可以被适当地反映到另一个备选控制会计中(并且反映到控制帐户集的所述默认会计标准中)。
根据本发明的一个示范性实施例,在总帐中收集的所述日期是相应事务、事件等等的过帐日期。除基于所述过帐日期提供GL和相关报表之外,在本发明的一个示范性实施例中,所述系统还保持一个基于所述发生(Incurred)(所述事件实际上发生的日期)日期的GL。例如,在该月最后几天内的销售通常被过帐到下月因为它们是下月的首日之后过帐的。基于发生日期的会计在确定佣金、折旧、摊销等等方面能够相当有帮助。所述发生日期会计可以被视为另一个备选会计标准。当事务或者事件被显示给用户时,根据用户表明的偏好或者根据所述系统的默认设置,所述发生日期和所述过帐日期二者择一或两者都被显示。
根据本发明的一个示范性实施例,所述系统可以执行将来过帐。也就是说,所述系统可以把事务过帐到将来日期。这一特征的一个重要应用是分配预付支出或者预付收益。在预付支出的情况下,所述公司为服务或者产品提前支付。把支出分配到使用它的期间在先有技术系统中一般是复杂的事务。因为在本发明的本实施例中的所述系统能作将来过帐,所以把支出分配到正确的时间段是相当简单的。
一般而言、有时公司为还没有交付的服务或者产品支付或者接收付款。这通常称为预付支出或者预付收益。例如,当公司支付每年的保险费时,它是在支付它还没有接收的保险范围(coverage),而所述保险公司在提供所述保险范围之前就已经收钱。在另一个例子中,存在所述公司可能购买在3个月、6个月乃至12个月期间使用的供应品(不是指将卖给顾客的存货或者用于生产产品或者服务的资本货物)。公司可能购买大量的消耗性供应品的一个原因是,当大量购买供应品时比当基于需要而少量购买时花费较少。跟踪这类事务以便每个月能正确处理它们可能会是很难的任务。
例如,如果所述公司支付用于保险的年费,那么应该每月进行对保险支出的预付款分配。当在交错的起始日期存在许多预付款时,每月过帐变为一项困难的任务。此时,通过过帐到将来日期完成所述预支付,从而消除所述困难。预付收益的情况也如此。例如,所述公司接收对于将在一段时间内完成的工作的付款。以和预付支出一样的方式处理在适当的时间段期间对销售预付款的分配。
在更大规模的另一个例子中,考虑Global Crossing(环球电讯)公司最近出现的问题。Global Crossing进入到将其黑光纤租赁给其它的通信服务公司的长期租约。当进入到合同的时候Global Crossing接收一大笔一次总付款。Global Crossing将所述一次总付款报为在接收它的季度的收入,因此在期间使公司的收益膨胀。只要销售额逐个季度提高,就可以掩盖这一技术的效应。就在GC报告来自于它们所接收的一次总付款的收入的同时,它们进入了其它的黑光纤的长期租约,其中它们是承租人并且完成给出租人的一次总付款。实际上,有时它们从作为它们出租光纤的对象的公司那里租用光纤。然而,所述租用支出(例如Global Crossing给所述出租人的一次总付款)被分配给其中由Global Crossing使用所述光纤的时间段。因此所述收益被加速并且所述支出被延迟。所述效应是明显的。当收入开始下降时,Global Crossing处于收入减少而支出上升的悬崖边。如果GlobalCrossing以同样的方式对待支出和收入,那么在初期GlobalCrossing的股票不会虚高(hype)而在后期它的收入不会消失。
根据本发明的各示范性实施例,所述系统具有用于自动地把收入和支出分配到所述业务发生的时期的内建(built-in)机制。这个是可能的因为所述系统可以过帐到将来时期。将来时期过帐具有将任何预付款显示为带有相应负债的资产的资产负债表效应。所述收益表效应是所述收入或者支出出现在其被挣得或者使用的时期。所述直接现金报表效应显示完成所述收款或者付款的实际时期。这是完全公开的。
图11说明根据本发明各示范性实施例的将来时期过帐(FuturePeriod Posting)的例子。图11表示下述情况,其中,在所述6个月开始时发给顾客用于6个月的服务的$600的发票,而相关条目是在所述6个月内=将来过帐的。例如,所述$600金额被等分,以便将各个$100金额(将来)过帐到6个月中的每个月的所述销售额和A/R(应收帐款)内。其它的条目同样被恰当地将来过帐,例如在所述递延收益类别,其中所输入的金额等于$600金额减去现在和过去A/R金额的总和。特别地,图11表示到第三个月结束时的帐户,其中顾客支付所述$600发票。从图11的收款部分的条目″银行$600″指向在第一、第二和第三个月的所述A/R条目的箭头表明那些过帐现在被付清。对于还没有过去的剩余3个月而言,当被输入到预付收益类别中时,$600付款中的$300被显示在第三月的条目中,并且被恰当地过帐到第4-6月中的每一个月的预付收益分配和预付收益类别。例如,$100被列在预付收益分配类别或者条目中,并且用于最后三个月中的每一个月的所述预付收益表示对应于还没有交付的相应业务的$300预付款的剩余部分。图11的发票过帐部分中的箭头表明递减量在何处被过帐,所述箭头分别把上月的递延收益、递延A/R、递延支出和递延利润连接到下一个月的销售额、A/R、支出和利润条目或者类别。例如,在月份1,$600的销售总额或者合同价值中的$100被输入到用于月份1的销售额和A/R中(例如根据双条目簿记实践),而剩余的$500价值被反映在递延收益和递延A/R条目或者类别中。在月份2,反映在递延收益和递延A/R中的价值是$400,因为所述来自月份1的$500价值中的$100被用于月份2的销售额和A/R。
当考虑预付支出时,图11中所示的事务被简单地反转。
根据本发明的一个示范性实施例,所述系统可以″遮蔽″另一个会计系统。例如当所述公司从旧的会计系统转移到新的会计系统或者结构、并且希望同时地在所述旧的和新的系统中都暂时保持帐户时,这对于例如保证新系统的正常运行可能是有用的。根据这个实施例,当条目被输入到旧的系统中时,所述条目自动地被反映到或者输入到所述新系统中。例如,使用本公开内容中所述的技术可以建立这个机制(例如使用在此描述的所述备选帐户或者所述备选控制帐户)。
图12A-B说明根据本发明的一个示范性实施例的智能帐户的特征。智能帐户可被结合或者独立于备选帐户而使用。智能帐户包括规则,以便当事务被过帐到智能帐户并且所述智能帐户识别出与由智能帐户的所述规则集覆盖的所述事务有关的属性(例如凭单类型)时,所述智能帐户依据所述规则处理所述事务。在本发明的一个示范性的实施例中,通过检查与给定的帐户有关的方框(box)所述用户可以创建一个智能帐户,然后输入或定义所述规则,其中所述智能帐户将把所述规则应用于过帐给它的事务。例如,所述规则可以表明所有或者部分所述事务将被反映到或者同样过帐到其它的帐户。因此当用户把一个事务过帐到一个默认帐户或者会计标准时,所述智能帐户机制可以自动地把所述事务输入到相应于其它会计标准的其它的帐户。例如,在图12A,帐户1-3和5是把事务分别过帐到IAS帐户A、B、C、E的智能帐户。所述IAS帐户C可以是根据预定公式把所输入的价值分配给帐户E、F的智能帐户。
图12B显示所述智能帐户概念的另一个应用,其中根据美国GAAP规则和美国税务规则,PP&E(厂房、财产&设备)事务或者条目被不同地折旧或者分类。例如,如图12B所示,根据美国GAAP规则,使用5年直线折旧法折旧所述条目,而根据美国税务规则,使用200%递减余额折旧法折旧相同的条目。使用智能帐户可以实现这些。图12B下部显示一个类似的比较,其中使用公司所购买的已经遭受市场价值损失或者增加的证券。
凭单类型(在本发明的一个示范性的实施例中使用属性而实现它,例如凭单类型可以是一属性或者虚拟属性等等。)可以表征一个条目。例如,一个条目可以用凭单类型来加标签,并且智能帐户可以具有使得智能帐户根据在与凭单类型有关的规则集中的规则处理所述条目的规则集。例如,用于一个凭单类型的规则可以包括过帐到特定的其它帐户、过帐所述事务金额的一部分到另一个帐户等等。换句话说,所述智能帐户具有一个定义当标识出与一个事务或者条目有关的特定属性(任何种类的属性,包括凭单类型)时将采取的动作的规则集。例如,智能帐户的规则集可能包括下面的规则:1.凭单类型A,把金额过帐到帐户1;2.凭单类型B,把0.5倍金额过帐到帐户3;凭单类型C,把0.3倍金额过帐到帐户4,把0.7倍金额过帐到帐户5;等等。当然、在将金额过帐到一个或多个其它的帐户以前可以对所述金额施加任何种类的数学处理。例如,参照图12B的不同的折旧时间表。在本发明的一个示范性实施例中,当首次把所述事务过帐到智能帐户时采取所述动作。
当用户对所述系统进行输入时,用户可以明确地指明所述凭单类型。例如,所述用户可以从作为输入对话的一部分的菜单提供(offering)中完成一个选择。同样,当输入所述事务时可以把凭单类型与用户所选择的特定的输入屏幕或者对话相联系,其中不同的输入屏幕或者对话相应于不同种类的事务或者凭单。例如,用户可以选择一个适合于输入一餐作为商务支出的输入屏幕,并且所述输入屏幕将自动地把适当的凭单类型或者其它的属性与所述输入联系起来。
例如,可以定义凭单类型2以标识商务餐支出。所述智能帐户可以具有下述规则:当具有凭单类型2或者相应属性的事务或者凭单(凭单可以是特定的一种事务或者条目)被接收以用于在智能帐户中过帐时,所述事务金额被反映或者过帐到追踪可减税的商务支出的帐户。因此当所述事务被过帐到智能帐户时,所述智能帐户将会识别出与所述事务有关的凭单类型2,并且应用所述规则来追踪作为可减税的商务支出的所述事务的适当的部分。例如,当定义凭单类型3以表征作为商务餐支出的事务时,在所述智能帐户规则集中的相应规则可以规定所述餐费的一半将被过帐到可减税商务支出帐户。
在本发明的一个示范性的实施例中,可以为每一个凭单类型或者属性定义多个规则,并且每一个规则可以包括一个指定帐户和对所述事务执行的一个动作(包括把它过帐到所述指定帐户),其中有或者没有附加的数学处理。在上面的例子中执行一个数学处理,因为仅仅用于商务餐支出的所述事务金额的一半被过帐到追踪可减税支出的帐户。因此在上面的例子中,所述规则包括参考或者与凭单类型3相关联,指定所述可减税商务支出帐户,并且表明所述事务金额(商务餐支出)的一半应该被过帐到所述指定帐户。可以定义和使用多个凭单类型。一个凭单类型可以包括信息或事务种类的描述(其中将凭单类型应用于所述信息或事务),例如作为用户可以使用以理解所述系统的帮助参考。
智能帐户可以位于在帐户和/或会计标准等等的分层体系或者结构之内的任何适当的位置。利用智能帐户在所述帐户处定义逻辑和处理,并且作为过帐到所述帐户的一部分而执行所述逻辑和处理。
凭单可以包括与单个事务有关的多个条目。例如,在双条目簿记中,对于每一个事务或者事件产生两个条目,并且凭单可以包括与所述事件有关的所有条目。凭单类型可以是一个属性,或者可以是一个子属性(例如,属性定义的一部分)。在本发明的一个示范性的实施例中,可以用多个凭单类型给事务加标签或者把事务与多个凭单类型相关联。
业务度量
根据本发明的各示范性实施例,除汇总、分析和计划财务数据之外,所述系统同样把非财务业务度量链接到它们的财务结果(financial consequence)。这允许每个公司子公司、分公司或者部门察看对他们有意义的所述业务度量。
例如,所述公司的销售部门想看销售单位、按照区域或者售货员的销售额($或者%)、市场份额、相对于前一时期或者参考时期的增长、对于顾客的销售支持成本、广告的每一$的销售额($或者#)等等。
所述制造分公司想看a)制造效率,b)在一个指定时间段期间被使用的总生产能力的百分比,以及C)产生所完成的适销商品(saleablegoods)的原料或者劳动力的百分比。
在本发明的示范性的实施例中,所述系统追踪所述原料的使用,并且因此可以把乘以适销产品数目的用于每一个产品的原料量与实际上使用的原料量进行比较。所述差额是废料,可以例如为了减少每单位产品所产生的废料量、突出把所述废料转卖给再循环商或者原料处理商的价值等等而评估所述差额。对于营运主管而言,计算产量(yield)可以提供效率测度,并且可以分析提高产量的所涉经费问题(financial implications)(例如,探究如果产量增长某一数量是否需要补充运货车和人员)。所述系统同样记录制造能力,并且可以拿实际产量与制造能力相比较,例如依照用户对于所述系统的要求。
所述系统的各示范性实施例包括实时显示所要求的度量和它们的财务结果的专门图形屏幕。根据本发明的各示范性实施例,所述用户可以指示所述系统产生财务报表及包括任何用户所要求的业务度量的其他报表。
如在本公开内容中各处所提到的,所述系统的各示范性实施例在一个会计系统中把财务的和非财务数据直接链接在一起。这一组合提供各种迄今不能利用的各种好处。一个例子是所述存货清单的保持。存在存货清单的三个基本分类:原料、半成品(WIP),以及成品(FG)。所述系统的一个示范性实施例按照存货清单中零件(piece)或者元件的数目以及那些零件的价值保持存货清单。当原料移到WIP时,劳动被增加,提高所述原料/元件的价值。当所有的所述劳动已经被加到WIP元件时,它被移到FG。对于每一个零件,当它在WIP(或者被分类为WIP)的时候,以及在所述零件被从WIP重新分类到FG时,所述系统追踪所述零件的劳动量(labor content)。
根据本发明的一个示范性实施例,所述系统可以计算所述存货清单的边际成本,其中所述边际成本是与所述存货清单有关的可变成本的总和,并且不包括固定或者间接成本。例如,间接成本可以包括用于房屋和设备的租赁成本。例如,所述边际成本可以包括运行那些制造产品的机器所需的电力,为制造产品所必需的原料成本,以及任何可能施加的存货清单税。当制定商业决策时,存货清单的边际成本可能是有用的。例如,如果制造以及销售第一产品包括固定成本,那么公司管理层可能考虑更大胆地给第二产品制定价格,因为所述第二产品的利润是销售价格减去仅仅所述边际成本(而不是间接成本的一部分)。在另一个例子中,公司管理层可以使用存货清单的边际成本以设置生产流水线(production run)的最小规模,以使得生产流水线的第一部分包括间接成本而所述生产流水线的剩余部分因此被认为具有较高的边际利润率。
合并程序
对于具有多个业务单位的大公司而言,合并会计是一件非常困难的工作。每一个业务单位也许具有不同的会计系统并且常常具有一不同的会计科目表。已知的合并方法包括把一组会计科目表数字映射到另一组会计科目表数字。这是一个不间断的过程因为帐户总是被添加、删除、转帐或者重编号。
根据本发明的各示范性实施例,提供了合并会计的两种方法,其还可以跨越多标准而合并。例如,一旦定义了适当的备选控制帐户,所述系统的一个示范性实施例自动地在系统之内合并美国GAAP、美国税务和IAS(国际会计标准)。
在第一合并程序中,假定母公司(Parent)和业务单位都使用所述系统。如果业务单位的GL帐户与所述合并GL相一致,那么来自所述业务单位的GL帐户被直接映射到所述合并GL。然而,在业务单位GL中可能有许多帐户,所述帐户必须被拆分或者合并/组合以便适应、或者与所述合并GL相一致。备选的帐户能被用于调和这种差异。为不同于所述合并GL的每一个业务单位GL帐户提供和指定一个备选帐户。所述备选帐户被映射到一个适当的合并帐户,以使得到业务单位GL(总账)里的输入是到所述合并帐户里的输入。如果在所述业务单位和母公司之间提供了一个实时连接,那么就实时完成所述合并。如果基于分批而完成数据库转送(transfer),那么当接收到分批数据时,自动地完成合并。在本发明的一个示范性实施例中,所述合并GL或者所述总账或者试算表的合并,仅仅包括(但是包括所有)来自业务单位GL帐户的汇总信息。在所述汇总信息下面的事务细节被包含在应收帐款和应付帐款模块中,例如其可以位于所述业务单位。在本发明的一个示范性的实施例中,用户可以选择多少、和/或什么类型的数据将被从所述业务单位GL反映到所述合并GL里。
图8显示一例子,其中几个业务单位中的每一个具有一些不同于所述合并GL的GL帐户。如图C所示,所述业务单位″分公司1″、″分公司2″和″分公司3″每一个具有编号为1-6的六个GL帐号。然而,如图C所示,分公司1具有仅仅用于所述GL帐户2、5(备选的帐户Alt-2、Alt-5)的备选帐户。分公司2具有仅仅用于所述GL帐户1、6(备选帐户Alt-1、Alt-6)的备选帐户。分公司3具有仅仅用于所述GL帐户3-6(备选帐户Alt-3、Alt-4、Alt-5、Alt-6)的备选帐户。换句话说,所述分公司1GL帐户1、3、4和6与所述合并GL相一致,但是帐户2,5却不是。因此,提供备选帐户Alt-2、Alt-5。在分公司2中,GL帐户1、6与所述合并GL不一致,因此提供备选帐户Alt-1、Alt-6。在分公司3中,GL帐户3-6与所述合并GL不一致,因此提供备选帐户Alt-3、Alt-4、Alt-5、Alt-6。
如果一个或多个所述业务单位没有使用所述系统,那么可以以类似方式完成所述合并。通过在所述业务单位处安装通用转换器(Universal Converter)(如在共同待审批的申请号为_____、名为″用于把元数据添加到数据的方法(Method for Adding Metadata toData)″的申请中所描述的,其于2002年3月4日在美国专利商标局提出申请,根据美国宪法35章119节(35 U.S.C.§119)要求对临时申请第60/312,788的优先权,并且将其引入在此作为参考),所述业务单位的GL可以被传输和输入到所述系统中。所述通用转换器以由所述系统识别的文件结构或者格式输出数据,例如以XBRL(可扩展业务报表语言)兼容的格式。随后,用于每一个业务单位的所述GL可以被传输到并且自动地输入到所述系统。可以以和前述相同的方式形成用于每一个帐户的备选帐户,以使输入到一个帐簿集的数据可以被自动地过帐或者反映到所述公司的任何其它帐簿集里。独立地保持所有的单独帐户并且同样保持所述合并帐簿。这一方法可以提供实时合并,例如当通过网络链接所述业务单位数据时。
在第二合并程序中,帐号没有被用于合并。相反,基于以所述帐户性质和帐号类型,为每一个帐户提供一个合并号。合并号表明来自具有所述合并号的帐户的数据应该被放置在合并GL中的什么位置。实际上,所述合并号将数据映射到所述合并GL。基于所述帐户的性质和类型,所述系统可以自动地为帐户挑选一个合并号。图9显示与第二合并程序一致的示范性的处理过程。
在图9的第一步骤902中,所述系统为每一个帐户确定帐户类型和帐户性质。
不同帐户性质的例子包括(但是不局限于)资产、负债、所有者权益、收益、支出,和销售成本。
不同帐户类型的例子包括(但是不局限于)现金、应收帐款、应收帐款销售额、应收帐款的其它收益、存货清单、原料库存、半成品库存、成品库存、应付帐款(例如用于库存的购买)、应付货款(tradepayable)、销售额、应付MSGA(市场开发、销售、管理(General)&总务(administrative))、MSGA支出、税款等等。
在图9的下一步904,基于所述帐户的帐户属性和帐号类型,所述系统把合并号分配给所述帐户。例如,所述系统可以使用一个把性质和类型的不同组合映射到特定的合并号的表格。如果在所述表格中没有发现组合,所述系统可以请求所述用户指明一个适当的合并号,并且可以记住在所述合并号和用于将来使用或者参考的所述特定的性质/类型组合之间的所指明的关联。
在下一步906,所述系统从所述帐户中提取信息。在下一步908,基于从其中提取信息的所述帐户的合并号,所述系统把提取出来的信息放到合并帐户或者合并帐户集里。
换句话说,根据本发明的各示范性实施例,一旦所述合并号被分配给帐户,那么随后使用它们的合并号(而不是它们的会计科目表号)合并所述帐户。因此,不管所述会计科目表号发生改变还是新的帐户被添加或删除,所述合并号码提供藉以自动地合并所述帐户的独立的机制。
例如,可以使用合并分类法而分配合并号。例如,通过在远程业务单位处安装配备有合并分类法的通用转换器,所述帐户可以被自动地合并。借助所述帐户性质和帐号类型组织所述合并分类法,其中每一个帐户性质和帐号类型被分配了一个合并号。要被合并的每一个帐户被评估以辨别所述帐户的性质和类型。接着使用(经由所述分类法)所述辨别出的性质和类型作为查找所述帐户的适当合并号的关键字,借此把所述帐户映射到一个适当的合并号。一旦完成,所述通用转换器记住所述映射以用于随后的报表。可以人工地映射用于每一个具有合并号的帐户的变化,来自所述帐户的数据和所述帐户的合并号一起被输出在一个合并报表(其可以以XBRL兼容的格式而被提供或者生成)中,例如经由FTP(文件传输协议)或者经由专用网络而自动地把所述表传送到所述母公司。在母公司站点处,来自所接收的合并报表的数据被输入所述系统,并且借助于所述合并号被自动地合并。
例如,一个所述业务单位会计系统也许具有叫做″应收帐款″的控制帐户,并且另一个业务单位也许具有叫做″A/R销售额″和″A/R其它收益″的控制帐户,并且另一个业务单位也许具有在顾客级别的控制帐户。为正确地把不同名称的帐户映射到合并GL里,需要把它们映射到正确的GL帐户中。例如,如果用于A/R(应收帐款)的所述合并号是″1″,并且在所述合并中希望添加所有所述″A/R销售额″(或者用于所有A/R顾客的A/R)连同所有其它″A/R其它收益″,那么它们全部都被给予相同合并号″1″。因此所述帐户将都映射到所述合并GL中的A/R。
返回到所述会计科目表概念,可以以不同的方式设置会计科目表。例如,可以以下列格式设置会计科目表:
控制帐户 分类帐 性质 类型
A/R销售额 资产 A/R销售额
A/R顾客1 资产 A/R销售额
A/R顾客-n 资产 A/R销售额
A/R其它收益 资产 其它收益
A/R利息Inc.-银行1 资产 A/R其它Inc.
A/R利息Inc.-银行2 资产 A/R其它Inc.
A/R设备租金1 资产 A/R其它Inc.
在上述表格中,存在两个控制帐户,1)A/R销售额和2)A/R其它收益。存在两个分类帐(SL),它们指向A/R销售额并且与所述A/R销售额控制帐户有关。存在三个与所述A/R其它收益控制帐户有关的SL,其中两个指向A/R利息收益而其中一个指向A/R设备租金收益。所有的所述帐户显示它们的帐户性质和帐号类型。因为我们具有汇总所有的顾客分类帐的控制帐户,所以我们可以从所述A/R销售额控制帐户查看来自销售额的总的A/R。对于A/R其它收益同样如此。如果顾客1有两个需要向其发货的仓库,通过使用属性(例如仓库1的第一属性和仓库2的第二属性)我们可以分开它们。
另一个设置所述会计科目表的方法是不使用所述A/R销售额控制帐户,并且使顾客级别成为所述控制帐户级别。通过创建和使用属性中心(例如名为″资产-A/R销售额″的属性中心)来收集来自所有顾客的A/R,来自所有顾客的总A/R能因此被累积。这一例子情况被示出在下面的表格中。下面的所述表格显示用于两个特定顾客的控制帐户″A/R顾客1″和″A/R顾客2 ″,其中为顾客的仓库位置命名分类帐。当然,用于具有适当的分类帐的每一个顾客的控制帐户将同样被包括,但是为简单起见没有示出在下面的表格中。在下面的表格中,所述A/R其它收益控制帐户存在而且无变化,以示出不同的方法可以被混合在所述GL中。如果所述用户想要,他或者她例如可以在所述A/R利息收益级别设置控制帐户。
控制帐户 分类帐 性质 类型
A/R顾客1 资产 A/R销售额
亚特兰大仓库 资产 A/R销售额
Reno仓库 资产 A/R销售额
A/R顾客2 资产 A/R销售额
丹佛仓库 资产 A/R销售额
奥兰多仓库 资产 A/R销售额
A/R其它收益 资产 A/R其它Inc.
A/R利息Inc.-银行1 资产 A/R其它Inc.
A/R利息Inc.-银行2 资产 A/R其它Inc.
A/R设备租金1 资产 A/R其它Inc.
根据本发明的一个示范性实施例,总账转帐&调整报表结合所述备选控制帐户来使用。这一报表提供记录在所述默认会计标准和所述备选控制帐户之间的数值变化、并且提供用于转帐和调整的审计追踪的机制。所述报表还可以被用来进一步地澄清在标准之内的总帐帐户之间的数值变动。
模块
根据本发明的一个示范性实施例,所述系统包括一个计划模块(Planning Module),当访问历史数据时其可以使用发生日期或者过帐日期。所述系统可以提供一个计划表格,其包括对于计划时期需要被回答的问题和在之前时期以及任何参考时期对所述问题的回答。所述问题包括所述目标结果以及产生结果的所述策略或多个策略。例如,所述用户可以提供用于期末存货的美元数字或金额或者指明所述库存周转期或者作为销售额百分比的库存增加。这些策略或其中的任何一个将产生期末存货值。例如使用一个按钮图(所述图形由所述系统响应于用户选择单个按钮或者图标而产生),就可以图形显示计划时期、先前时期和参考时期数据。在所述计划模块上,所述用户还可以看见用于任何项目的趋势的图形表示。当制定计划的时候,所述用户还可以查看很多非财务因素。例如可以对于计划时期、先前时期及参考时期显示所述比例销售额/(零售场面积的平方根)。同样地可以显示制造能力的百分比或者相应的市场份额。所述计划模块例如可以实现前面所进一步描述的基于目标以及规则的功能,它可以是实现前面所进一步描述的基于目标以及规则的功能的模块的一部分,或者可以是分开的。
根据本发明的一个示范性实施例,所述系统包括一个制造能力模块,其所述允许用户创建以及评估制造能力度量。例如,所述系统允许所述用户把销售额和最大工厂生产量进行比较。这是可以实现的,因为在本发明的一个示范性实施例中,所述系统追踪以及比较财务和非财务信息。当计划销售额时,知道当前的能力能否足以生产充足的产品以支持所计划的销售额是很重要的。如果能力不足,则要么必须分配额外的制造资源,要么必须减少销售额的计划。
基于许多因素,可以确定所述公司的制造能力。所述财产、厂房设备、劳动力、原料的利用率以及用来对制造过程提供资金的财务资源的利用率都是由所述系统监控的因素。在一个静态数据模块中,每一个机器或者流水线的制造能力是一个由所述系统保持、追踪和/或监控的非财务标准。在所述系统的人力资源模块中,保持、追踪和/或监控所述全体员工的规模、技能以及生产能力。在所述系统的库存清单模块中,保持、追踪和/或监控采购订单,包括成本、数量以及原料的交货日期。所述系统同样保持、追踪和/或监控所述公司的财务资源、可动用现金以及信用额度。因此所述系统具有支持能力计算的信息。当然,所述系统同样具有历史的以及计划的销售额数据,因此可以将销售额与制造能力作比较。
查找以及分析
所述系统数据库包含许多有关所述公司的信息,包括财务信息和非财务信息。例如,所述非财务信息可以包括雇员数目、生产设备的平方英尺数、定单日期以及发货/接收日期等等。为了使从数据库中收集包括相关性、效率等等的所有重要信息的可能最大化,提供一个查找以及分析引擎。在本发明的一个示范性实施例中,所述查找以及分析引擎被特别地设计为开采所述数据库并且基于特定请求或者预定时间而递交报表。所述查找和分析引擎允许用户简单并且容易地获得报表。查找和分析引擎的一个功能是发现可能对于所述用户不直观或者不明显的数据中的关系。另一个功能将提供用于前述的目标管理系统的信息。在本发明的一个示范性实施例中,所述查找和分析引擎特别地适于与被并入所述系统的加密或者数据安全机制一起工作,这样,在所述系统数据库中的数据保护对于所述用户而言就是透明的。
在不背离本发明的精神或者本质特征的情况下,本领域的普通技术人员可以以其它具体方式实现本发明,并且所述发明不局限于在此描述的具体实施例。例如,在此描述的概念和机制可以被特别地和普遍地应用于不同的数据库系统。因此从各方面来看,当前所公开的实施例被认为是说明性而非限制性的。本发明的范围由所附的权利要求书(而不是由前述的说明)指明,并且在所述权利要求的意思、范围和等效表述内的所有改变都希望被包括在其中。

Claims (11)

1.一种用于组织多个帐户的方法,包括:
给每一个帐户分配标签,所述标签包括名称标签、帐户性质标签和帐户类型标签。
2.如权利要求1所述的方法,包括从帐户性质标签集中选择所述帐户性质标签,其中所述帐户性质标签集包括资产、负债、收入、支出、所有者权益和销售成本。
3.如权利要求1所述的方法,包括从帐户类型标签集中选择所述帐户类型标签,其中所述帐户类型标签集包括流动资产、应收帐款、应付帐款、交易收入、交易支出、营运现金流、融资现金流和投资现金流。
4.如权利要求1所述的方法,包括给一个帐户分配帐户分类标签。
5.如权利要求4所述的方法,包括从帐户分类标签集中选择所述帐户分类标签,其中所述帐户分类标签集包括顾客、供应商、租金、公用设施和佣金。
6.如权利要求4所述的方法,包括给一个帐户分配子分类标签。
7.如权利要求6所述的方法,包括从一个包括关于在所述帐户分类标签集中的各元素的细节的集中选择所述子分类标签。
8.一种用于显示财务数据的方法,包括:
把期初资产负债表序列、资产负债表转帐和调整序列、收益表序列、现金报表序列,和期末资产负债表并排地排成一行;以及
组织各序列中的所有元素,以使各序列中的所有对应元素被排列在相同行。
9.权利要求8所述的方法,包括根据所述序列之一的标准排序而组织每一序列中的所有元素。
10.权利要求9所述的方法,其中所述标准排序是期末资产负债表序列的标准排序。
11.权利要求9所述的方法,包括根据由用户选择的排序而组织每一序列中的所有元素。
CNA038102269A 2002-03-06 2003-03-03 业务分析工具 Pending CN1653450A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/091,140 2002-03-06
US10/091,140 US7822654B2 (en) 2002-03-06 2002-03-06 Business analysis tool

Publications (1)

Publication Number Publication Date
CN1653450A true CN1653450A (zh) 2005-08-10

Family

ID=27804099

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA038102269A Pending CN1653450A (zh) 2002-03-06 2003-03-03 业务分析工具

Country Status (6)

Country Link
US (1) US7822654B2 (zh)
EP (1) EP1490796A4 (zh)
CN (1) CN1653450A (zh)
AU (1) AU2003217846A1 (zh)
RU (1) RU2004129603A (zh)
WO (1) WO2003077058A2 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101379494A (zh) * 2005-12-07 2009-03-04 亚马逊科技公司 用于处理材料管理设施中的装有货品的容器的方法和设备
CN108090823A (zh) * 2017-12-20 2018-05-29 重庆八戒财云网络科技有限公司 基于SaaS的账务数据管理系统
CN113553360A (zh) * 2021-07-30 2021-10-26 北京金堤征信服务有限公司 多企业关系分析方法、装置、电子设备、存储介质和计算机程序

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPQ056099A0 (en) * 1999-05-25 1999-06-17 Silverbrook Research Pty Ltd A method and apparatus (pprint01)
US7885868B2 (en) * 1999-12-20 2011-02-08 Jacques Nault Reading, organizing and manipulating accounting data
US20050144166A1 (en) * 2003-11-26 2005-06-30 Frederic Chapus Method for assisting in automated conversion of data and associated metadata
US7444307B2 (en) 2003-06-26 2008-10-28 E. I. Du Pont De Nemours And Company Process for calculating the economic value created by a business activity
WO2004006056A2 (en) * 2002-07-03 2004-01-15 E.I. Du Pont De Nemours And Company Process for calculating the economic value created by a business activity
US7062463B2 (en) * 2003-03-31 2006-06-13 William Stephen Knapp System and method for enhancing financial institution revenues through acceleration of debit processing
US8095415B1 (en) * 2003-05-07 2012-01-10 Accenture Global Services Gmbh Human capital development framework
US7925557B1 (en) * 2003-07-01 2011-04-12 Accenture Global Services Limited Cost analysis and reduction tool
US8805717B2 (en) * 2004-08-31 2014-08-12 Hartford Fire Insurance Company Method and system for improving performance of customer service representatives
US7415482B2 (en) * 2005-02-11 2008-08-19 Rivet Software, Inc. XBRL enabler for business documents
US20060229956A1 (en) * 2005-04-06 2006-10-12 International Business Machines Corporation Supplier financial health management process
US20060229957A1 (en) * 2005-04-06 2006-10-12 International Business Machines Corporation System and method for evaluating potential suppliers
US7472346B2 (en) * 2005-04-08 2008-12-30 International Business Machines Corporation Multidimensional XBRL engine
US20060229921A1 (en) * 2005-04-08 2006-10-12 Mr. Patrick Colbeck Business Control System
MY172175A (en) * 2005-07-28 2019-11-15 Pintas Pte Ltd Methodology of accounting teaching
US8230329B2 (en) * 2006-03-22 2012-07-24 Rivet Software, Inc. Enterprise-level transaction analysis and reporting
US7836394B2 (en) * 2006-04-18 2010-11-16 Savanet Llc Interactive, customizable display and analysis of electronically tagged financial information
JP4234162B2 (ja) * 2006-08-31 2009-03-04 インターナショナル・ビジネス・マシーンズ・コーポレーション 製品に仮想属性を割り当てるためのシステム、方法、およびプログラムならびに製品に発生した事象の原因をトレースするためのシステム、方法、およびプログラム
US8121875B2 (en) * 2006-09-29 2012-02-21 Morgan Stanley Comparing taxonomies
US7953627B2 (en) * 2006-12-12 2011-05-31 American Express Travel Related Services Company, Inc. Identifying industry segments with highest potential for new customers or new spending for current customers
US8194129B2 (en) * 2007-02-21 2012-06-05 MJK Holdings, LLC Weight monitoring system for scrap and recycled materials
US8203459B2 (en) 2007-02-21 2012-06-19 MJK Holdings, LLC Security systems and methods for continuously monitoring the weight of a container
USRE45012E1 (en) 2007-02-21 2014-07-15 MJK Holdings, LLC Security systems and methods for continuously monitoring the weight of a container
US20080270312A1 (en) * 2007-04-24 2008-10-30 Microsoft Corporation Taxonomy extension generation and management
US8131609B1 (en) * 2007-07-12 2012-03-06 MRDB Holdings, L.P. System and method for managing utility resources based on utility service points
KR100836234B1 (ko) * 2007-08-13 2008-06-10 서원교 활동 정보 회계시스템
US8775475B2 (en) * 2007-11-09 2014-07-08 Ebay Inc. Transaction data representations using an adjacency matrix
US8791948B2 (en) 2007-11-09 2014-07-29 Ebay Inc. Methods and systems to generate graphical representations of relationships between persons based on transactions
US20110047086A1 (en) * 2007-11-14 2011-02-24 Bank Of America Corporation Evaluating Environmental Sustainability
US20090125347A1 (en) * 2007-11-14 2009-05-14 Bank Of America Corporation Determining Lease Quality
US8046324B2 (en) 2007-11-30 2011-10-25 Ebay Inc. Graph pattern recognition interface
US8290834B2 (en) * 2008-04-25 2012-10-16 Oracle International Corporation Ad-hoc updates to source transactions
US8762233B2 (en) * 2008-08-01 2014-06-24 Hantz Software, Llc Single or multi-company business accounting system and method for same including account number maintenance
US8055559B2 (en) * 2008-08-01 2011-11-08 Hantz Group, Inc. Multi-company business accounting system and method for same including account receivable
US20100306089A1 (en) * 2008-08-01 2010-12-02 Hantz Group, Inc. Single or multi-company business accounting system and method for same including vendor account maintenance
US8677463B2 (en) * 2008-12-05 2014-03-18 At&T Intellectual Property I, Lp System and method for managing multiple sub accounts within a subcriber main account in a data distribution system
US20100332360A1 (en) * 2009-06-30 2010-12-30 Sap Ag Reconciliation of accounting documents
US20110131139A1 (en) * 2009-12-01 2011-06-02 International Business Machines Corporation Integrated earned value management workflow
US9208527B2 (en) * 2010-01-29 2015-12-08 Oracle International Corporation General ledger (GL) journal delete/accounting line reversal web service
US9430801B2 (en) * 2011-01-25 2016-08-30 Intuit Inc. Methods systems and computer program products for generating financial statement complying with accounting standard
US9449059B2 (en) 2011-11-08 2016-09-20 International Business Machines Corporation Report data justifiers
US20180255160A1 (en) * 2012-07-27 2018-09-06 Daniel A. Dooley Computerized accounting information system and a method of processing accounting data
US10600129B2 (en) * 2013-03-15 2020-03-24 3-D Business Tools, Llc Business analysis tool using attribute groups
US20150081400A1 (en) * 2013-09-19 2015-03-19 Infosys Limited Watching ARM
US20150178380A1 (en) * 2013-12-19 2015-06-25 OpenGove, Inc. Matching arbitrary input phrases to structured phrase data
US20150227951A1 (en) * 2014-02-07 2015-08-13 Target Brands, Inc. Forecasting holiday weekly sales profiles
WO2016000037A1 (en) * 2014-06-30 2016-01-07 Cronus Consulting Group Pty Ltd Data processing system and method for financial or non-financial data
US10032223B2 (en) 2015-03-20 2018-07-24 Bank Of America Corporation System for account linking and future event integration into retirement score calculation
US10019760B2 (en) 2015-03-20 2018-07-10 Bank Of America Corporation System for utilizing a retirement score to receive benefits
US9830660B2 (en) 2015-03-20 2017-11-28 Bank Of America Corporation System for augmenting a retirement score with health information
US10049406B2 (en) 2015-03-20 2018-08-14 Bank Of America Corporation System for sharing retirement scores between social groups of customers
US10235719B2 (en) * 2015-12-23 2019-03-19 Sap Se Centralized GAAP approach for multidimensional accounting to reduce data volume and data reconciliation processing costs
US10175955B2 (en) * 2016-01-13 2019-01-08 Hamilton Sundstrand Space Systems International, Inc. Spreadsheet tool manager for collaborative modeling
US20180300735A1 (en) * 2017-04-13 2018-10-18 Jpmorgan Chase Bank. N.A. Systems and methods for labor resource capacity modeling with associated rates in an integrated program portfolio management solution
US11675738B2 (en) * 2017-08-29 2023-06-13 Neustar, Inc. Database locking using logical lock mechanism
US10540714B1 (en) * 2019-05-10 2020-01-21 Capital One Services, Llc Financial analysis in a computing environment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5390113A (en) * 1990-04-05 1995-02-14 Sampson; Wesley C. Method and electronic apparatus for performing bookkeeping
US6625617B2 (en) * 1996-01-02 2003-09-23 Timeline, Inc. Modularized data retrieval method and apparatus with multiple source capability
US6134563A (en) * 1997-09-19 2000-10-17 Modernsoft, Inc. Creating and editing documents
US7139729B2 (en) * 1999-12-20 2006-11-21 Jacques Nault Financial statement module

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101379494A (zh) * 2005-12-07 2009-03-04 亚马逊科技公司 用于处理材料管理设施中的装有货品的容器的方法和设备
CN101379494B (zh) * 2005-12-07 2015-11-25 亚马逊科技公司 用于处理材料管理设施中的装有货品的容器的方法和设备
CN108090823A (zh) * 2017-12-20 2018-05-29 重庆八戒财云网络科技有限公司 基于SaaS的账务数据管理系统
CN113553360A (zh) * 2021-07-30 2021-10-26 北京金堤征信服务有限公司 多企业关系分析方法、装置、电子设备、存储介质和计算机程序

Also Published As

Publication number Publication date
RU2004129603A (ru) 2005-06-10
WO2003077058A2 (en) 2003-09-18
AU2003217846A1 (en) 2003-09-22
EP1490796A4 (en) 2007-10-31
EP1490796A2 (en) 2004-12-29
AU2003217846A8 (en) 2003-09-22
US20030172013A1 (en) 2003-09-11
WO2003077058A3 (en) 2004-04-01
US7822654B2 (en) 2010-10-26

Similar Documents

Publication Publication Date Title
CN1653450A (zh) 业务分析工具
Pagell et al. Thinking differently about purchasing portfolios: an assessment of sustainable sourcing
Bragg Financial analysis: a controller's guide
Keuning et al. Guidelines to the construction of a social accounting matrix
US8341089B2 (en) Real estate management system and method
US20080004922A1 (en) Detailed method of and system for modeling and analyzing business improvement programs
US20050119922A1 (en) Method of and system for analyzing, modeling and valuing elements of a business enterprise
US20200211123A1 (en) Business analysis tool using attribute groups
Narasimhan et al. Reengineering service operations: a longitudinal case study
Taschner et al. Management and cost accounting: tools and concepts in a central European context
JP2016157162A (ja) 区分所有オフィス投資管理システム、区分所有オフィス投資管理システムの制御方法、区分所有オフィス投資管理システムのプログラム及び記録媒体
Reilly Relief from Royalty Method of Intellectual Property Valuations
Hasan et al. Efficient Receivables Management: A Case Study of Siemens Bangladesh Limited
Holland et al. Using IMPLAN to identify rural development opportunities
US20030120533A1 (en) Systems and methods for increasing business productivity and revenues by identifying critical interactions relating to customers
Goodnow et al. Self‐assessment by State Export Promotion Agencies: AStatus Report
Biantara et al. Analysis of Accounting Data Mutation at Company Closing Times Listed in IDX of 2018
Ruggles et al. 11. Integrated Economic Accounts: Reply
Patel Discover SAP ERP Financials
WO2000077966A2 (en) System and method for internet-based business valuations
Ramos et al. Latin America: Highlights from the implementation of the System of National Accounts 1993 (1993 SNA)
KR20220087024A (ko) 기록매체
KR20220087032A (ko) 공방 관리 단말 장치
Ranjit Enterprise Resource Planning (ERP) of Subha Industries
Seshadri Sourcing Reports and Data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1081688

Country of ref document: HK

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1081688

Country of ref document: HK