アクティビティ
最新
バナーの背景画像
Integration Service のアクティビティ
最終更新日 2024年4月23日

すべてのレコードのリストを取得

UiPath.SapConcur.IntegrationService.Activities.ListAllRecords

説明

Concur 内のオブジェクトのすべてのレコードのリストを表示します。

プロジェクトの対応 OS

Windows | クロスプラットフォーム

構成

  • 接続 - Integration Service で確立された接続です。 ドロップダウン メニューにアクセスして、コネクションを選択、追加、または管理します。 このフィールドは、文字列または String 型変数をサポートします。
  • オブジェクトを選択 - ドロップダウン メニューからオブジェクトを選択し、表示されているプロパティを設定します。このアクティビティでサポートされているオブジェクトは以下のとおりです。

レポート オブジェクトのすべてのレコードのリストを取得

[すべてのレコードのリストを取得] アクティビティは、設定可能なフィルターと定義するレコードの制限に基づいてレポートを取得します。

フィルター ビルダーまたは [場所] フィールドを使用して、Concur から直接取得した結果をフィルター処理できます。

フィルター ビルダーを使用する

フィルター ビルダーを使用するときには、次のフィールドを使用できます。

フィルター プロパティ使用状況
承認ステータス コードレポートの承認ステータスのステータス コードです。この値には、Concur Expense の標準コードまたはカスタム コードを含めることができます。このステータス コードに、Concur Expense の標準コードを渡すことができます。
  • A_AAFH - レポートの送信時に、異常と不正行為のチェックがトリガーされました。
  • A_ACCO - レポートのレビューが保留中です。
  • A_APPR - レポートが承認されました。
  • A_EXTV - レポートの外部検証が保留中です。
  • A_FILE - レポートが提出済み
  • A_NOTF - レポートが未提出
  • A_PBDG - レポートの承認時の予算の承認が保留中です。
  • A_PECO - レポートの承認時のコスト オブジェクトの承認が保留中
  • A_PEND - レポートのマネージャーの承認が保留中です。
  • A_PVAL - レポートが前払の検証を保留中
  • A_RESU - レポートを再提出する必要がある
  • A_RHLD - レポートの送信時の領収書イメージの送信が保留中です。
  • A_TEXP - レポートが承認キューで期限切れです。
    注: カスタム コードを入力する場合は、Concur Developer Support にお問い合わせください。
承認者ログイン IDレポートに割り当てられた現在の承認者である、レポートの承認者のログイン ID です。
国コードレポートの国を定義する静的な列挙型の値。例: 米国は US です。
作成日時レポート作成日は、入力された日付以前または以降のいずれかです。
通貨コードレポートの通貨コードを定義する静的な列挙型の値。例: 米国は USD です。
最終更新日レポートの最新の変更日です。入力した日付以前 (<=) または以降 (>=) のいずれかです。
支払日レポート支払日は、入力された日付<=以前または>=以降のいずれかです。
支払ステータス コード

支払いのステータスを定義する静的な列挙型の値。

  • P_HOLD - 支払いのレポートが保留中です。
  • P_NOTP - レポートが未提出
  • P_PAID - レポートの支払い済み
  • P_PAYC - 支払いが確認されています。レポートの経費の一部またはすべてが支払われました。
  • P_PROC - レポートの支払いが処理中です。
支払処理日レポートの承認がすべて完了し、支払いのために抽出する準備ができた日付です。入力した日付以前 (<=) または以降 (>=) のいずれかです。
提出日レポートの提出日です。入力した日付以前 (<=) または以降 (>=) のいずれかです。
ユーザー定義日付ユーザーが定義した日付は、入力された日付以前 (<=) または以降 (>=) のいずれかです。

Where 句を使用する

独自のクエリを構築したい上級ユーザーは、Where 句を使用できます。そのためには、API ドキュメントに従う必要があります。

たとえば、Where 句を使用して、承認ステータス コードA_APPR のすべてのレポートをフィルター処理したいとします。このためには、以下を実行します。
  1. SAP Concur Developer Center | Reports v3 のパラメーター名を確認します。
  2. この場合は、approvalStatusCode とコード A_APPR をコピーします。
    docs image
  3. [すべてのレコードのリストを取得] アクティビティの [Where 条件] フィールドで、プラス ボタンのメニューをクリックして [式を使用して設定] を選択し、「"approvalStatusCode='A_APPR'"」と入力します。
    docs image
注: WHERE 句では文字列入力を使用します。その場合は、文字列を "" で囲む必要があります。

その他の追加パラメーターを使用する

フィルター プロパティ使用状況
同席者タイプ コードレポートには、指定した種類の同席者が存在していて、[すべてのレコードのリストを取得][同席者タイプ] のオブジェクトを組み合わせて取得することのできる、経費エントリが含まれます。
支払先名 レポート内の少なくとも 1 つの経費エントリの支払先の支払先説明です。
次の日付後のエントリの取引日付レポート内の少なくとも 1 つの経費エントリの取引の日付が、この日付の後です。使用できる形式は yyyy-MM-dd または yyyy-MM-ddTHH:mm:ss.SSS です。
次の日付前のエントリの取引日付レポート内の少なくとも 1 つの経費エントリの取引の日付が、この日付の前です。使用できる形式は yyyy-MM-dd または yyyy-MM-ddTHH:mm:ss.SSS です。
経費グループ設定 IDレポートの経費グループに関連付けられた経費グループ設定の一意の ID です。経費グループ の設定で [すべてのレコードのリストを取得] の出力から ID を使用します。
経費タイプ コードレポート内の少なくとも 1 つである経費エントリの経費タイプの経費タイプ コードです。[経費グループ] の設定で [すべてのレコードのリストを取得] アクティビティの [経費タイプ コード] からの出力を使用します。
同席者を含むレポートに同席者を含むエントリが少なくとも 1 つ含まれるかどうか決定します。Boolean 値です。
請求可能な経費があるレポート内の少なくとも 1 つの経費エントリの [請求可能かどうか] フラグです。Boolean 値です。
画像を含むレポートにエントリ画像を含む経費エントリが少なくとも 1 つ含まれる、またはこのレポートにレポート画像があるかどうかを決定します。Boolean 値です。
付加価値税を含むレポートに VAT の詳細を含むエントリが少なくとも 1 つ含まれるかどうか決定します。Boolean 値です。
テスト ユーザーかどうかレポート所有者は、非運用環境でレポートをテスト目的で使用するテスト ユーザーです。Boolean 値です。
支払タイプレポート内の少なくとも 1 つの経費エントリの支払タイプである支払タイプの一意の ID です。[経費グループ] の設定で [すべてのレコードのリストを取得] アクティビティの [支払いタイプ ID] からの出力を使用して有効な支払いの種類を取得します。
ユーザー (User)レポートを作成または提出したユーザーのメール アドレスを入力します。入力しない場合、認証されたユーザーのレポートが返されます。このパラメーターを他のユーザーに使用するには、Web サービスの管理者ロールが必要です。

CustomFieldValues

Concur では、Concur のアカウントに対して最大 20 個のカスタム フィールドがサポートされています。

カスタム フィールドから取得される値を推測できるよう、カスタム フィールドの [表示名][値] が個別のプロパティとして表示され、Concur UI で [カスタム 1] フィールドがどのような名前となり、オートメーション内のさらに下流で使用する場合のフィールド値がどうなるかを確認することができます。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.