SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

Distribution Using Message Types

使用する

メッセージタイプを使用してALEでデータを非同期に転送する場合:

プロセス

アウトバウンド処理

アプリケーション汎用モジュールは、アウトバウンド処理でマスタIDoc、いわゆるマスタIDocを登録します。

ALEレイヤーでは、次の手順が実行されます。

  • これがアプリケーションによってまだ行われていない場合は、受信者の決定。

  • データの選択

  • セグメントフィルタリング

  • フィールド変換

  • バージョン変更

  • ディスパッチコントロール

フォーマットされたIDocは通信レイヤーに渡され、ここから、トランザクションリモート関数呼び出し(RFC)またはファイルインターフェイス(EDIなど)を介して呼び出されたシステム(サーバー)に送信されます。

ALEレイヤーでエラーが発生した場合、エラーを含むIDocが保存され、ワー​​クフロータスクが作成されます。ALE管理者は、このワークフローを使用してエラーを修正できます。

プログラミングの詳細については、アウトバウンド処理の実装を参照してください。

個々の手順を以下に説明します。

受信者の決定

通常の手紙のように、IDocには送信者と受信者がいます。アプリケーションが受信者を明示的に指定していない場合、ALEレイヤーは分散モデルを使用してメッセージの受信者を判別します。

ALEレイヤーは、モデルから、分散システムがメッセージを受信する必要があるかどうか、受信する場合はその数を確認できます。その結果、1つ、複数、またはまったく受信機が見つからない可能性があります。

レシーバーシステムとして識別された分散システムごとに、分散モデルのフィルターオブジェクトによって指定されたデータがマスターIDocから選択されます。次に、このデータがIDocに入力され、適切なシステムが受信者として指定されます。

セグメントフィルタリング

個々のセグメントは、ディスパッチされる前にIDocから削除できます。IDocセグメントを削除する場合は、ALEのカスタマイジングで以下を選択します。

ナビゲーションパスの開始ビジネスプロセスのモデリングと実装 次のナビゲーションステップ マスターデータ配信配信 フィルターIDocセグメント次のナビゲーションステップ のデータの範囲 次のナビゲーションステップ ナビゲーションパスの終わり

適切な設定は、送信および受信の論理SAPシステムによって異なります。

フィールド変換

IMGで特定のレシーバーのフィールド変換を定義できます。

ナビゲーションパスの開始アプリケーションサーバー 次のナビゲーションステップ IDocインターフェイス/ALE 次のナビゲーションステップ モデリングとビジネスプロセスの実装 次のナビゲーションステップ 送信者と受信者の間でデータを変換するナビゲーションパスの終わり

フィールド変換には標準ルールを指定できます。IDocセグメントごとに1セットのルールが作成され、セグメントフィールドごとにルールが定義されます。この機能は、R/2システムと最近のSAPシステムとの間のデータ交換中にフィールドフォーマットを変換する場合に特に重要です。たとえば、フィールドプラントを2文字のフィールドから4文字のフィールドに変換できます。

標準の経営情報システム(EIS)ツールは、フィールドの変換に使用されます。

IDocバージョンの変更

SAPは、SAPシステムの異なるリリース間でALEが正しく機能することを保証します。IDoc形式を変更することにより、異なるリリースのメッセージタイプを変換できます。

SAPは、次のルールを使用して既存のメッセージタイプを変換します。

  • フィールドはセグメントタイプに追加できます

  • 新しいセグメントを追加できます

ALEカスタマイジングは、各受信者で使用される各メッセージタイプのバージョンを記録します。通信IDocは、アウトバウンド処理で正しいバージョンで登録されます。

ディスパッチ制御

時間と数量は、ディスパッチ制御でIDocのディスパッチを制御する要因です。

  • 時間ベースの制御

    IDocは、すぐに送信することも、バックグラウンドで送信することもできます。この設定は、パートナープロファイルで行われます。

    IDocがバックグラウンドで送信される場合は、ジョブをスケジュールする必要があります。バックグラウンドジョブをスケジュールする頻度を選択できます。

  • 数量管理

    IDocはパケットでディスパッチできます。パケットサイズは、パートナプロファイルに従ってALEカスタマイジングで割り当てられます。

    ナビゲーションパスの開始ビジネスプロセスのモデリングと実装パートナープロファイルは、 次のナビゲーションステップ パートナープロファイル 次のナビゲーションステップ を生成ナビゲーションパスの終わりします。

インバウンド処理

以下のプロセスは、ALEレイヤーのインバウンドIDocで実行されます。

  • セグメントフィルタリング

  • フィールド変換

  • 転送制御

  • シリアル化

プログラミングの詳細については、インバウンド処理の実装を参照してください。

個々の手順を以下に説明します。

セグメントフィルタリング

インバウンド処理でIDocセグメントをフィルタリングできます。

インバウンド処理では、この機能は基本的にアウトバウンド処理と同じです。

フィールド変換

IMGで特定のレシーバーのフィールド変換を定義できます。

ナビゲーションパスの開始アプリケーションサーバー 次のナビゲーションステップ IDocインターフェイス/ALE 次のナビゲーションステップ モデリングとビジネスプロセスの実装 次のナビゲーションステップ 送信者と受信者の間でデータを変換するナビゲーションパスの終わり

フィールド変換には標準ルールを指定できます。IDocセグメントごとに1セットのルールが作成され、セグメントフィールドごとにルールが定義されます。この機能は、R/2システムと最近のSAPシステムとの間のデータ交換中にフィールドフォーマットを変換する場合に特に重要です。たとえば、フィールドプラントを2文字のフィールドから4文字のフィールドに変換できます。

標準の経営情報システム(EIS)ツールは、フィールドの変換に使用されます。

転送制御

IDocがデータベースに書き込まれると、アプリケーションによって投稿できます。

IDocは、到着直後またはバックグラウンド処理の後でアプリケーションに渡すことができます。

インバウンドIDocは、次の3つの方法で投稿できます。

  • 汎用モジュールを直接呼び出すことにより:

  • インバウンドIDocは直接投稿されます。エラーが発生すると、エラーワークフローが開始されます。

  • SAPビジネスワークフローを開始する。ワークフローは、IDocを投稿するために必要な一連のステップです。

  • ALEのワークフローは提供されていません。

  • 作業項目を開始することによって

  • 1つのステップでIDoc投稿を実行します。

標準のインバウンド処理設定は、ALEが汎用モジュールを直接呼び出すためのものです。SAP Business Workflowのオプションについては、 SAPワークフローを使用したインバウンド処理を参照してください。

SAPBusinessWorkflowでIDoc処理エラーを処理するために通知される担当者を指定できます。メッセージの種類ごとに、さまざまな人が責任を持つことができます。

タイトルとURLをコピーしました