SAP資格過去問ならSAPnavi

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

SAP過去問 (SAP Exam)

Exceptions and Export Parameters of MASTER_IDOC_DISTRIBUTE

手順

モジュールは、テーブルパラメータCOMMUNICATION_IDOC_CONTROLを使用して、データベースに作成されたIDocの制御レコードを返します。たとえば、docnumフィールドとstatusフィールドを使用して、IDoc番号と現在のステータスを確認することができます。一般に、このテーブルは呼び出し元のアプリケーションには関係ありません。

MASTER_IDOC_DISTRIBUTEが呼び出されたときにIDocレシーバーが制御レコードで渡されたが、分散モデルでレシーバーがこのIDocを受信できない場合、例外ERROR_IN_IDOC_CONTROLが対応するエラーメッセージとともに出力されます。

レシーバーが制御レコードで渡されず、ALEが分散モデルでレシーバーを検出しない場合、例外は発行されません。この状況で対応する場合は、戻りテーブルCOMMUNICATION_IDOC_CONTROLを照会する必要があります。このテーブルが空の場合、IDocは作成されていません。

初期レシーバーと非初期レシーバーのこの異なる動作には、歴史的な理由があります。IDocが実際に作成されたかどうかはこれ以上重要ではありませんが、最初のレシーバーはマスターデータレプリケーションの標準的なケースです。受信者の事前設定は、トランザクションデータをディスパッチするための標準です。IDocが作成されていない場合、これはエラーとして解釈されます。

例外

発生

error_in_idoc_control

正しくないか、メッセージタイプが指定されていません。

IDocタイプが正しくないか、指定されていません。

受信機はアプリケーションによって事前設定されていますが、IDocは作成されません。

error_in_idoc_data

渡されたデータレコードはありません。

error_writing_idoc_status

ステータスレコードを書き込む際の技術的な問題。

send_logical_system_unknown

独自の論理システムを判別できませんでした。

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