汎用 ItemBasic ビジネス・オブジェクト

IBM は、注文、販売、交換、返品、または修理できるすべてのものを品目と定義します。 この広い定義により、エンタープライズ・リソース・プランニング (ERP) アプリケーション、カスタマー・インタラクション・マネージメント (CIM) アプリケーション、およびサプライ・チェーン (SC) アプリケーションで ItemBasic ビジネス・オブジェクトを使用できるようになります。 ERP および SC アプリケーションでは、「品目」の概念を組織が調達 (未加工の材料)、製造、および販売 (完成品) するすべてのものとして解釈します。 CIM アプリケーションでは、「品目」を「固定製品」として概念的に解釈します。

品目の定義はそのライフ・サイクルの中で、新しい製品として、または新規か改良された品目のコンポーネントとして作成される段階から、成熟し、最終的に老朽化する段階まで展開されます。 したがって、ある会社内の複数の組織が品目マスター・レコードの保守をサポートします。

図 1 は、複数の組織によって品目情報がライフ・サイクルを通して定義され、複数の運用で使用される仕組みを示しています。 IBM は、これらの運用を複数のビジネス・オブジェクトに分離します。 ただし、ItemBasic は品目データを使用するすべての論理組織に共通するデータ属性を含んでおり、その他すべての IBM 汎用品目ビジネス・オブジェクトの前提であると考えられます。

注: 汎用 ItemBasic、ItemOrder、および ItemPlanning を処理するコラボレーション・テンプレートにアダプターをバインドするには、これらのビジネス・オブジェクトは 汎用 Item と同様、リポジトリーにすべてインストールする必要があります。アダプターはこれらのオブジェクトをサポートするよう構成する必要があります。汎用 Item を直接使用しないインストールであっても、このオブジェクトはリポジトリー内に置き、すべての関連アダプターでサポートする必要があります。

ビジネス・オブジェクトの構造

ItemBasic は 4 つの子ビジネス・オブジェクトを含む階層型ビジネス・オブジェクトです。 図 1 は汎用 ItemBasic ビジネス・オブジェクトの階層を示しています。

図 1. 汎用 ItemBasic ビジネス・オブジェクトの階層

ItemBasic

ItemBasic には、品目に関して次のような主要な情報が含まれます。

注: IBM コラボレーション・テンプレートは起動された品目およびその前提品目の同期中に ItemBasic、ItemOrder、および ItemPlanning ビジネス・オブジェクトを処理できるため、これらのビジネス・オブジェクトでキー属性の一貫性を保つことが重要です。ItemId、SalesArea、および Plant は、ItemBasic、ItemOrder、および ItemPlanning のデフォルト・キー属性です。 これらのいずれかを変更してキー解除する場合、または追加の属性をキーに指定する場合は、3 つすべてのビジネス・オブジェクトで同じ変更を加える必要があります。

ItemBasic には、サイズ、重さ、ボリューム、および寸法などの品目に関する物理情報が含まれます。 価格設定および原価データが含まれます。 品目のタイプ、評価クラス、およびグループを識別する属性があります。 品目のソース・コードとグループ・コードが含まれます。

ItemBasic には、基本 UOM (品目の主要な計測単位で、その他の計測単位に型変換可能) が含まれます。有効開始日付、状況、バーコード、UPC または EAN コード、危険コード、および製造元の ID を含む属性があります。

ItemBasic には、パーツに削除マークが付いていないかどうかを示すフラグが含まれます。この属性には、オペレーショナル・データベースからの品目の削除またはアーカイブに関するアプリケーション固有の情報が含まれます。 その他のフラグには、品目について在庫管理、リサイクル、廃棄、またはシリアライズが可能かどうかなどの情報があります。

ItemBasic には、以下の子ビジネス・オブジェクトが含まれます。



ビジネス・オブジェクトの属性
子ビジネス・オブジェクト 説明 カーディナリティー
OtherUOM

OtherUOM は基本計測単位 (UOM) と代替 UOM を含みます。 代替 UOM は型変換因子指数を使用して基本 UOM に型変換されます。これは、型変換因子分子および分母として保管された値に基づきます。 型変換は、分子を分母で除算した結果を、代替 UOM の数量で除算した基本 UOM の数量で乗算することにより実行します。 例えば、4 で除算した 1 ボックスは、25 ボックスで除算した 100 でそれぞれ乗算されます。

OtherUOM は、品目のサイズ、重さ、ボリューム、および寸法などの物理情報を含みます。 このビジネス・オブジェクトは、長さ、幅、高さ、重さ、ボリューム、および寸法について代替 UOM の計測単位を含みます。

OtherUOM は代替 UOM 用に品目の EAN または UPC コードと単位のタイプを含みます。

注: ItemBasic と ItemOrder は両方とも OtherUOM を含むため、IBM はこの子ビジネス・オブジェクトを自身のリポジトリー・テキスト・ファイルに保管します。ItemBasic および ItemOrder で正しく処理するためには、次のリポジトリー・ファイルが存在する必要があります。

  • %CROSSWORLDS%\repository\BO_ItemBasic.txt
  • %CROSSWORLDS%\repository\BO_ItemOrder.txt
  • %CROSSWORLDS%\repository\BO_OtherUOM.txt
n
ReportingGroups ReportingGroups は品目の関連する製品グループについてのデータを含みます。 品目データの大量処理を容易にするために製品グループを使用する組織もあります。 例えば、品目が CPU 製品グループのメンバーである場合には、グループに影響するすべての処理 (選択、価格設定、報告書作成など) で品目に影響を与えます。 n
Descriptions

Descriptions は説明の固有 ID を含みます。この ID は品目の名前と、ビジネス・アプリケーションでの品目説明に関する別の値を連結して作成されることもあります。例えば、SAP には Language が必要で、PeopleSoft には ItemId を加えた Effective Date が必要です。

Descriptions は説明の適用できる有効開始日付と説明の適用できる最終日付、説明の記載される言語、および簡略、中間、詳細な説明テキストも含みます。

n
Characteristics

Characteristics はキーとして ClassType を使用します。 この属性値は Item を説明できるカテゴリー (Hardware など) です。この値は品目の名前と、ビジネス・アプリケーションでの Item の説明に関する固有の Class Type を連結して作成されることもあります。

Characteristics は、クラス (Computers など)、特性 (Portability など)、および特性値 (Laptop など) によって品目を説明するデータも含みます。

n

サポートされる動詞

汎用 ItemBasic ビジネス・オブジェクトは、次の動詞をサポートします。

オブジェクトの調査

汎用 ItemBasic ビジネス・オブジェクトの属性を調べるには、System Manager または Process Designer Express を使用してください。

関連リファレンス

Copyright IBM Corp. 1997, 2004

Copyright IBM Corp. 2004