- 概述
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- 亚马逊文本提取
- Box
- 认知
- DocuSign
- Google Vision
- Jira
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics (Finance and Operations)
- Microsoft Translator
- Microsoft Vision
- Oracle 集成云
- Oracle NetSuite
- Salesforce
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- SuccessFactors
- Tableau
- Twilio
- Workato
- Workday
传统集成活动
关于 Salesforce 活动包
UiPath.Salesforce.Activities 包可用于自动化 Salesforce 流程。 它可以通过 Salesforce 应用程序作用域 连接到 Salesforce 组织,并且与其他活动一起,使您能够执行 Actions ,例如文件操作、记录操作、报告执行和 SOQL 命令执行。
IConnectionService
对象中,并可以在所有后续子作用域活动中轻松重用。 连接凭据使用 Microsoft .NET 数据保护 API (DPAPI) 进行加密,并且只能由同一用户在输入凭据的同一台计算机上访问。
使用 Salesforce 活动需要 Salesforce 帐户 和 Salesforce Connected 应用程序 。 这些可以从您的 Salesforce 管理员处获取。
或者,RPA 开发者可以使用 Salesforce 开发者 帐户来自动化 Salesforce 中的流程。
SalesforceStatus
。 此对象包含有关与 Salesforce 交互时每个活动的执行状态的详细信息。 该对象的结构包含以下属性:
- “成功” - 说明操作是成功还是引发了错误。
- 错误 代码 - 如果执行时引发错误,则从 Salesforce 返回错误代码。
- 消息 - 如果在执行时引发错误,则从 Salesforce 返回错误消息。
Salesforce 对象 下拉列表可让您选择要与之交互的对象,并显示其所有详细信息。 该对象中的第一条记录也将作为示例记录进行检索。 “样本值”列显示该记录的字段值。
通过使用“ 添加单个字段 ” 文本框,您可以向所选对象添加字段。 “ 添加多个字段” 按钮将打开向导的其他部分,您可以在其中选择要添加到对象的多个字段。 为此,请选中要添加的所有字段的复选标记,然后单击 “完成”。
再次单击 “完成” ,将保存您对正在配置的活动所做的更改。
“ 插入记录” 和 “更新记录” 活动还可以选择使用示例值测试操作。 这可以通过单击“ 使用样本值进行测试 ” 按钮来完成。 这将使用“示例值”列中的值执行操作,并报告成功或错误。
Picklist
的字段,传递的字符串应该是有效值,而不是应用程序中显示的标签。 使用“设置 标签和值的格式” 活动正确设置字符串。
Multiplicklist
的字段,传递的字符串应是以分号分隔的有效值列表,而不是应用程序中显示的标签。 使用“设置 标签和值的格式” 活动正确设置字符串。
Boolean
的字段,传递的字符串应为 true 或 false。 请注意,当 Salesforce 在“ 获取记录” 活动中返回这些值时,“示例值”列中显示的值可以是以下任一值: True、 true、 False或 false,具体取决于最初在 Salesforce 中输入数据的方式。
Date
数据类型的字段,传递的字符串应采用 YYYY-MM-DD
格式。
我们实施了 Salesforce 活动包附带的两个新功能,可帮助您更好地自动化 Salesforce 中的流程:
布尔值格式
UiPath.Salesforce.Utilities.UtilityFunctionExtension
String SalesforceFormatAsBoolean(String Value)
SalesforceFormatAsBoolean
函数允许您将字符串中的任何类型的布尔值转换为 Salesforce 支持的格式。
支持的值
1
、 x
、 t
、 true
、 yes
、 y
。
0
、 null
、 f
、 false
、 no
、 n
。
转义搜索词
UiPath.Salesforce.Utilities.UtilityFunctionExtension
String SalesforceEscapeSearchTerm(String SearchTerm, Boolean IsLike = true)
此函数可根据 Salesforce 的要求转义可在“ 执行 SOQL ”活动的SOQLCommand属性中使用的搜索词。 有关带引号的字符串转义的更多信息,可以转到 此处。