SAP トリガー - New IDoc (新規 IDoc)

トリガー - New IDoc

このトリガーを使用すると、オンプレミスの SAP システム、または企業のファイアウォール内にあるサーバー上の SAP システムからの IDoc をリッスンして受信できます。

以下の点に留意してください。

  • このトリガーを使用する前に、SAP システムで IDoc を設定する必要があります。

  • 現在、1つの IDoc は1つのレシピのトリガーによってのみリッスン可能です。複数のレシピを使用して同じ IDoc をリッスンすると、いくつかのレシピで IDoc が欠落することになります。Workato は近日中に機能強化を行い、この問題を改善する予定ですが、現時点でのシンプルな回避策としては Recipe Functions を使用できます。この使用方法については、後述のトラブルシューティングのセクションを参照してください。


入力項目

項目名説明
IDoc nameリッスンする IDoc です。ピックリストから IDoc 名を選択するか、IDoc 名を直接入力できます。ピックリストには、SAP システムのパートナープロファイルで設定された IDoc のみが表示されることに注意してください。
Release number使用するべき IDoc リリースについては、SAP 管理者にお問い合わせください。デフォルトでは、Workato は選択された IDoc の最も古いリリースを使用します。

出力項目

このトリガーは、SAP から受信した IDoc のすべてのセグメントとデータ項目を出力します。このサンプルの IDoc では、EDI_DC40 および E1MARAM セグメントです。

New IDoc トリガーの出力


トラブルシューティング

複数のレシピを使用して同じ IDoc をリッスンすると、いくつかのレシピで IDoc が欠落します。

現在、1つの IDoc は1つのレシピのトリガーによってのみリッスン可能です。複数のレシピを使用して同じ IDoc をリッスンすると、いくつかのレシピで IDoc が欠落することになります。

シンプルな回避策はコーラブルレシピを使用することです。1つのレシピを作成して IDoc をリッスンし、その後、他のレシピを呼び出して異なるワークフローを実行します。

TIP

コーラブルレシピは廃止されましたが、Recipe Functions コネクターを使用してこの例を再現できます。

  • メインレシピ : このレシピは IDoc MATMAS01 (品目マスター) をリッスンします。その後、IDoc の情報に応じて、他の2つのコーラブルレシピを実行します。

    IDoc をリッスンするメインレシピ

  • コーラブルレシピ1: このレシピは、受信した SAP IDoc に基づいて Salesforce 製品をアップサートします。

    Salesforce 製品をアップサートするコーラブルレシピ

  • コーラブルレシピ2: このレシピは、SAP IDoc からのコンテンツを含むファイルを Box にアップロードします。

    Box にファイルをアップロードするコーラブルレシピ

Last updated: