活动
最新
False
横幅背景图像
Integration Service 活动
上次更新日期 2024年4月23日

列出所有记录

UiPath.SapConcur.IntegrationService.Activities.ListAllRecords

描述

列出 Concur 中某个对象的所有记录。

项目兼容性

Windows | 跨平台

配置

  • 连接 ” - 在 Integration Service 中建立的连接。 访问下拉菜单以选择、添加或管理连接。 此字段支持字符串或 String 变量。
  • “选择对象”- 从下拉菜单中选择一个对象并配置列出的属性。此活动支持的对象包括:

列出报告对象的所有记录

列出所有记录”活动检索具有可配置筛选条件和您定义的记录限制的报告。

您可以使用筛选条件生成器或“位置”字段来筛选直接从 Concur 检索的结果。

使用筛选条件构建器

使用筛选条件构建器时,以下字段是可用选项:

筛选条件属性用法
批准状态代码报告“批准状态”的状态代码。这些值可以包括 Concur 费用标准代码或自定义代码。您可以为以下内容传递任何 Concur 费用标准代码:
  • 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 开发者支持团队。
批准人登录 ID报告批准人的登录 ID,即分配给报告的当前批准人。
国家/地区代码用于定义报告国家/地区的静态可枚举值。示例:美国为 US
创建日期报告创建日期(早于或当天)或(晚于或当天)输入的日期。
货币代码用于定义报告币种代码的静态可枚举值。示例:美国为 USD
上次修改时间报告的最新修改日期。它可以 <=(早于或当天)或 >=(晚于或当天)输入的日期。
已付款日期报告支付日期 <=(早于或当天)或 >=(晚于或当天)输入的日期。
付款状态代码

用于定义付款状态的静态可枚举值。

  • P_HOLD - 报告付款处于暂停状态
  • P_NOTP - 报告未付款
  • P_PAID - 报告已付款
  • P_PAYC - 付款已确认。已支付部分或全部报告费用
  • P_PROC - 正在处理报告,待付款
处理付款日期报告完成所有批准并准备提取以进行付款的日期。它可以是 <=(早于或当天)或 >=(晚于或当天)输入的日期。
已提交的日期报告的提交日期 <=(早于或当天)或 >=(晚于或当天)输入的日期。
用户定义的日期用户定义的日期 <=(早于或当天)或 >=(晚于或当天)输入的日期。

使用“Where”语句

要构建自己的查询的高级用户可以使用“Where”语句。此操作需要遵循 API 文档。

例如,假设以下场景:您想使用“Where”语句筛选出带有 A_APPR 批准状态代码的所有报告。为此,请执行以下操作:
  1. 从“SAP Concur 开发者中心 | 报告 v3”查看参数名称。
  2. 复制 approvalStatusCode 和代码,在本例中为 A_APPR
    docs image
  3. 在“列出所有记录” 活动的“位置”字段 ,单击 号按钮菜单以选择“使用表达式设置” ,然后输入: "approvalStatusCode='A_APPR'"
    docs image
注意:WHERE 语句使用字符串输入,该输入必须包含在 "" 之间。

使用其他附加参数

筛选器属性用法
参加者类型代码该报告包含具有指定类型参加者的费用条目,并且可以组合使用“列出所有记录”和“参加者类型”对象来获取。
供应商名称 “供应商说明”,即报告中至少存在一个费用条目的供应商。
条目事务日期位于以下内容之后至少一个报告中的费用条目的条目事务处理日期应在此日期之后。接受的格式:yyyy-MM-ddyyyy-MM-ddTHH:mm:ss.SSS
条目事务日期位于以下内容之前至少一个报告中的费用条目的条目事务处理日期应在此日期之前。接受的格式:yyyy-MM-ddyyyy-MM-ddTHH:mm:ss.SSS
费用组配置 ID与报告的费用组关联的费用组配置唯一标识符。使用带有费用组配置的“列出所有记录”输出中的 ID。
费用类型代码费用类型代码,即作为报告中至少一个费用条目的费用类型。使用带有费用组配置的“列出所有记录”输出中的费用类型代码
存在参加者确定报告是否至少包含一个带有参加者的费用条目。布尔值。
存在可计费费用报告中至少一个费用条目存在 IsBillable 标志。布尔值。
存在图像确定报告是否至少包含一个带有条目图像的费用条目,或者是否存在此报告的报告图像。布尔值。
存在增值税确定报告是否至少包含一个带有增值税详细信息的费用条目。布尔值。
为测试用户报告所有者是在非生产环境中使用报告进行测试的测试用户。布尔值。
付款类型付款类型的唯一标识符,即报告中至少一个费用条目的付款类型。使用带有费用组配置的“列出所有记录”输出中的付款类型 ID 来获取有效的付款类型。
用户提供创建或提出报告的用户的电子邮件地址。如果未提供,则系统将返回经过身份验证的用户的报告。您必须具有网页服务管理员角色,才能将此参数用于其他用户。

自定义字段值

Concur 最多支持为其帐户使用 20 个自定义字段。

为了推断来自自定义字段的值,自定义字段的“显示名称”和“值”将显示为单独的属性,因此您可以了解“自定义 1”字段在 Concur 用户界面中代表的内容及其值(如果您要在自动化中进一步使用该内容)。

  • 描述
  • 项目兼容性
  • 配置
  • 列出报告对象的所有记录
  • 使用筛选条件构建器
  • 使用“Where”语句
  • 自定义字段值

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.