Workato EDI - レコードの取得アクション
レコードの取得アクションを使用して、指定したレコードに関する詳細を取得します。たとえば、Transaction、Transaction message、Organization、Acknowledgment、Deliveryなどです。
入力
| 入力フィールド | 説明 |
|---|---|
| オブジェクト | Objectドロップダウンを使用して、取得するレコードのタイプを選択します。 使用可能なオプションには、Transaction、Transaction message、Organization、Acknowledgment、Deliveryがあります。 |
| トランザクションID | 取得するレコードのトランザクションIDを指定します。Transaction、Transaction message、またはAcknowledgmentオブジェクトを選択した場合に使用できます。 |
| 展開 | レスポンスに埋め込むオブジェクトを指定します。 このフィールドは入力としてmessageのみを受け入れます。Transactionオブジェクトを選択した場合に使用できます。 |
| Delivery ID | 取得する配信の配信IDを指定します。Deliveryオブジェクトを選択した場合に使用できます。 |
出力
このアクションの出力は動的であり、Orderfulから取得したオブジェクトによって異なります。
トランザクションオブジェクト出力
| 出力フィールド | 説明 |
|---|---|
| トランザクションID | 取引の一意の識別子。 |
| URL | Transactionリソースの完全な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を返します。 |
| ビジネス番号 | トランザクションに関連付けられたビジネス番号。 |
| 参照識別子 | トランザクションに紐付けられた参照識別子のリスト。 |
| 値(参照識別子) | EDIエンベロープから取得された制御番号の値。 |
| タイプ(参照識別子) | 制御番号の取得元であるEDIエンベロープヘッダー。 INTERCHANGE、GROUP、またはTRANSACTIONを返します。 |
| 所有者(参照識別子) | 参照識別子を所有する当事者。 SENDERまたはRECEIVERを返します。 |
| 検証ステータス | VALIDまたはINVALIDなどのEDI検証のステータス。トランザクションステータスの詳細については、Orderfulのドキュメントを参照してください。 |
| 配信ステータス | SENTまたはFAILEDなどの取引パートナーへのDeliveryのステータス。トランザクションステータスの詳細については、Orderfulのドキュメントを参照してください。 |
| 確認ステータス | ACCEPTED、REJECTED、NOT_ACKNOWLEDGEDなどの確認応答のステータス。トランザクションステータスの詳細については、Orderfulのドキュメントを参照してください。 |
| 確認 | 確認へのリンクを含むオブジェクト。 |
| URL(確認) | AcknowledgmentのAPIエンドポイントURL。 |
| 作成日時 | トランザクションが作成された日時のタイムスタンプ。 |
| 最終更新日時 | トランザクションが最後に更新された日時のタイムスタンプ。 |
| メッセージ | トランザクションメッセージへのリンクを含むオブジェクト。 Any Fileトランザクション用のネストされたDownloadオブジェクトも含みます。 |
| URL(Message) | トランザクションメッセージのAPIエンドポイントURL。 |
| ダウンロード(メッセージ) | トランザクションファイルのダウンロード詳細を含むオブジェクト。 Any Fileトランザクションに対して入力されます。 |
| ダウンロードURL(Download) | トランザクションファイルのダウンロードURL。 ファイルの内容を取得するには、ダウンロードURLデータピルをDownload transaction fileアクションにマッピングします。 URLは取得後24時間で期限切れになります。 |
Transaction messageオブジェクトの出力
| 出力フィールド | 説明 |
|---|---|
| Transaction message | 標準EDIトランザクションは、配信されたトランザクションの完全なトランザクションメッセージをJSONで返します。 データを元のEDI形式に変換するConvert data formatアクションなどのダウンストリームステップにトランザクションメッセージデータピルをマッピングしたり、JSONツール by Workatoなどの別のコネクターを使用して、完全なメッセージの詳細なデータピルを解析したりできます。 このフィールドを使用するAny Fileトランザクションには、トランザクションファイルのダウンロードURLが含まれます。 ファイルの内容を取得するには、トランザクションメッセージデータピルをDownload transaction fileアクションにマッピングします。 |
Organizationオブジェクトの出力
| 出力フィールド | 説明 |
|---|---|
| 組織ID | OrderfulでOrganizationに割り当てられた一意の識別子。 取引パートナー、設定、およびTransactionのスコープ設定に使用されます。 |
| 名前 | Organization名。 |
| EDIアカウント | 取引パートナーコネクションに使用されるEDI設定のリスト。 各アカウントでは、独自のISA IDとコネクションコンテキストが定義されます。 |
| EDIアカウントID(EDIアカウント) | Organization内のEDIアカウントの一意のID。 |
| 名前(EDIアカウント) | 特定のEDIアカウントの名前。通常は、BuyerまたはSupplierなど、取引パートナーとユースケースを参照します。 |
| Live Interchange control header(ISA)ID(EDIアカウント) | EDI TransactionのプロダクションEnvironmentで使用されるISA ID。 取引パートナーが想定する値と一致している必要があります。 |
| テストInterchange control header(ISA)ID(EDIアカウント) | テストまたはオンボーディングEnvironmentで使用されるISA ID。 本番稼働前にEDIフローを検証するために使用されます。 |
Acknowledgmentオブジェクトの出力
| 出力フィールド | 説明 |
|---|---|
| URL | Acknowledgmentリソースの完全なAPIエンドポイント。 |
| 作成日時 | AcknowledgmentがOrderfulによって処理された時刻を示すISO 8601タイムスタンプ。 |
| Status | ACCEPTEDまたはREJECTEDなどのAcknowledgmentの最終ステータス。トランザクションステータスの詳細については、Orderfulのドキュメントを参照してください。 |
| トランザクション | 確認応答の対象となる元のトランザクションへの参照を含むオブジェクト。 |
| URL(Transaction) | 元のトランザクションリソースのAPIエンドポイントURL。 |
| トランザクションID | Orderful内の元のTransactionの一意の数値識別子。 |
Deliveryオブジェクトの出力
| 出力フィールド | 説明 |
|---|---|
| Delivery ID | Deliveryの一意の識別子。 |
| URL | DeliveryリソースのAPIエンドポイントURL。 |
| Status | SENTまたはFAILEDなどのDeliveryのステータス。トランザクションステータスの詳細については、Orderfulのドキュメントを参照してください。 |
| 作成日時 | Deliveryが作成された時刻のタイムスタンプ。 |
| 最終更新日時 | Deliveryが最後に更新された時刻のタイムスタンプ。 |
| メモ | 配信に関連付けられた追加のメモ(存在する場合)。 |
| Approve | Deliveryを承認するAPIリンクを含むオブジェクト。 |
| URL(Approve) | Deliveryの承認用APIエンドポイントURL。 |
| 失敗 | Deliveryを失敗させるAPI URLを含むオブジェクト。 |
| URL(Fail) | Deliveryの失敗用APIエンドポイントURL。 |
| 送信成功日時 | Deliveryが正常に送信された時刻のタイムスタンプ。 |
| 送信失敗日時 | 配信の送信に失敗した日時のタイムスタンプ。 |
| 最終確認日時 | 配信が最後に確認された日時のタイムスタンプ。 |
最終更新日: