(57)【要約】      （修正有）【課題】一つのプラットフォーム上で動的に財務情報を統合する改良された方法およびシステムを提供する。【解決手段】変動テンプレートは、財務情報を要求し取り込み、エンドユーザのために作成される。テンプレート上で実現される財務情報を構築するのは、エンドユーザである。テンプレート上に取り込まれたユーザーの情報は、彼らの許可に従って有効になり、その後、中央管理システムにマッピングされる。情報データベーステンプレートは、エンドユーザによって供給された情報とともに、選択された財務プログラムアプリケーションをサポートおよび統合する代替データベース層を含む。【選択図】なし【特許請求の範囲】
【請求項１】
エンドユーザのために変動テンプレートを作成するステップと、
変動テンプレート上に取り込むためにユーザーから財務情報を要求するステップと、
ユーザーによって入力された財務情報を確認するステップと、
テンプレートを中央管理システムにマッピングするステップとを含み、
変動テンプレートが、ユーザーによって供給された財務情報をサポートおよび統合する代替データベース層を含む、
動的に中央管理システムで処理する財務情報を統合する方法。
【請求項２】
財務情報を確認するステップがユーザーの許可ステータスに従って処理される、請求項１記載の方法。
【請求項３】
財務情報がプログラム領域を含む、請求項１または２記載の方法。
【請求項４】
財務情報がさらに変動を含む、請求項３記載の方法。
【請求項５】
さらに、あらかじめ定められたワークフローに従って、ユーザー間の変動テンプレートの活動を調整するステップを含む、請求項１〜４のいずれか一項記載の方法。
【請求項６】
変動テンプレートを作成するステップと、
変動テンプレート上に取り込むためにユーザーから財務情報を要求するステップと、
ユーザーの許可に従ってユーザー情報を確認するステップと、
変動テンプレートに状態を適用するステップと、そして
テンプレートをウェブベーストプラットフォームへマッピングするステップとを含み、
変動テンプレートが、ユーザーによって供給された財務情報をサポートおよび統合する代替データベース層を含む、
ウェブベーストプラットフォーム上のサポートのために動的に財務情報を統合および修正する方法。
【請求項７】
財務情報を確認するステップがユーザーの許可ステータスに従って処理される、請求項６記載の方法。
【請求項８】
財務情報がプログラム領域を含む、請求項６または７記載の方法。
【請求項９】
財務情報がさらに変動を含む、請求項８記載の方法。
【請求項１０】
さらに、あらかじめ定められたワークフローに従ってユーザー間の変動テンプレートの活動を調整するステップを含む、請求項６〜９のいずれか一項記載の方法。
【請求項１１】
エンドユーザから要求された財務情報を取り込む変動テンプレートと、
確認手段と、そして
テンプレートをウェブベーストプラットフォームへマッピングする実現化手段とを含み、
変動テンプレートが、ユーザーによって供給された財務情報をサポートおよび統合する代替データベース層を含む、
ウェブベーストプラットフォーム上のサポートのために動的に財務情報を統合するエンドユーザ設計ツール。
【請求項１２】
変動テンプレートが、リレーショナルスキーマとしてモデル化される、請求項１１記載のエンドユーザ設計ツール。
【請求項１３】
財務情報がプログラム領域を含む、請求項１１または１２記載のエンドユーザ設計ツール。
【請求項１４】
財務情報がさらに変動を含む、請求項１３記載のエンドユーザ設計ツール。
【請求項１５】
変動が単一テーブル内のＸＭＬドキュメントに格納される、請求項１４記載のエンドユーザ設計ツール。
【請求項１６】
確認手段がユーザーの割り当てられた許可を確認する、請求項１１〜１５のいずれか一項記載のエンドユーザ設計ツール。
【請求項１７】
確認手段があらかじめ定められたビジネスルールに従って財務情報を確認する、請求項１１〜１６のいずれか一項記載のエンドユーザ設計ツール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションプログラム環境に関する。特に、それは、動的に財務情報を統合するシステムと方法に関する。
【背景技術】
【０００２】
財務プログラムは、給料支払簿および会計のようなアプリケーションのため、業務全体にわたって一般に使用される。財務プログラムのためのさらなるアプリケーションは、予算を確立することである。大規模な場合、例えば政府予算では、複数の部門および原価部門から複数の係数を連結するため、かなりの手作業の労力が要求される。
【０００３】
異なる財務プログラムパッケージに対する情報の統合は、現在、注文による解決法を通じてだけ達成され、しばしば、ユーザーがワークフロー上で管理できない「数値」または「数値ではない」情報に制限されている。
【０００４】
予算を定義するために様々なフォーマットでデータを統合する従来の技術は、関連情報を手動で調査し入力すること、および反復的なアップデートを提供することを含んでいる。この技術は、労働集約性および時間消費性のためにコスト的な有効性がない。
【０００５】
追加の財務情報を予算へ段階的に調整することが要求される場合、従来のシステムは、新しいデータを決算するために計算とワークフローを再開する必要がある。新しい財務プログラムが実行されることになっている場合、全システムは、互換性を保証するために、すべての既存の財務プログラムを試験しなければならない。既存のシステムを一つのプラットフォーム上でサポートすることができず、この互換性試験は非常に骨が折れる。
【０００６】
さらに、予算編成のための特定の要求は、変動を管理することができることである。すなわち、ある年にどの程度の金額が費やされる必要があるかという領域である。全体の予算を扱う予算編成のための従来の金融アプリケーションは、各々の修正をともなう変動に焦点を合わせることを非常に困難にする。さらに、従来の予算設定パッケージは、保全性、制御性、トレースアビリティおよび完全性を欠く異種のプロセスが融合したものを使用する。
【０００７】
したがって、処理のために財務情報を統合するプロセスを単純化する方法とシステムを有していることが望まれる。
【０００８】
発明の要約
本発明は、上記の欠点に対処しおよび／または向上した機能性を提供する一つのプラットフォーム上の財務情報を統合する改良された方法およびシステムを提供する。
【０００９】
ある態様において、本発明は、中央管理システムにおいて処理する財務情報を動的に統合する方法に関する。変動テンプレートは、エンドユーザのための作成され、それは、財務情報を要求し取り込む。テンプレート上で実現される財務情報を構築するのはエンドユーザである。
【００１０】
テンプレート上に取り込まれたユーザーの情報は、彼らの許可により確認された後、中央管理システムにマッピングされる。情報データベーステンプレートは、エンドユーザによって供給された情報とともに、選択された財務プログラムアプリケーションをサポートおよび統合する代替データベース層を含む。
【００１１】
本発明は、別の態様において、ウェブベースト（web-based）プラットフォーム上でサポートするために、動的に財務情報を統合および修正する方法に属する。
【００１２】
さらなる態様において、本発明は、ウェブベーストプラットフォーム上でサポートするために、動的に財務情報を統合するエンドユーザ設計ツールに属する。
【００１３】
ここで、本発明は、本発明の実施形態のブロックダイヤグラムである図１の好ましい実施形態に関して、制限のない方法で記述される。
【００１４】
好ましい実施例の詳細な記述
予算は一般的に膨大で複雑に見えるが、コンテンツの多くは年々には変化しない。一般に、注意を要する予算の唯一の部分は、ある年にどの程度の金額が費やされる必要があるかという領域、すなわち変動である。
【００１５】
本発明の予算編成の方法は、補正される予算を要求する関係機関が提出する必要な変動を伴うベース予算から成る。そのようなアプローチは、実体が大規模な予算の変動要素に注目することを可能にする。その後、予算管理プロセスは、要求された支出のための達成された特定の測定可能な結果を数量化する。
【００１６】
本発明の実施例に従って、エンドユーザに、確認、承認およびタイミングのために必要なビジネスルールに一致する変動テンプレートを提供する。
【００１７】
変動テンプレートは、許容できる変動のスペースを記述するプログラム領域を含むオブジェクトであり、例えば、領域のインスタンス、領域のグループ化、ビジネスルールへの言及、公式化、および資金需要に従うユーザー指定レイアウトを含む。テンプレートの生成に際して、ユーザーは、彼らの許可に従って必要なプログラム領域をインポートするように指示される。
【００１８】
本発明のテンプレートは、コンテンツとプレゼンテーションのコンセプトを分割する。これは、変動テンプレートコンテンツが複数のユーザーインタフェースを有することを可能にする代替データベース層によって達成され、したがって、関連するプレゼンテーションページへのリンクを含むとともに、変動のメタデータを格納することができる。
【００１９】
変動テンプレートのための好ましいデータモデルは、純粋なリレーショナル方法においてスキーマをモデル化することである。これは、実際の変動のために採用されたアプローチと異なり、全変動が、単一テーブル内のＸＭＬドキュメントに格納されることが好ましい。ＸＭＬは、ユーザーが接続されたまたは分離された環境で作業することを可能にし、容易に格納される。しかしながら、他のデータ構造を使用してもよいことは、当業者によって理解されるだろう。テンプレートは、それらが設計時間オブジェクトであり、性能が重要でない場合に、リレーショナルデータベース構造を有することが好ましい。
【００２０】
テンプレートが変動を作成するために使用される場合、テンプレートの新バージョンが作成される。システムは、テンプレートに状態を割り当て、各ドキュメントのために単一のバージョンを格納することが好ましい。その状態は、テンプレートのステータスとステージに従って決定される。
【００２１】
配置されたテンプレートは、企業ワークフローで使用するためにシステムプラットフォームへマッピングされる。
【００２２】
システムは、適切なバージョン状態を適用することによって、すべての配置されたテンプレートにおけるすべての監査の跡を保持することができ、さらに、バージョンアプローチを採用するために次の長所を有する。
【００２３】
・異なるテンプレート性能のために業務要求に依存する様々なバージョンが実現することを可能にし、
・要求された場合、業務上の理由のために古いバージョンに戻ることを可能にし、そして、
・任意のステージへ戻る能力を備えたより新しいバージョンへ移動することを可能にする。
【００２４】
あらかじめ配置されたテンプレートのバージョンは、ＸＭＬファイルに格納され、配置されたテンプレートのバージョンは、変動データベースおよびドキュメントテンプレートディレクトリーに格納されることが好ましい。
【００２５】
一度、テンプレートが展開された場合、ユーザーによって作られる任意の変更は、新バージョンとしてロードされなければならない。テンプレートが生成され配置された場合、システムは、テンプレートのそのバージョンにおける設計アクセスを自動的に止め、ユーザーがそのテンプレートを再訪し、任意の必要な変更を行なう適切な状態を適用する。
【００２６】
変動は、変動テンプレートのインスタンスである財務情報である。ユーザーは、新しい変動テンプレートを作成し、新しい変動に財務情報値を入力することによって、活動または結果のための予算を割り付ける。その後、その変動はワークフローに入り、ビジネスルールに対する承認および確認のために提出される。
【００２７】
変動テンプレートのように、変動は、それらと関連した複数のユーザーインタフェースを有することができる。これは、ワークフロー内の様々な場所で、変動が異なるように表されることを可能にし、コンテンツとプレゼンテーション間の論理的分離を可能にする。
【００２８】
変動テンプレートは、一つの変動から他のものへのロールオーバー量に対する能力をサポートする。ユーザーがロールオーバータイプを指定することを可能にするグローバルセッティングが存在することが好ましい。ロールオーバーは、将来の年の値を今年の値に移行させること、あるいは新しい年に加えることから成る。
【００２９】
ロールオーバー変動が進行するにつれて変動テンプレートが変化する場合でも、変動テンプレートの変化は、既存の変動に影響を及ぼさない。変動は、変化のために適切な状態を認められた変動テンプレートに対して変形することができる。この点に関して、ユーザーは、テンプレートのあるバージョンからテンプレートの最新のバージョンに変動を移動してもよい。
【００３０】
一例として、本発明の好ましい実施例が図１を参照して記述される。実施例は、大規模な実体のための予算形成、管理、および解決の報告を提供する予算情報開発システム（ＢＩＤＳ：Budget Information and Development System）である。しかしながら、当業者に理解されるように、本発明は小規模な実体のために形成されてもよい。
【００３１】
本プロセスシステムは、構成、生成、カスタマイズ、および実行の４つのステージを含む。
【００３２】
構成
システムの第一ステップは、変動テンプレートを作成することである。上述したように、ユーザーは、精算、仕訳帳、およびエージェンシーから中央組織に流れる他の情報を取り込むために必要な（データ規則などを含む）すべてのプログラム領域情報を含むようにテンプレートを定義する。
【００３３】
その後、複数のテンプレートにわたって確認され使用される日付、数値などのような一セットの標準領域アイテムを提供するために、領域ライブラリーが作られる。
【００３４】
他のプログラムアプリケーションと同様に、ユーザーは、最初の例において情報が見られることを防ぐとともに、変更されるべきでない情報が変更されることを止めることができる。これらの許可は既知の方法によって実装される。
【００３５】
本システムの一つの実施態様は、ワークフローを管理する能力である。本発明の実施例に従って、変動による次の全ワークフローは、あらかじめ定められたビジネスルールを使用して指定することができる。人のグループは、業務の要求に従ってワークフローに包含または除外され得る。さらに、ビジネスルールは、単純および複雑なアルゴリズムの両方がデータ確認を提供することを可能にする。
【００３６】
上述のとおり、参照情報および定義項目は、ユーザーが接続または分離された環境で作業することを可能にするＸＭＬドキュメントに容易に格納される。
【００３７】
クライアント特定の外観および感覚ニーズに対する要求に応えるウェブスキンのライブラリーが形成される。コードテンプレートは、変動を実行するために要求されるウェブページおよびプログラムコードの定義である。
【００３８】
配置プロセスの最終ステップは、公表に関連する。システムは、任意のエラーのためにテンプレートを解析し、コードテンプレートおよびＸＭＬ定義からの情報が合成される。
【００３９】
生成
最初の例において、システムは、任意のエラーに対して変動テンプレートを解析し、コードテンプレートおよびＸＭＬ定義からの情報を合成し、ＢＩＤＳドキュメントを自動的に生成する。
【００４０】
その後、システムは、ランタイムウェブサーバー環境へ配置されるランタイムファイルを作成することが好ましい。テンプレートを公表する場合、システムは、テンプレート情報、（カスタマイズされたウェブサイトを許容する）あらかじめ定められたウェブスキン、および生成されたコードを自動的に区分することが好ましい。
【００４１】
システム生成は、（ライブラリー、テンプレートおよびワークフロー定義を含む）様々な場所からのメタデータとともに、完全にコンパイルされたウェブページを生成する。ウェブページは好ましくはＡＳＰＸであるが、他の既知のフレームワークで生成してもよい。
【００４２】
さらに、ビジュアルベーシック（登録商標）ユーザーエグジットプログラムは、以下に記述されるように、ユーザーがウェブページをカスタマイズするためにコンパイルされる。
【００４３】
カスタマイズ
カスタマイズ構成要素は、ユーザーが、例えばビジュアルスタジオを使用して、ウェブページおよびビジュアルベーシック（登録商標）ユーザーエグジットをカスタマイズすることを可能にする。当業者によって理解されるように、様々なカスタマイゼーションプログラムが使用できる。
【００４４】
実行
ＢＩＤＳランタイムエンジンは、完全にバージョン化された変動ドキュメントを保存し検索する。さらに、エンジンは、
・次元データに分析「キューブ」を適用し、
・報告データベースを提供し、そして
・変動と領域上のすべての許可に基づくセキュリティーを強化する。
【００４５】
ウェブサーバーは、ウェブインターフェースを実行し、アプリケーションサーバーは、エンジンを実行するために要求されるプロセスを実行する。
【００４６】
メタデータおよび（完了していない変動を含む）変動の保管は、既知の方法および製品によって達成される。同じ変動テンプレートのマルチバージョンも格納され追跡される。
【００４７】
同様に、報告データベースは、レポートを作成し、分析キューブ（例えばＯＬＡＰ）をアップデートし、柔軟な探索性能を提供するためのデータを含む既知の製品である。顧客は、要求されたときに複合報告データベースを配備することができる。
【００４８】
ワークフローエンジンは、あらかじめ定められた業務プロセスにおける活動の各々を介して、作業アイテムの活動を自動化し追跡する。ワークフローエンジンは、ワークフロー定義の履歴を維持し、適切な活動に関するユーザーの許可を決定するとともに、変更を監視することができる。
【００４９】
ＢＩＤＳは、許可に基づいたセキュリティーモデル上で構築され、異なる部門および組織における異なるカテゴリーのユーザーに、情報をデリバリーすることができる。セキュリティーと許可が既知の方法によって実現できることは、当業者によって理解されるだろう。ユーザーのグループは、彼らに割り当てられた関連する許可を作成でき、関連するグループの階層から、個別のユーザーが許可を継承することを可能にする。
【００５０】
上記の実施例は、本発明の例証のためにのみ提供されたものであり、しかも、その変更と改良は、当業者に明らかなように、明細書に記述され要求されたこの発明の広い範囲および領域内にあると理解されるであろう。
【図面の簡単な説明】
【００５１】
【図１】この発明の実施例のブロックダイヤグラムである。
【図１】
2007226776.tif 000002
【外国語明細書】
1. Title of Invention
2007226776.tif 000003
2. Detailed Description of Invention
2007226776.tif 000004
2007226776.tif 000005
2007226776.tif 000006
2007226776.tif 000007
2007226776.tif 000008
2007226776.tif 000009
2007226776.tif 000010
2007226776.tif 000011
2007226776.tif 000012
3. Brief Description of Drawings
2007226776.tif 000013
1.Claims
2007226776.tif 000014
2007226776.tif 000015
2007226776.tif 000016
1. Abstract
2007226776.tif 000017
2. Representative Drawing
None
Fig. 1
2007226776.tif 000018