(57)【要約】第１コンピュータ化システムによる使用のための第１フォーマットでの企業管理情報は、保存された企業管理情報を、徐々に、第２フォーマットを利用する第２コンピュータ化システムでの使用のために利用可能とするために、中間フォーマットに変換される。その中間フォーマットは、顧客業務システムに関係する独自の顧客情報を捕獲するのに適する多数のカスタムデータエレメントを含む。
2006521641.tif 000002
【特許請求の範囲】
【請求項１】
企業データを管理するコンピューティングシステムの方法において、
第１ソース・コンピュータ化システムに関係する第１形式の企業情報を抽出し、
前記第１形式の前記企業情報を、第２中間形式である対応情報に変換し、かつ、
前記第２中間形式の前記企業情報を、ターゲットコンピュータ化システムに対応するターゲット形式に変換することを備え、前記第２中間形式は、顧客情報を捕獲するように適し、かつ、該第２中間形式の他のデータ構造によって参照される多数のカスタムデータタイプエレメントを含む方法。
【請求項２】
前記第１ソース・コンピュータ化システムと異なる第２ソース・コンピュータ化システムに関係する第３形式の企業情報を抽出し、
前記第３形式の前記企業情報を、前記第２中間形式である企業情報に変換し、かつ、
前記第２中間形式の企業情報を、前記ターゲット形式に変換することをさらに備える請求項１に記載の方法。
【請求項３】
前記顧客情報は、該顧客の業務の明確な状況を規定する情報を含む請求項１に記載の方法。
【請求項４】
前記カスタムデータタイプエレメントは、
アドレスカスタムデータタイプエレメント、
自動車取引カスタムデータタイプエレメント、
自動車ポリシーカスタムデータタイプエレメント、
自動車販売履歴カスタムデータタイプエレメント、
自動車サービス履歴カスタムデータタイプエレメント、
自動車サービス履歴仕事カスタムデータタイプエレメント、
自動車サービス修繕注文カスタムデータタイプエレメント、
残高証明カスタムデータタイプエレメント、
収入プロフィールカスタムデータタイプエレメント、
部品表コンポネントカスタムデータタイプエレメント、
部品表カスタムデータタイプエレメント、
業務ユニットカスタムデータタイプエレメント、を備える１以上のエレメントを含む請求項１に記載の方法。
【請求項５】
前記カスタムデータタイプエレメントは、
クレームカスタムデータタイプエレメント、
クレーム支払いデータタイプエレメント、
クラス属性カスタムデータタイプエレメント、
クラス属性値カスタムデータタイプエレメント、
クラスカスタムデータカスタムデータタイプエレメント、
接触先のカスタムデータタイプエレメント、
契約カスタムデータタイプエレメント、
価格表カスタムデータタイプエレメント、及び、
価格表ラインカスタムデータエレメント、を備える１以上のエレメントを含む請求項１に記載の方法。
【請求項６】
前記カスタムデータタイプエレメントは、
興信所報告カスタムデータタイプエレメント、
顧客のカスタムデータタイプエレメント、
従業員のカスタムデータタイプエレメント、
費用カスタムデータタイプエレメント、
費用ラインカスタムデータタイプエレメント、
金融口座カスタムデータタイプエレメント、
金融口座名義人カスタムデータタイプエレメント、
金融アプリケーションアカウントカスタムデータタイプエレメント、
金融アプリケーション担保カスタムデータタイプエレメント、
金融アプリケーションカスタムデータタイプエレメント、
金融アプリケーション財源カスタムデータタイプエレメント、及び、
財務表カスタムデータタイプエレメント、を備える１以上のエレメントを含む請求項１に記載の方法。
【請求項７】
前記カスタムデータタイプエレメントは、
予測カスタムデータタイプエレメント、
予測ライン詳細カスタムデータタイプエレメント、
製品カタログカスタムデータタイプエレメント、
製品カタログラインアイテムカスタムデータタイプエレメント、
製品カスタムデータタイプエレメント、
製品在庫位置カスタムデータタイプエレメント、
製品ラインカスタムデータタイプエレメント、
製品価格カスタムデータタイプエレメント、
インストール製品カスタムデータタイプエレメント、
価格表カスタムデータタイプエレメント、及び、
価格表ラインカスタムデータタイプエレメント、を備える１以上のエレメントを含む請求項１に記載の方法。
【請求項８】
前記カスタムデータタイプエレメントは、
注文書カスタムデータタイプエレメント、
注文書ラインアイテムカスタムデータタイプエレメント、
乗り物盗難防止デバイスカスタムデータタイプエレメント、
乗り物カスタムデータタイプエレメント、
乗り物オプションカスタムデータタイプエレメント、
人カスタムデータタイプエレメント、
ポリシーカスタムデータタイプエレメント、
位置カスタムデータタイプエレメント、
関連カスタムデータタイプエレメント、
代表カスタムデータタイプエレメント、
安全カスタムデータタイプエレメント、
サービス要求カスタムデータタイプエレメント、及び、
本セットカスタムデータタイプエレメント、を備える１以上のエレメントを含む請求項１に記載の方法。
【請求項９】
前記カスタムデータタイプエレメントは、
注文カスタムデータタイプエレメント、
注文ラインカスタムデータタイプエレメント、
注文タイプカスタムデータタイプエレメント、
組織カスタムデータタイプエレメント、
パーティ認証カスタムデータタイプエレメント、
パーティカスタムデータタイプエレメント、
支払カスタムデータタイプエレメント、
支払ラインカスタムデータタイプエレメント、
支払方法カスタムデータタイプエレメント、
支払期間カスタムデータタイプエレメント、及び、
支払タイプカスタムデータタイプエレメント、を備える１以上のエレメントを含む請求項１に記載の方法。
【請求項１０】
前記カスタムデータタイプエレメントは、
機会カスタムデータタイプエレメント、
機会ノートカスタムデータタイプエレメント、
機会収入アイテムカスタムデータタイプエレメント、
請求書カスタムデータタイプエレメント、
請求書ラインカスタムデータタイプエレメント、
請求書計画カスタムデータタイプエレメント、
請求書タイプカスタムデータタイプエレメント、
ライフポリシーカスタムデータタイプエレメント、
関係表カスタムデータタイプエレメント、を備える１以上のエレメントを含む請求項１に記載の方法。
【請求項１１】
前記カスタムデータタイプエレメントは、
在庫バランスカスタムデータタイプエレメント、
バランスの在庫バランスバランス表カスタムデータタイプエレメント、
在庫移動カスタムデータタイプエレメント、
在庫位置カスタムデータタイプエレメント、
機能エリアカスタムデータタイプエレメント、
所有財産カスタムデータタイプエレメント、
世帯カスタムデータタイプエレメント、を備える１以上のエレメントを含む請求項１に記載の方法。
【請求項１２】
企業データ管理のための１以上の一連の命令を運ぶコンピュータ読み取り可能媒体において、１以上のプロセッサによる前記１以上の一連の命令の実行は、前記１以上のプロセッサに、
第１ソース・コンピュータ化システムに関係する第１形式の企業情報を抽出し、
前記第１形式の前記企業情報を、第２中間形式である対応情報に変換し、かつ、
前記第２中間形式の前記企業情報を、ターゲットコンピュータ化システムに対応するターゲット形式に変換すること、を実行させ、前記第２中間形式は、顧客情報を捕獲するように適し、かつ、該第２中間形式の他のデータ構造によって参照される多数のカスタムデータタイプエレメントを含むコンピュータ読み取り可能媒体。
【請求項１３】
企業情報を管理するデータスキーマにおいて、
アドレスカスタムデータタイプエレメント、
自動車取引カスタムデータタイプエレメント、
自動車ポリシーカスタムデータタイプエレメント、
自動車販売履歴カスタムデータタイプエレメント、
自動車サービス履歴カスタムデータタイプエレメント、
自動車サービス履歴仕事カスタムデータタイプエレメント、
自動車サービス修繕注文カスタムデータタイプエレメント、
残高証明カスタムデータタイプエレメント、
収入プロフィールカスタムデータタイプエレメント、
部品表コンポネントカスタムデータタイプエレメント、
部品表カスタムデータタイプエレメント、
業務ユニットカスタムデータタイプエレメント、を備えるカスタムデータエレメントを含むデータスキーマ。
【請求項１４】
前記カスタムデータタイプエレメントは、
クレームカスタムデータタイプエレメント、
クレーム支払いデータタイプエレメント、
クラス属性カスタムデータタイプエレメント、
クラス属性値カスタムデータタイプエレメント、
クラスカスタムデータカスタムデータタイプエレメント、
接触先のカスタムデータタイプエレメント、
契約カスタムデータタイプエレメント、
価格表カスタムデータタイプエレメント、及び、
価格表ラインカスタムデータエレメント、をさらに備える請求項１３に記載のデータスキーマ。
【請求項１５】
前記カスタムデータタイプエレメントは、
興信所報告カスタムデータタイプエレメント、
顧客のカスタムデータタイプエレメント、
従業員のカスタムデータタイプエレメント、
費用カスタムデータタイプエレメント、
費用ラインカスタムデータタイプエレメント、
金融口座カスタムデータタイプエレメント、
金融口座名義人カスタムデータタイプエレメント、
金融アプリケーションアカウントカスタムデータタイプエレメント、
金融アプリケーション担保カスタムデータタイプエレメント、
金融アプリケーションカスタムデータタイプエレメント、
金融アプリケーション財源カスタムデータタイプエレメント、及び、
財務表カスタムデータタイプエレメント、をさらに備える請求項１３に記載のデータスキーマ。
【請求項１６】
前記カスタムデータタイプエレメントは、
予測カスタムデータタイプエレメント、
予測ライン詳細カスタムデータタイプエレメント、
製品カタログカスタムデータタイプエレメント、
製品カタログラインアイテムカスタムデータタイプエレメント、
製品カスタムデータタイプエレメント、
製品在庫位置カスタムデータタイプエレメント、
製品ラインカスタムデータタイプエレメント、
製品価格カスタムデータタイプエレメント、
インストール製品カスタムデータタイプエレメント、
価格表カスタムデータタイプエレメント、及び、
価格表ラインカスタムデータタイプエレメント、をさらに備える請求項１３に記載のデータスキーマ。
【請求項１７】
前記カスタムデータタイプエレメントは、
注文書カスタムデータタイプエレメント、
注文書ラインアイテムカスタムデータタイプエレメント、
乗り物盗難防止デバイスカスタムデータタイプエレメント、
乗り物カスタムデータタイプエレメント、
乗り物オプションカスタムデータタイプエレメント、
人カスタムデータタイプエレメント、
ポリシーカスタムデータタイプエレメント、
位置カスタムデータタイプエレメント、
関連カスタムデータタイプエレメント、
代表カスタムデータタイプエレメント、
安全カスタムデータタイプエレメント、
サービス要求カスタムデータタイプエレメント、及び、
本セットカスタムデータタイプエレメント、をさらに備える請求項１３に記載のデータスキーマ。
【請求項１８】
前記カスタムデータタイプエレメントは、
注文カスタムデータタイプエレメント、
注文ラインカスタムデータタイプエレメント、
注文タイプカスタムデータタイプエレメント、
組織カスタムデータタイプエレメント、
パーティ認証カスタムデータタイプエレメント、
パーティカスタムデータタイプエレメント、
支払カスタムデータタイプエレメント、
支払ラインカスタムデータタイプエレメント、
支払方法カスタムデータタイプエレメント、
支払期間カスタムデータタイプエレメント、及び、
支払タイプカスタムデータタイプエレメント、をさらに備える請求項１３に記載のデータスキーマ。
【請求項１９】
前記カスタムデータタイプエレメントは、
機会カスタムデータタイプエレメント、
機会ノートカスタムデータタイプエレメント、
機会収入アイテムカスタムデータタイプエレメント、
請求書カスタムデータタイプエレメント、
請求書ラインカスタムデータタイプエレメント、
請求書計画カスタムデータタイプエレメント、
請求書タイプカスタムデータタイプエレメント、
ライフポリシーカスタムデータタイプエレメント、
関係表カスタムデータタイプエレメント、をさらに備える請求項１３に記載のデータスキーマ。
【請求項２０】
前記カスタムデータタイプエレメントは、
在庫バランスカスタムデータタイプエレメント、
バランスの在庫バランスバランス表カスタムデータタイプエレメント、
在庫移動カスタムデータタイプエレメント、
在庫位置カスタムデータタイプエレメント、
機能エリアカスタムデータタイプエレメント、
所有財産カスタムデータタイプエレメント、
世帯カスタムデータタイプエレメント、をさらに備える請求項１３に記載のデータスキーマ。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、ＵＳ仮出願番号６０／４５７，４６３  ２００３年５月２４日出願、バーン−レオン等による「カスタムコモンオブジェクト」の利益を主張し、そして、それは、ここに、その全体の参照により同一のものとされる。
【０００２】
本発明は、データモデリングの分野に向けられ、特に、データモデルにおける他のデータオブジェクトによって参照されるデータタイプのカスタム化に関する。
【背景技術】
【０００３】
企業は、様々なシステムを利用して、人的資源や企業資源の様々な状況を管理しようとする。その様々なシステムは、人的資源管理（ＨＲＭ）システム、従業員関係管理（ＥＲＭ）システム、企業資源管理（ＥＲＰ）システム、サプライ・チェーン・マネージメント（ＳＣＭ）およびウェアハウスマネージメント（ＷＭＳ）および、データ共有を目的としたカスタムアプリケーションを含む。そのような企業システムは、ここでは、マルチアプリケーション統合システム（ＭＡＩＳ）として参照される。ＭＡＩＳの様々なシステムは、データを互いに通信する必要がある。しかしながら、バックオフィスの企業データのユーザは、典型的に、バックオフィスコンピュータ化システムによって使用可能な形式でデータを保存し、その形式は、よく、フロントオフィスコンピュータ化システムで使用可能な形式と著しく異なっている。
【０００４】
このようにして、企業データの幾つかまたは全ては、バックオフィスおよびフロントオフィスコンピュータ化システム両方によって管理され、両方のコンピュータシステムで企業データを同期化させる必要性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、フロントオフィスコンピュータ化システムが、既に使用されているバックオフィスコンピュータ化システムと通信するために、ユーザは、バックオフィスコンピュータ化システムからのデータを、フロントオフィスコンピュータ化システムによって使用可能な形式に、手動で生成しなければならない。そのような手動生成は、（１）しばしば高価で、（２）完成するために実質上時間量を要求し、（３）バックオフィスシステムかフロントオフィスシステムのどちらかにおけるデータ変更を、時間毎に繰り返す必要があり、（４）エラーになり易い、等といった事を含む幾つかの重要な欠点を有する。
【課題を解決するための手段】
【０００６】
前述に関して、フロントオフィスコンピュータ化システムによる使用のために、バックオフィスコンピュータ化システムにより使用されるデータを変換する等の自動化され、効率的なアプローチが必要とされる。
【実施例】
【０００７】
企業情報における変更の全ては、捕獲される必要があり、かつ、企業ユーザが企業資源の様々な様相を管理するために使用する全ての関連コンピュータアプリケーションに対してアクセス可能にする必要がある。従って、共通データ保存モデルは、関連コンピュータアプリケーションのユーザに、様々なコンピュータアプリケーションを横断した企業情報の同じ見方を有することを可能にすることが必要になる。
【０００８】
ある実施例によれば、共通データ保存モデルは、定義されたデータ構造を提供する共通オブジェクトを利用し、そのデータ構造は、企業マルチアプリケーション統合システム（ＭＡＩＳ）におけるあるコンピュータ化システムから、別のコンピュータ化システムへ企業情報を通過させるための経路として使用される。そのようなデータ構造は、異なるベンダーから購入された複数の異なる企業システムにマップされる共通構造である。そのような共通データ保存モデルは、ここでは、共通オブジェクトデータモデル、または、ＭＡＩＳデータモデルとして引用される。
【０００９】
共通オブジェクトデータモデルの１つの様相は、“カスタム（custom）”共通オブジェクトの設計と応用である。“カスタム”共通オブジェクトは、顧客の業務システムに関連する独自の顧客情報を捕獲するために使用されるデータタイプを提供する。
【００１０】
カスタムデータタイプは、カスタム共通オブジェクトスキーマで定義され、ここでは“custom.xsd”として引用される。マルチアプリケーション統合システム（ＭＡＩＳ）データモデルの中の多くの共通オブジェクトは、custom.xsdに対する少なくとも１つの参照を有する。
【００１１】
ＭＡＩＳデータモデルは、日々の業務（例えば、販売注文、顧客記録、製品情報等）で使用される大部分のデータオブジェクトの一般的な表現を提供する。グローバル経済の中の各業務の独自性のために、ＭＡＩＳデータモデルは、それ以上、普通は、全ての顧客のどの必要性にも合わない。従って、カスタム共通オブジェクトは、ＭＡＩＳ製品を用いた顧客の独自情報の維持、処理、および、移送にためのＭＡＩＳクライアントに対して提供される。
【００１２】
ソフトウェアアプリケーションの顧客定義データモデルに関係する第２の問題は、新リリースが生じるときのソフトウェアアップグレードのために、能力上の負のインパクトである。ＭＡＩＳの中で使用されるcustom.xsdにおけるカスタム共通オブジェクトの設計は、ＭＡＩＳのアップグレードを遅らせるカスタムマイズデータモデルの問題を解決する。顧客は、custom.xsdを用いてデータモデルをカスタマイズでき、さらに、更新や、ＭＡＩＳデータモデルの更新や、アップグレードを受諾することができる。これは、custom.xsdがデータモデルに対して全ての顧客特有付加を含ませるためであり、他のＭＡＩＳ共通オブジェクトの全ては、顧客特性付加データ構造を得るために、単に、custom.xsdを参照する。要するに、全てのデータ構造付加は、custom.xsdの中で作られるため、コアＭＡＩＳデータモデルは、典型的に、顧客によって修正する必要はない。
【００１３】
対照的に、他のソフトウェアアプリケーションにおいては、実装の段階でなされるカスタマイズ化は、よく、タグ付けされ、かつ、ログをとられ、アップグレードするときに、識別され、再実行される。しかし、そのようなアプローチは、アップグレードに関係する再作業の量をあまり減少させない。説明するために、タグ付けや、ログとりは、単にどのくらいの仕事が必要とされるかを確認するが、ソフトウェアがアップグレードされるとき、減少された作業量を認識することは全く無い。
【００１４】
従って、カスタムデータタイプは、ＭＡＩＳの各共通オブジェクトにおいて利用可能にされる。顧客は、顧客の業務システムで使用されるいかなる共通オブジェクトに対してもデータ要素を加えることを望むとき、その顧客は、単に、custom.xsdの中で適切なカスタムデータタイプにおける新しいデータエレメント（data element）（および／または構造）を定義する。そのとき、新しい定義は、“呼び出し”共通オブジェクトに利用できる。
【００１５】
企業情報が、バックオフィス企業システムから、フロントオフィス企業システムへ通過するとき、そのとき、バックオフィス企業システムは、ソースシステムとして引用され、フロントオフィス企業システムは、ターゲットシステム（target system）として引用される。他方、企業情報が、フロントオフィス企業システムからバックオフィス企業システムに渡るとき、フロントオフィス企業システムは、ソースシステムとして引用され、そして、バックオフィス企業システムは、ターゲットシステムとして引用される。
【００１６】
企業情報自動変換のためのソフトウェアファシリティ（ここから先は、“ファシリティ（facility）”）を述べる。幾つかの実施例においては、ファシリティは、企業情報をソースシステムで使用される形式から、ターゲットシステムで使用される形式に変換する。
【００１７】
幾つかの実施例においては、第１ソースフォーマットの企業情報を変換するために適用される実施例のように、ファシリティは、企業情報を、第１ソースフォーマットである企業情報を中間フォーマットに変換することによって、変換する。中間フォーマットは、顧客の業務システムに関連する独自顧客情報を捕獲するように適する複数のカスタムデータタイプを含む。中間フォーマットは、それから、企業情報をターゲットフォーマットに変換するために使用される。
【００１８】
そのような変換を実行することによって、ファシリティの実施例は、第１コンピュータ化システムによる使用のための第１フォーマットで企業情報を保存する第１コンピュータ化システムのユーザに、保存企業情報を、費用効率および時間効率のあるやり方で、第２フォーマットを利用する第２コンピュータ化システムでの使用に徐々に利用可能にすることを可能にする。
【００１９】
図１Ａは、ファシリティが作動する典型的なハードウェア環境の様相を示す上位ネットワーク図である。図１Ａは、ソースシステム１１０、ターゲットシステム１３０、統合サーバ１２０、および、ネットワーク１５０を示す。
【００２０】
ソースシステム１１０は、企業情報をソースフォーマットで保存する。１以上のソースシステムであって良い。ターゲットシステム１３０は、企業情報を、ターゲットフォーマットで保存する。１以上のターゲットシステムであって良い。
【００２１】
ファシリティ（図示しない）は、企業情報の中間フォーマットを用いることによって、ソースフォーマットである幾つかまたは全ての企業情報を、ターゲットフォーマットに変換する。ある実施例では、そのような変換は、統合サーバシステム１２０のような１以上の他のコンピュータシステムの補助で実行される。ファシリティの部品は、存在し、および／または、これらのコンピュータシステムのいかなる組み合わせ上で実行し、そして、変換からの中間結果は、同様に、これらのコンピュータシステムの組み合わせに存在する。
【００２２】
図１Ａに示されるコンピュータシステムは、ネットワーク１５０を介して接続され、そのネットワークは、様々な異なるネットワーク技術を使い、有線、ガイドされた光学、視線光学、および、無線周波数ネットワークを含む。いくつかの実施例においては、ネットワークは、公共の切り替え電話ネットワークを含む。そのネットワークを介して設けられたネットワーク接続は、十分に透過的であり、セッションベースで、断続的で、パケットベースである。そのファシリティが、典型的に図１Ａおよび上述に示されるような環境で作動するが、当業者は、ファシリティが他の環境のより広い多様性において作動することを認識するだろう。
【００２３】
図１Ｂは、図１Ａに示されるサーバとクライアントコンピュータの幾つかまたは全てを含んだ、少なくとも幾つかのコンピュータシステム及びファシリティが実行する他のデバイスにおいて、典型的に組み込まれる幾つかの部品を示す。これらのコンピュータシステム及びデバイス１００は、コンピュータプログラムを実行するための１以上の中央処理装置（“ＣＰＵ”）１０１、使用される間にプログラムやデータ−−データ構造を含む−−保存するためのコンピュータメモリ１０２、ハードドライブのような永続的にプログラムやデータを保存するための永続的ストレージデバイス１０３、コンピュータ読取可能媒体上に保存されたプログラムやデータを読むためのＣＤ−ＲＯＭドライブのようなコンピュータ読取可能媒体ドライブ１０４、プログラム、および／または、データ構造を含むデータを変換するために、インターネットを介してのような、コンピュータシステムを他のコンピュータシステムに接続するためのネットワーク接続１０５を含む。上述のように構成されたコンピュータシステムは、ファシリティの動作をサポートするように典型的に使用されるが、当業者は、ファシリティは、様々なタイプおよび構成のデバイス、および、様々な部品を用いて実行されることを認識するだろう。
【００２４】
ファシリティは、多数の異なるソースシステム及び多数の異なるソースソフトウェアパッケージからの企業情報を、多数のターゲットシステム、及び／又は、多数のターゲットソフトウェアパッケージに変換することを当業者は理解するだろう。
【００２５】
ファシリティによって使用される中間データ構造は、“カスタム”共通データ構造を含む。カスタム共通データ構造は、独自の顧客情報を捕獲するために使用され、かつ、それは、他の中間データ構造によって参照される。例えば、共通オブジェクトモデルの中のプロダクトデータ構造は、“カスタムデータ”エレメントを含んでも良い。カスタムデータエレメントは、顧客によって、顧客の製品に関係する付加的なデータフィールドを規定するために使用される。
【００２６】
図１Ｃは、プロダクト（product）データ構造１６０を説明する。プロダクトデータ構造１６０は、関連プロダクトライン（relatedProductLine）エレメント１６２、価格表タイプ（listOfPriceType）エレメント１６４、関連在庫位置表（listOfRelatedInvLoc）エレメント１６６、関連製品表（listOfRelatedProduct）エレメント１６８、関連業務ユニット表（listOfRelatedBusUnit）エレメント１７０、及び、“製品カスタムデータ（custom data）”エレメント１７２を含む。製品データ構造１６０は、カスタム共通オブジェクトスキーマを、製品カスタムデータエレメント１７２を通して、参照する。
【００２７】
顧客は、プロダクトデータ構造２００に、付加的なデータフィールドを加えることを望む場合には、顧客は、単純に製品カスタムデータ構造２００を、カスタム共通オブジェクトスキーマの中で修正することによって、そのようにするかもしれない。
【００２８】
カスタム共通データ構造は、アプリケーションエレメント、フォルトハンドラー入力エレメント、フォルトハンドラー出力エレメント、フォルト変換入力エレメント、フォルト変換出力エレメント、アプリケーションインスタンス表エレメント、アプリケーションタイプ表エレメント、ＩＤクロスリファレンス表エレメント、ＩＤクロスリファレンス表データエレメント、メッセージ定義表エレメント、メッセージテキスト表エレメント、クロスリファレンス値表エレメント、クロスリファレンスデータ値表エレメント、メッセージエレメント、メッセージセットエレメント、アクティビティタイプエレメント、アドレスタイプエレメント、代替ＩＤタイプエレメント、通信データタイプエレメント、データ洗浄データタイプエレメント、支払いカードタイプエレメントを備えるグループから選択された１以上のエレメントを含む。
【００２９】
図２は、アドレスカスタムデータタイプ（Address Custom Data Type）エレメント２０２を表す。
【００３０】
図３は、自動車ビジネスに関係するカスタムデータタイプエレメントを表す。そのカスタムデータタイプエレメントは、自動車取引タイプカスタムデータタイプ（Auto Deal Custom Data Type）エレメント３０２、自動車ポリシーカスタムデータタイプ（Auto Policy Custom Data Type）エレメント３０４、自動車販売履歴カスタムデータタイプ（Auto Sales History Custom Data Type）エレメント３０６、自動車サービス履歴カスタムデータタイプエレメント（Auto Service History Custom Data Type）３０８、自動車サービス履歴仕事カスタムデータタイプ（Auto Service History Job Custom Data Type）エレメント３１０、及び、自動車サービス修繕注文カスタムデータタイプ（Auto Service History Repair Order Custom Data Type）エレメント３１２、を含む。
【００３１】
図４は、残高証明カスタムデータタイプ（balance statement Custom Data Type）エレメント４０２を示す。
【００３２】
図５Ａは、収入プロフィールカスタムデータタイプ（billing profile Custom Data Type）エレメント５０２を示す。
【００３３】
図５Ｂは、部品表に関係するカスタムデータタイプエレメントを示す。カスタムデータタイプエレメントは、部品表コンポネントカスタムデータタイプエレメント（Bill Of Material Component Custom Data Type）５０４、及び、部品表カスタムデータタイプエレメント（Bill Of Material Custom Data Type）５０６、を示す。
【００３４】
図６は、業務ユニットカスタムデータタイプエレメント（Business Unit Custom Data Type）６０２を示す。
【００３５】
図７は、クレームカスタムデータタイプエレメント（Claim Custom Data Type）７０２、及び、クレーム支払いデータタイプエレメント（Claim Payment Custom Data Type）７０４を示す。
【００３６】
図８は、クラス属性カスタムデータタイプエレメント（Class Attribute Custom Data Type）８０２、クラス属性値カスタムデータタイプ（Class Attribute Value(LOV) Custom Data Type）エレメント８０４、及び、クラスカスタムデータカスタムデータタイプ（Class Custom Data Type）エレメント８０６を示す。
【００３７】
図９Ａは、接触先のカスタムデータタイプエレメント（Contact Of Custom Data Type）９０２を示す。
【００３８】
図９Ｂは、契約カスタムデータタイプエレメント（Contract Custom Data Type）９０４を示す。
【００３９】
図１０は、価格表カスタムデータタイプエレメント（Cost List Custom Data Type）１００２、及び、価格表ラインカスタムデータ（CostList Line Custom Data Type）エレメント１００４を示す。
【００４０】
図１１は、興信所報告カスタムデータタイプ（Credit Bureau Report Custom Data Type）エレメント１１０２を示す。
【００４１】
図１２は、顧客のカスタムデータタイプ（Customer Of Custom Data Type）エレメント１２０２を示す。
【００４２】
図１３は、従業員のカスタムデータタイプ（Employee of Custom Data Type）エレメント１３０２を示す。
【００４３】
図１４は、費用カスタムデータタイプ（Expense Custom Data Type）エレメント１４０２、及び、費用ラインカスタムデータタイプエレメント（Expense Line Custom Data Type）１４０４を示す。
【００４４】
図１５は、金融口座カスタムデータタイプ（Financial Account Custom Data Type）エレメント１５０２、金融口座名義人カスタムデータタイプエレメント（Financial Applicant Custom Data Type）１５０４、金融アプリケーションアカウントカスタムデータタイプ（Financial Application Account Custom Data Type）エレメント１５０６、金融アプリケーション担保カスタムデータタイプ（Financial Application Collateral Custom Data Type）エレメント１５０８、金融アプリケーションカスタムデータタイプ（Financial Application Custom Data Type）エレメント１５１０、金融アプリケーション財源カスタムデータタイプ（Financial Application Funding Source Custom Data Type）エレメント１５１２、及び、財務表カスタムデータタイプ（Financial Statement Custom Data Type）エレメント１５１４、を示す。
【００４５】
図１６は、予測カスタムデータタイプ（Forecast Custom Data Type）エレメント１６０２、及び、予測ライン詳細カスタムデータタイプ（Forecast Line Detail Custom Data Type）エレメント１６０４を示す。
【００４６】
図１７は、製品カタログカスタムデータタイプ（Product Catalog Custom Data Type）エレメント１７０２、製品カタログラインアイテムカスタムデータタイプ（Product Catalog Line Item Custom Data Type）エレメント１７０４、製品カスタムデータタイプ（Product Custom Data Type）エレメント１７０６、製品在庫位置カスタムデータタイプエレメント（Product Inventory Location Intersection Data Custom Data Type）１７０８、製品ラインカスタムデータタイプ（Product Line Custom Data Type）エレメント１７１０、製品価格カスタムデータタイプ（Price Type Custom Data Type）エレメント１７１２、及び、インストール製品カスタムデータタイプ（Installed Product Custom Data Type）エレメント１７１４、を示す。
【００４７】
図１８は、価格表カスタムデータタイプエレメント（PriceList Custom Data Type）１８０２、及び、価格表ラインカスタムデータタイプ（PriceList Line Custom Data Type）エレメント１８０４を示す。
【００４８】
図１９は、注文書カスタムデータタイプエレメント（Purchase Order Custom Data Type）１９０２、及び、注文書ラインアイテムカスタムデータタイプ（Purchase Order Line Item Custom Data Type）エレメント１９０４を示す。
【００４９】
図２０は、乗り物盗難防止デバイスカスタムデータタイプ（Vehicle Anti-Theft Device Custom Data Type）エレメント２００２、乗り物カスタムデータタイプ（Vehicle Custom Data Type）エレメント２００４、及び、乗り物オプションカスタムデータタイプ（Vehicle Option Custom Data Type）エレメント２００６、を示す。
【００５０】
図２１Ａは、人カスタムデータタイプ（Person Custom Data Type）エレメント２１０２を示す。
【００５１】
図２１Ｂは、ポリシーカスタムデータタイプ（Policy Custom Data Type）エレメント２１０４を示す。
【００５２】
図２１Ｃは、位置カスタムデータタイプ（Position Custom Data Type）エレメント２１０６を示す。
【００５３】
図２２Ａは、関連カスタムデータタイプ（Related To Custom Data Type）エレメント２２０２を示す。
【００５４】
図２２Ｂは、代表カスタムデータタイプ（Represented By Relationship Custom Data Type）エレメント２２０４を示す。
【００５５】
図２２Ｃは、安全カスタムデータタイプ（Security Custom Data Type）エレメント２２０６を示す。
【００５６】
図２２Ｄは、サービス要求カスタムデータタイプ（Service Request Custom Data Type）エレメント２２０８を示す。
【００５７】
図２２Ｅは、本セットカスタムデータタイプ（Set Of Books Custom Data Type）エレメント２２１０を示す。
【００５８】
図２３は、注文カスタムデータタイプ（Order Custom Data Type）エレメント２３０３、注文ラインカスタムデータタイプ（Order Line Custom Data Type）エレメント２３０４、及び、注文タイプカスタムデータタイプ（Order Type Custom Data Type）エレメント２３０６を示す。
【００５９】
図２４Ａは、組織カスタムデータタイプ（Organization Custom Data Type）エレメント２４０２を示す。
【００６０】
図２４Ｂは、パーティ認証カスタムデータタイプ（Party Authentication Data Custom Data Type）エレメント２４０４、及び、パーティカスタムデータタイプ（Party Custom Data Type）エレメント２４０６を示す。
【００６１】
図２５は、支払カスタムデータタイプ（Payment Custom Data Type）エレメント２５０２、支払ラインカスタムデータタイプ（Payment Line Custom Data Type）エレメント２５０４、支払方法カスタムデータタイプ（Payment Method Custom Data Type）エレメント２５０６、支払期間カスタムデータタイプ（Payment Term Custom Data Type）エレメント２５０８、及び、支払タイプカスタムデータタイプ（Payment Type Custom Data Type）エレメント２５１０を含む。
【００６２】
図２６は、機会カスタムデータタイプ（Opportunity Custom Data Type）エレメント２６０３、機会ノートカスタムデータタイプ（Opportunity Note Custom Data Type）エレメント２６０４、及び、機会収入アイテムカスタムデータタイプ（Opportunity Revenue Item Custom Data Type）エレメント２６０６を表す。
【００６３】
図２７は、請求書カスタムデータタイプ（Invoice Custom Data Type）エレメント２７０２、請求書ラインカスタムデータタイプ（Invoice Line Custom Data Type）エレメント２７０４、請求書計画カスタムデータタイプ（Invoice Plan Custom Data Type）エレメント２７０６、及び、請求書タイプカスタムデータタイプ（Invoice Type Custom Data Type）エレメント２７０８を表す。
【００６４】
図２８Ａは、ライフポリシーカスタムデータタイプ（Life Policy Custom Data Type）エレメント２８０２を表す。
【００６５】
図２８Ｂは、関係表カスタムデータタイプエレメント（List Of Relationship Custom Data Type）２８０４を表す。
【００６６】
図２９は、在庫バランスカスタムデータタイプエレメント（Inventory Balance Data Type）２９０２、バランスの在庫バランスバランス表カスタムデータタイプ（Inventory Balance List Of Balance Balance Custom Data Type）エレメント２９０４、在庫移動カスタムデータタイプエレメント（Inventory Transaction Data Type）２９０６、及び、在庫位置カスタムデータタイプ（Inventory Location Custom Data Type）エレメント２９０８を表す。
【００６７】
図３０Ａは、機能エリアカスタムデータタイプ（Function Area Custom Data Type）エレメント３００２を表す。
【００６８】
図３０Ｂは、所有財産カスタムデータタイプ（Holding Custom Data Type）エレメント３００４を表す。
【００６９】
図３０Ｃは、世帯カスタムデータタイプ（Household Custom Data Type）エレメント３００６を表す。
【００７０】
上述の機能は、直接的に様々な方法において適応され、かつ、拡張されることが、当業者によって評価されるだろう。例えば、ファシリティは、企業情報の様々な他の種類を変形するために使用され、かつ、企業情報を様々な他の形式の間に変形するために使用される。
【００７１】
前述において、本発明の実施例は、実装から実装へ変化するたくさんの明確な詳細情報に関連して述べられた。このようにして、本発明が何であるか、及び、出願人によって発明と考えられるものが何であるかの唯一であり、かつ、排他的な表示は、この出願から生じる請求項の組であり、そのような請求項は特定した型であり、いかなる補正も含んでいる。ここで、請求項に含まれる用語を説明する明白な定義は、請求項で使用されるような用語の意味を規定する。ここから、請求項ではっきりと復唱されていない制限の無い、要素、特性、機能、長所、又は、属性は、形はどうあれ、そのような請求項の範囲を制限するべきである。本明細書と図面は、従って、制限的というより、説明的とみなされるべきである。
【図面の簡単な説明】
【００７２】
【図１Ａ】ある実施例により、ファシリティが作動するコンピュータ化された環境の概要を示す高レベルネットワーク図である。
【図１Ｂ】少なくとも幾つかのコンピュータシステムにおいて、典型的に合体される幾つかの要素、及び、ファシリティが実行する他のデバイスを示すブロック図である。
【図１Ｃ】製品データ構造１６０を説明する図である。
【図２】アドレスカスタムデータタイプエレメント２０２を表す図である。
【図３】自動車ビジネスに関係するカスタムデータタイプエレメントを表す図である。
【図４】残高証明カスタムデータタイプエレメント４０２を表す図である。
【図５Ａ】収入プロフィールカスタムデータタイプエレメント５０２を表す図である。
【図５Ｂ】部品表に関係するカスタムデータタイプエレメントを表す図である。
【図６】業務ユニットカスタムデータタイプエレメント６０２を表す図である。
【図７】クレームに関係するカスタムデータタイプエレメントを表す図である。
【図８】クラスに関係するカスタムデータタイプエレメントを表す図である。
【図９Ａ】接触先のカスタムデータタイプエレメント９０２を表す図である。
【図９Ｂ】契約カスタムデータタイプエレメント９０４を表す図である。
【図１０】価格に関係するカスタムデータタイプエレメントを表す図である。
【図１１】興信所報告カスタムデータタイプエレメント１１０２を表す図である。
【図１２】顧客のカスタムデータタイプエレメント１２０２を表す図である。
【図１３】従業員のカスタムデータタイプエレメント１３０２を表す図である。
【図１４】費用に関係するカスタムデータタイプエレメントを表す図である。
【図１５】金融に関係するカスタムデータタイプエレメントを表す図である。
【図１６】予測に関係するカスタムデータタイプエレメントを表す図である。
【図１７】製品に関係するカスタムデータタイプエレメントを表す図である。
【図１８】値段に関係するカスタムデータタイプエレメントを表す図である。
【図１９】購買に関係するカスタムデータタイプエレメントを表す図である。
【図２０】自動車に関係するカスタムデータタイプエレメントを表す図である。
【図２１Ａ】人カスタムデータタイプエレメント２１０２を表す図である。
【図２１Ｂ】ポリシーカスタムデータタイプエレメント２１０４を表す図である。
【図２１Ｃ】位置カスタムデータタイプエレメント２１０６を表す図である。
【図２２Ａ】関連カスタムデータタイプエレメント２２０２を表す図である。
【図２２Ｂ】代表カスタムデータタイプエレメント２２０４を表す図である。
【図２２Ｃ】安全カスタムデータタイプエレメント２２０６を表す図である。
【図２２Ｄ】サービス要求カスタムデータタイプエレメント２２０８を表す図である。
【図２２Ｅ】本の組カスタムデータタイプエレメント２２１０を表す図である。
【図２３】注文に関係するカスタムデータタイプエレメントを表す図である。
【図２４Ａ】組織カスタムデータタイプエレメント２４０２を表す図である。
【図２４Ｂ】パーティ関係カスタムデータタイプエレメントを表す図である。
【図２５】支払関係カスタムデータタイプエレメントを表す図である。
【図２６】機会関係カスタムデータタイプエレメントを表す図である。
【図２７】請求書関係カスタムデータタイプエレメントを表す図である。
【図２８Ａ】ライフポリシーカスタムデータタイプエレメント２８０２を表す図である。
【図２８Ｂ】関係表カスタムデータタイプエレメント２８０４を表す図である。
【図２９】在庫関係カスタムデータタイプエレメントを表す図である。
【図３０Ａ】機能エリアカスタムデータタイプエレメント３００２を表す図である。
【図３０Ｂ】所有財産カスタムデータタイプエレメント３００４を表す図である。
【図３０Ｃ】世帯カスタムデータタイプエレメント３００６を表す図である。
【図１Ａ】
2006521641.tif 000003
【図１Ｂ】
2006521641.tif 000004
【図１Ｃ】
2006521641.tif 000005
【図２】
2006521641.tif 000006
【図３】
2006521641.tif 000007
【図４】
2006521641.tif 000008
【図５Ａ】
2006521641.tif 000009
【図５Ｂ】
2006521641.tif 000010
【図６】
2006521641.tif 000011
【図７】
2006521641.tif 000012
【図８】
2006521641.tif 000013
【図９Ａ】
2006521641.tif 000014
【図９Ｂ】
2006521641.tif 000015
【図１０】
2006521641.tif 000016
【図１１】
2006521641.tif 000017
【図１２】
2006521641.tif 000018
【図１３】
2006521641.tif 000019
【図１４】
2006521641.tif 000020
【図１５】
2006521641.tif 000021
【図１６】
2006521641.tif 000022
【図１７】
2006521641.tif 000023
【図１８】
2006521641.tif 000024
【図１９】
2006521641.tif 000025
【図２０】
2006521641.tif 000026
【図２１Ａ】
2006521641.tif 000027
【図２１Ｂ】
2006521641.tif 000028
【図２１Ｃ】
2006521641.tif 000029
【図２２Ａ】
2006521641.tif 000030
【図２２Ｂ】
2006521641.tif 000031
【図２２Ｃ】
2006521641.tif 000032
【図２２Ｄ】
2006521641.tif 000033
【図２２Ｅ】
2006521641.tif 000034
【図２３】
2006521641.tif 000035
【図２４Ａ】
2006521641.tif 000036
【図２４Ｂ】
2006521641.tif 000037
【図２５】
2006521641.tif 000038
【図２６】
2006521641.tif 000039
【図２７】
2006521641.tif 000040
【図２８Ａ】
2006521641.tif 000041
【図２８Ｂ】
2006521641.tif 000042
【図２９】
2006521641.tif 000043
【図３０Ａ】
2006521641.tif 000044
【図３０Ｂ】
2006521641.tif 000045
【図３０Ｃ】
2006521641.tif 000046
【国際調査報告】
2006521641.tif 000047
2006521641.tif 000048