マスタデータ/FI-CA 基本の使用

イベントテクノロジーの使用

Objective

After completing this lesson, you will be able to イベント管理を使用して、SAP プログラムを変更することなく、カスタマ固有の要件を SAP システムに統合します。

カスタマ固有要件の統合

レッスンの概要

このレッスンの目的は、契約未収金/未払金のイベントの定義およびコンセプトを把握し、システムでのインストール固有の機能拡張の使用方法を理解することです。

ビジネスの例

統合請求の用途は業種ごとに異なります。FI-CA の契約アカウント残高と統合請求の請求書伝票との統合は、イベントテクノロジーを使用して有効化されます。

カスタマ固有要件の統合

この図は、イベントコンセプトを示しています。特定のイベントから開始して、はい/決定のシーケンスが続きます。

イベントコンセプトを利用することで、イベント (プログラム内で定義するポイント) に特定のソースコードを含めることができます。含めたソースコードは汎用モジュールにカプセル化されるため、交換可能です。イベントにコードを含めるには、定義済みのインタフェースを使用します。

契約未収金/未払金管理のカスタマイジングでのイベントおよび汎用モジュールの更新は、プログラム拡張定義: カスタマ固有汎用モジュールで行います。

イベントごとに、FKK_FUNC_MODULE_DETERMINE 汎用モジュールが実行されます。このモジュールは、下表のシーケンスに従って、カスタマイジングに保存されている処理が必要なイベントモジュールを特定します。

  • TFKFBM (契約未収金/未払金管理のサンプル汎用モジュール)

  • TFKFBS (標準汎用モジュールのアプリケーション)

  • TFKFBC (インストール固有の汎用モジュール)

サンプル汎用モジュールの技術名称は、技術コード FKK_SAMPLE_ にイベント名を付けたものになります。たとえば、イベント 1117 でサンプル汎用モジュールを定義した場合、その名前は FKK_SAMPLE_1117 になります。

追加機能の区分が設定されている場合は、対応するアプリケーションエリア (業種別コンポーネント) の汎用モジュール、およびカスタマ固有の汎用モジュールを複数処理することができます。該当のアプリケーションエリアで定義されているモジュールが初めに呼び出され、次にカスタマ固有のモジュールが呼び出されます。サンプルモジュールは、インタフェースの定義にのみ使用されるため、処理されることはありません。

すべての業種別コンポーネントで利用可能なイベントと併せて、業種固有イベントも用意されています。これらのイベントは技術名称のアプリケーションエリアが暗号化されているため、判別することができます。

イベント名称の概要

元イベント先イベントアプリケーション
26002799FI-CA 請求
80018199FI-CA 料金計算
09999アプリケーション非依存
R0R999公益産業
V0V999保険
T0T999通信
P0P999公共セクター
x0X999パートナ開発
Z0Z999カスタマ開発
S0S999SAP 契約未収金/未払金管理
M0M999メディア会社
イベントコンセプトのさらなる詳細: 特定のイベントによって推進される機能の図。

イベントは、トランザクション FQEVENT で管理することができます。

イベントコンセプトを使用するには、プログラムおよびデータ構造の知識が必須です。標準提供されていない機能が必要な場合には、以下の手順に従ってください。

  • アプリケーション (TFKBS) の標準汎用モジュールを分析します。これらの汎用モジュールで、必要なインタフェースを定義します。

  • 業務トランザクションに応じて、カスタマ固有の汎用モジュールをまとめた機能グループをコピーします。

  • インストール固有の汎用モジュールに、個々の機能拡張/変更をプログラムして有効化します。

  • テーブル TFKFBC (カスタマイジング: プログラム拡張) にインストール固有汎用モジュールを入力します。

  • 拡張したイベントを呼び出すプログラムを起動します。