Workato EDI - ポーリングバケット内の新規トランザクショントリガー

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

ポーリングバケット内の新規トランザクショントリガーは、指定したポーリングバケットでOrderfulの新規トランザクションを監視します。 このトリガーは、取得した各トランザクションのデリバリーを自動的に承認し、データの重複を防ぐため、取得直後にバケットをクリアします。 取得したトランザクションのDelivery statusは、DeliveredではなくSentとして表示されます。 これは、承認が完了する前の取得時点でステータスがキャプチャされるためです。

ANY FILEトランザクション

Any Fileトランザクションには、Messageオブジェクト出力にDownload URLデータピルを含むネストされたDownloadオブジェクトが含まれます。 ファイルの内容を取得するには、このデータピルをトランザクションファイルのダウンロードアクションにマッピングします。

Any Fileトランザクションの詳細については、Orderfulのドキュメントを参照してください。

トランザクションサイズの制限

このトリガーは、50 MBを超えるトランザクションをスキップします。 これらのDelivery statusDeliveredに更新されずSentのままとなり、スキップされた各トランザクションは、出力に表示されないまま、トリガーに設定されたバッチサイズにカウントされます。

実際には、このサイズのトランザクションは非常にまれです。 発生した場合は、OrderfulとWorkatoで手動で処理してください。

入力

入力フィールド説明
バケットID新規トランザクションを監視する予定のポーリングバケットのIDを指定します。

ポーリングバケットIDを取得するには、Orderfulにサインインし、Communication Channelsに移動して通信チャネルを選択し、Retrieval URLを見つけます。 ポーリングバケットIDは、URL内の最後の数字シーケンスです。 たとえば、チャネルの取得URLがhttps://api.orderful.com/v3/polling-buckets/12345の場合、バケットIDは12345です。
トリガーポーリング間隔新規イベントをチェックする頻度を決定します。 空白のままにした場合、デフォルトは5分です。 許可される最小値は5分です。
バッチサイズバッチごとに取得するトランザクション数を指定します。 1100の値を指定できます。 空白のままにすると、デフォルトで100になります。

出力

出力フィールド説明
トランザクションID取引の一意の識別子。
URLTransactionリソースの完全なAPIエンドポイントURL。
バージョン使用されたAPIバージョン。 例:v3
送信者送信者取引先に関する詳細を含むオブジェクト。
Interchange control
header(ISA)ID(Sender)
送信者のインターチェンジ制御ヘッダーID。
Interchange control
header(ISA)ID qualifier(Sender)
送信者のインターチェンジ制御ヘッダーIDの修飾子。
テストインターチェンジ制御
ヘッダー(ISA)ID(送信者)
テスト送信者インターチェンジ制御ヘッダーID。
テストインターチェンジ制御
ヘッダー(ISA)ID修飾子(送信者)
テスト送信者のインターチェンジ制御ヘッダーIDの修飾子。
受信者受信者取引先に関する詳細を含むオブジェクト。
名前(送信者)送信者取引先の名前。
Interchange control
header(ISA)ID(Receiver)
受信者のインターチェンジ制御ヘッダーID。
Interchange control
header(ISA)ID qualifier(Receiver)
受信者のインターチェンジ制御ヘッダーIDの修飾子。
テストインターチェンジ制御
ヘッダー(ISA)ID(受信者)
テスト受信者インターチェンジ制御ヘッダーID。
テストインターチェンジ制御
ヘッダー(ISA)ID修飾子(受信者)
テスト受信者のインターチェンジ制御ヘッダーIDの修飾子。
名前(受信者)受信者取引先の名前。
タイプトランザクションタイプを説明するオブジェクト。
名前(タイプ)850_PURCHASE_ORDERなどのTransactionタイプ。
利用可能なトランザクションタイプの詳細については、Orderfulのドキュメントを参照してください。
ストリームトランザクションがプロダクション通信チャネルとテスト通信チャネルのどちらに送信されたかを示します。 テスト通信チャネルの場合はTEST、プロダクション通信チャネルの場合はLIVEを返します。
ビジネス番号トランザクションの主要なビジネスドキュメント識別子。 値はトランザクションタイプによって異なります。 たとえば、850の場合は発注番号、810の場合は請求書番号と同じ値です。
参照識別子処理済みトランザクションからOrderfulがキャプチャするEDIエンベロープヘッダー(インターチェンジ、機能グループ、トランザクションセット)のコントロール番号。
値(参照識別子)EDIエンベロープから取得された制御番号の値。
タイプ(参照識別子)制御番号の取得元であるEDIエンベロープヘッダー。 INTERCHANGEGROUP、またはTRANSACTIONを返します。
所有者(参照識別子)参照識別子を所有する当事者。 SENDERまたはRECEIVERを返します。
メッセージトランザクションメッセージの詳細を含むオブジェクト。 Any Fileトランザクション用のネストされたDownloadオブジェクトも含みます。
URL(Message)トランザクションメッセージを取得するためのAPIエンドポイントURL。
トランザクションメッセージ(Message)標準EDIトランザクションは、配信されたトランザクションの完全なトランザクションメッセージをJSONで返します。 データを元のEDI形式に変換するConvert data formatアクションなどのダウンストリームステップにトランザクションメッセージデータピルをマッピングしたり、JSONツール by Workatoなどの別のコネクターを使用して、完全なメッセージの詳細なデータピルを解析したりできます。

Any Fileトランザクションでは、このフィールドに値が入力されません。 ファイルの内容を取得するには、ダウンロードURLデータピルを使用し、トランザクションファイルのダウンロードアクションに渡します。
ダウンロード(メッセージ)トランザクションファイルのダウンロード詳細を含むオブジェクト。 Any Fileトランザクションに対して入力されます。
ダウンロードURL(Download)トランザクションファイルのダウンロードURL。 ファイルの内容を取得するには、ダウンロードURLデータピルをDownload transaction fileアクションにマッピングします。

URLは取得から24時間後に期限切れになり、バケットがポーリングされるたびに更新されます。
検証ステータスVALIDまたはINVALIDなどのEDI検証のステータス。
トランザクションステータスの詳細については、Orderfulのドキュメントを参照してください。
配信ステータスSENTまたはFAILEDなどの取引パートナーへのDeliveryのステータス。
トランザクションステータスの詳細については、Orderfulのドキュメントを参照してください。
確認ステータスACCEPTEDREJECTEDNOT_ACKNOWLEDGEDなどの確認応答のステータス。
詳細については、Orderfulのトランザクションステータスドキュメントを参照してください。
作成日時トランザクションが作成された日時のタイムスタンプ。
最終更新日時トランザクションが最後に更新された日時のタイムスタンプ。
確認確認応答の詳細を含むオブジェクト。
URL(確認)利用可能な場合、確認応答のAPIエンドポイントURL。
配信配信の詳細を含むオブジェクト。
配信ID(Delivery)Deliveryの一意の識別子。
URL(Delivery)配信のAPIエンドポイントURL。
承認(Delivery)配信を承認するためのAPIエンドポイントURLを含むオブジェクト。
URL(Approve)配信を承認するためのAPIエンドポイントURL。
失敗(Delivery)配信を失敗にするためのAPIエンドポイントURLを含むオブジェクト。
URL(Fail)配信を失敗にするためのAPIエンドポイントURL。

最終更新日: