使用する
ステータスレコードは、IDocがパスを通過するステージ(「生成済み」や「ディスパッチの準備ができている」など)をログに記録します。このデータは、通信の監視と統計の編集に重要です。
特徴
処理
サブシステムは、受信したIDocの処理段階に関する情報を提供できます。次のステータス確認(またはステータスレポート)方法を使用できます。
-
ステータスレコードは、ファイルポートを使用してIDocインターフェイスに転送できます。IDoc番号は、識別の目的で使用されます。受信システムは、ステータスメッセージが返される時刻を決定します。各ステータスレコードには、参照するIDocの番号が含まれている必要があります。このようにして、IDocおよびIDocインタフェースのアプリケーション文書へのリンクを登録することができます。
-
ステータスレコードは、IDoc(IDocタイプSYSTAT01)として返すこともできます。この場合、すべての可能な通信パス(ポートタイプ)が許可されます。
例外処理
ステータス確認が通信エラーを示している場合、例外処理が開始されます(「例外処理のルール解決」も参照)。ワークフローをトリガーすることができ、その間に責任のあるユーザーが通信エラーに応答できます。
標準システムでは、例外処理は、タスクを参照するプロセスコードEDIRを使用して実装されます。TS70008125。受信者としてワークアイテムを実行すると、対応するアウトバウンドIDocのステータスレコードが表示されます。IDocの再送を試みることができます。ただし、パートナプロファイルは再度読み込まれません。送信に必要なすべてのデータが制御レコードから読み込まれます。たとえば、パートナープロファイルのポートを交換した場合でも、IDocは元のポートに送信されます。
別の方法として、タスクを含むプロセスコードEDISがありますTS30000078、ステータスレコードの表示のみを許可し、アウトバウンドIDocの再送信は許可しません。
受信者は次の順序で決定されます。
-
ユーザーがアウトバウンドパートナープロファイルに入力されると、そのユーザーに通知されます。
-
それ以外の場合は、ゼネラルパートナープロファイルで定義された担当者に通知されます。
活動
アクティビティのカスタマイズ
エラーステータスとして分類され、例外処理を開始するステータスを決定することができます。トランザクション例外処理:手順」を参照してください。
を選択します。詳細画面で、ワークフローを参照するプロセスコードを入力します。ワークフローは、標準システムで例外処理を実装します。ただし、一般的にはこのようにする必要はありません。詳細については、「ステータスのメンテナンスでは、監視プログラムで重要な役割を果たすステータスグループ(資格)の割り当てを表示または変更することもできます。