SAP - Send IDoc(Advanced)アクション
このアクションを使用すると、オンプレミスのSAPシステム、または企業ファイアウォールの背後にあるサーバー上のSAPシステムにIDocを送信できます。 このアクションを使用する前に、SAPシステムでIDocを設定する必要があります。 このアクションにより、Legacy Send IDocアクションで以前必要だったダミー設定が不要になります。
必要な最小OPAバージョン
このアクションはOPA v28.1以降でのみ使用できます。 このアクションは、想定されるSAPの動作をサポートし、高度なユースケースに対応するように設計されています。
Send IDoc(Advanced)アクション
入力
| フィールド名 | 説明 |
|---|---|
| パートナータイプ | パートナータイプを選択します: AD = 住所、B = 銀行、BP = 福利厚生プロバイダー、GP = ビジネスパートナー、KU = 顧客、LI = ベンダー、LS = 論理システム、US = ユーザー。 |
| パートナープロファイル | トランザクションWE20で管理されている送信者パートナー番号を選択します。 |
| メッセージタイプ | 前の手順で選択したパートナー番号で管理されている、トランザクションWE20で定義されたIDocメッセージタイプを選択します。 例: ORDERS、INVOIC。 |
| 基本タイプと拡張 | 前の手順で選択した特定のメッセージタイプに対してSAPで設定されている、適切なIDocタイプと拡張を選択します。 |
| SAPによるIDocの処理を待機しますか。 | IDocはSAPで非同期に処理されます。 つまり、次のレシピステップに進む前に処理の完了を待機するようにレシピを設定できます。 |
| IDocステータスの確認間隔 | このフィールドは、Wait for SAP to process the IDocがYesに設定されている場合に表示されます。 WorkatoがSAPを呼び出す頻度を選択します。 これは、SAPシステムのワークロードを制御する場合に役立ちます。 |
エラー動作
Send IDoc(Advanced)アクションは、SAPが技術レベルでIDocを受け入れたことを確認します。 ステップが成功しても、SAPがビジネス処理を完了したことを示すわけではありません。 ビジネス上の失敗は、ステップレベルのエラーとしてではなく、IDocステータス追跡を通じて後で表面化する場合があります。 詳細は、SAP RFCコネクターのエラー動作を参照してください。
選択用ピックリスト
デフォルトのIDocパラメーター
制御レコード実装の一部として、デフォルト値は次のとおりです:
| フィールド名 | 説明 | デフォルト値 | コメント |
|---|---|---|---|
| SNDPRT | 送信者パートナータイプ | ピックリストで設定されたPartner type | EDI_DC40セグメントを使用して上書き可能 |
| SNDPRN | 送信者パートナー番号 | ピックリストで設定されたPartner profile | EDI_DC40セグメントを使用して上書き可能 |
| SNDPOR | 送信者ポート | WORKATO | EDI_DC40セグメントを使用して上書き可能 |
| RCVPRT | 受信者パートナータイプ | LS | EDI_DC40セグメントを使用して上書き可能 |
| RCVPRN | 受信者パートナー番号 | SAPサーバーのパートナー番号 | 上書き不可 |
| RCVPOR | 受信者ポート | SAPにsystemNameまたはSIDを追加したもの。 たとえば、systemNameがXYZの場合、ReceiverPortはSAPXYZです | 上書き不可 |
関連情報
その他の設定要件は、Send IDocアクションと同じです。
Last updated: