コンテンツフレーム起動

Background documentation アーカイブされるデータの理解 Locate the document in its SAP Library structure

mySAP CRM のデータアーカイブは、SAP R/3 のデータアーカイブに似ています。いずれの場合も、アプリケーション内で登録され、具体的なビジネスイベントに属するすべてのデータを含む文書は、アーカイブオブジェクトを使用してアーカイブされます。ただし、CRM では、文書という用語の代わりに、より一般的な用語としてビジネスオブジェクト、または CRM トランザクション処理の代わりに業務トランザクションという用語が使用されます。CRM データアーカイブを理解するためには、アーカイブオブジェクトとアーカイブされるデータとの間の関係の明確なイメージを持つことが必要です。以下の背景情報は、CRM データアーカイブをよりよく理解するのに役立ちます。

業務トランザクションタイプ、業務トランザクションカテゴリ、アーカイブオブジェクト間のリレーションシップ

業務トランザクション (CRM) は、別個のデータベースに保存されている多数の異なるデータで構成されています。アーカイブ中に、アーカイブオブジェクトに保存されたデータ定義により、必要な場合には特定の業務トランザクションに属するすべてのデータがアーカイブに書き込まれます。これにより、アーカイブされた業務トランザクションが常に完全なもので、後から適切に表示できるようになります。

業務トランザクションタイプと業務トランザクションカテゴリ

CRM 業務トランザクション (受注、訪問、またはサービスオーダ) は、1 つのトランザクションタイプによって表されています (グラフを参照してください)。トランザクションタイプは、関連するテーブルも含め、業務トランザクションの構造を定義します。これは、データアーカイブにも関連します。さらに、トランザクションタイプは業務トランザクションの処理を管理し、管理属性 (テキストスキーマ、パートナスキーマ、ステータススキーマ、組織プロファイル) を決定します。言い換えると、トランザクションタイプは業務トランザクションのプロパティと特性が、初期値とその初期値の処理方法と共に定義されます。業務トランザクションは常に、トランザクションタイプを参照して登録されます。

1 つのトランザクションタイプには、1 つまたは複数の業務トランザクションカテゴリ (基本契約、販売、サービス) が割り当てられます。業務トランザクションカテゴリでは、トランザクションタイプを使用することのできるビジネスコンテキストが指定されます (サービス、販売、活動など)。業務トランザクションカテゴリはビジネスオブジェクトリポジトリ (BOR) で登録されるため、BOR オブジェクトとも呼ばれます。業務トランザクションカテゴリは、トランザクションヘッドレベルまたはトランザクション明細レベルで定義されます。ヘッドトランザクションカテゴリは、さらに先行企業トランザクションカテゴリとサブカテゴリに分けることができます。先行ヘッドトランザクションカテゴリには、0 から n のサブカテゴリを指定することができます。

トランザクションタイプはユーザがカスタマイジングで定義することができますが、業務トランザクションカテゴリは事前定義されています。したがって、業務トランザクションのコンセプトを通して、同じトランザクション内で、異なるビジネスコンテキストから明細を入力することができます。たとえば、1 つのトランザクションで製品の販売とクレームまたは返品明細の入力を行うことができます。

セットと拡張

業務トランザクションの実績データは、"セット" "拡張" に属するテーブルに保存されます。業務トランザクションカテゴリには、テーブルはありません。業務トランザクションカテゴリは、業務トランザクション構造で論理的な機能を果たすだけです。セットと拡張は BOR オブジェクトではないため、ビジネスオブジェクトリポジトリで定義されません。技術的な視点から見ると、セットと拡張は複数の汎用グループを含むソフトウェアパッケージとして導入されます。データアーカイブは、独自の汎用グループによってこのパッケージに含まれています。

        拡張: 業務トランザクションへの追加で、業務トランザクションに関する追加情報が含まれています。ビジネスの視点から、業務トランザクションをより詳細に説明します。拡張は、トランザクション自体、ヘッドレベル、またはそのトランザクションに属する明細に対して追加することができます。拡張の例として、CUSTOMER_H (顧客データの拡張のためのヘッド拡張) FINPROD_I (会計データのための明細拡張) があります。

        セット: これも業務トランザクションへの追加です。セットは、トランザクション (ヘッドレベル)、トランザクション明細、またはこれら両方に対して追加することができます。セットは、トランザクションと明細に関連するデータを保存するために使用します。セットの例として、出荷情報、組織ユニット、パートナデータがあります。セットは再使用可能なため、データの冗長性を回避することができます。

このトピックに関する詳細については、SAP サービスマーケットプレイスで /モデリング 文書を選択し、CRM 業務トランザクションのデータモデルを参照してください

アーカイブオブジェクトのロール

アーカイブオブジェクトのロールはデータアーカイブに対してどのような意味があるのでしょうか。各アーカイブオブジェクトには、n 個の先行ヘッドトランザクションカテゴリがあります。ヘッドトランザクションカテゴリは、トランザクション DA_CONTROL でアーカイブオブジェクトに割り当てられます。したがって、業務トランザクションをアーカイブすると、先行ヘッドトランザクションカテゴリに属するすべてのテーブルエントリ (カテゴリのセットと拡張に保存されています) と、ヘッドまたは明細トランザクションカテゴリに割り当てられているすべてのテーブルエントリ (これらもカテゴリのセットと拡張に保存されています) がアーカイブにコピーされます。以下の図は、上記のリレーションシップを示したものです。

This graphic is explained in the accompanying text

このグラフは、業務トランザクションが 1 つの先行ヘッドトランザクションカテゴリと、1 つ以上のヘッドトランザクションサブカテゴリ (オプション) で構成されていることを示しています。先行ヘッドトランザクションカテゴリには、1 つ以上の明細トランザクションカテゴリを含めることができます。ヘッドおよび明細トランザクションカテゴリには、1 つ以上のセットまたは拡張を含めることができます。許可されるセットと拡張の数は、カスタマイジングで指定します。許可されているすべてのセットと拡張をトランザクションタイプで使用する必要はありません。グラフの数値は、個別オブジェクト間のリレーションシップを示しています。

業務トランザクションカテゴリ CRM 販売取引(BUS2000115) CRM 業務活動 (BUS2000126) は、トランザクションタイプ標準受注に割り当てられています (下記のグラフを参照してください)CRM 販売取引は先行カテゴリです。明細カテゴリ CRM 受注明細 (BUS2000131) CRM 得意先代替出荷明細 (BUS2000165) は、この先行業務トランザクションカテゴリに割り当てられています。

業務トランザクションカテゴリには、以下のセットと拡張があります (下記は抽出したものです)

業務トランザクションタイプ

セットまたは拡張

BUS2000115

BILLINGCUMULAT_HCUSTOMER_HPARTNERTEXTS

BUS2000126

ACTIVITY_HAPPOINTMENTCUSTOMER_H

BUS2000131

APO_ITEXTS

BUS2000165

PARNTERTEXTS

ヘッドレベルと明細レベルでは、常にセットと拡張子のスーパーセットがあります。そのため、セットと拡張は、複数回発生する場合でも 一度だけ書込プログラムによってコピーされます。受注は、アーカイブオブジェクト CRM_SALDOC を使用してアーカイブされます。以下のグラフは、上記の例を示しています。

This graphic is explained in the accompanying text

参照 :

伝票フローにおける添付文書とリンク

 

 

 

 

 

コンテンツフレーム終了