blog

SAP CRM の添付ファイルはどのようにアプリケーションサーバーに保存されるか

この内容は、basisリリース6.10とCRM 3.0に含まれています。...

Aug 12, 2020 · 3 min. read
シェア

歴史。

コンテンツ管理(CM)は、basisリリース6.10で導入され、CRM3.0で実装されました。CMが使用される前、CRMアプリケーションはドキュメント管理要件を実装するためにビジネスドキュメントサービスまたはジェネリックオブジェクトサービスを使用していました。BDSは、ビジネスパートナー、製品、製品カタログ、ソリューションデータベース、キャンペーンなどのほとんどのアプリケーションで使用されていました。 GOSは、アクティビティやオポチュニティなどのOne Orderオブジェクトでのみ使用されていました。GOSは、アクティビティやオポチュニティのようなOne Orderオブジェクトでのみ使用されていました。 すべてのBDSアプリケーションは3.0でCMに変更され、One Orderオブジェクトは3.1でのみ変更されました。

CMの文書はいくつかのオブジェクトから構成されますが、その中でも重要なのが「論理情報オブジェクト」と「物理情報オブジェクト」です。最も重要なのは「論理情報オブジェクト」と「物理情報オブジェクト」と呼ばれるものです。 LOIOはPHIOをまとめる論理的なフォルダまたはブラケットとして、PHIOは文書の特定のバージョンの内容を表します。例えば、Word文書で作業し、時間をかけて文書を変更した場合、保存された各バージョンは次のように表されます。LOIOはWord文書そのものです。thisは、ABAPのSE38を見る場合とよく似ています。プログラム名はLOIOで、コードの各輸送バージョンは文書の特定のバージョンです。thisはABAPのSE38を見る場合とよく似ています:プログラム名はLOIOで、コードの各輸送バージョンはPHIOです。

テーブルSKWG_BRELに移動し、製品guid 0090FA0D8DC21ED395FD7C687F99BFF7を入力すると、this製品に属する2つのエントリが表示されます。最初のエントリは、指定された製品のすべての添付ファイルを保持する論理コンテナであるフォルダ・インスタンスを示します。

カラムINSTID_Bの内容は、 .NETの命名規則に従っています 。最初の行のガイドラインはCRM_FOLDERテーブルにあります。

2行目のguid 0090FA0D8DC21ED395FD830F8DD9DFFは、添付ファイル名とともにBDSLOIO22テーブルにあります。

テーブル BDSLOIO22 の名前をどのように知るかという質問です。 1 つのアプリケーションが CM を使用してドキュメントを格納する場合、そのアプリケーションは物理オブジェクトと論理オブジェクトの専用クラスを持つ必要があります。あるアプリケーションが CM を使用してドキュメントを保存する場合、物理オブジェクトと論理オブジェクトに対して専用のクラスを持つか、デフォルトの CRM_L_DOC を使用する必要があります。 アプリケーションとそのクラスの関係は、tcode DMWB で保持されます。

BDSPHIO22のテーブルで、論理情報オブジェクトIDを指定することで、すべての物理オブジェクトリストを取得することができます。

物理オブジェクトID 0090FA0D8DC21ED395FD830F8DD9FFFFを取得すると、テーブルBDSCONT22の各エントリを見つけることができます。

添付ファイルの実際の内容は、クラスタ方式で保存されるため、SE16ではその詳細を見ることはできません。

データベース・テーブル名 BDSCONT22 を知るには? 物理クラス名でストレージ・カテゴリー BDS_DB22 を取得します。

関数モジュール SCMS_SDOKSTRE_LIST を実行し、データベーステーブルの全リストを取得します。 すると、ストレージカテゴリ BDS_DB22 のテーブル名 BDSCONT22 を見つけることができます。DB22 を見つけることができます。

Read next

トリガの概念とその構文/作成トリガ/ビューと削除

ストアドプロシージャの変数定義やプロセス文もトリガに適していますが、唯一の違いは、トリガを定義するだけで、手動でトリガを呼び出す必要がないことです。イベントのトリガの観点から、トリガを記述するプロセスは、イベントの定義をトリガするプロセスであり、トリガが定義されているため、データベース操作コマンドの実行でトリガされ、これらの特定の操作はINS ...

Aug 12, 2020 · 1 min read