activities
latest
false
- 概述
- 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
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。

传统集成活动
上次更新日期 2025年3月10日
初始化记录
UiPath.OracleNetSuite.Activities.InitializeRecord
“ 初始化记录” 活动使用 NetSuite 初始化 操作更新特定记录 (internalid)。
初始化记录后,该活动会在
Record
对象 (Record) 中输出初始化的新记录,您可以在后续活动中使用该对象。 请求的状态和成功/失败信息将在 ResponseStatus
对象 (NetSuiteStatus) 中设置,您可以在后续活动(例如条件逻辑)中使用该对象。
以下步骤和消息序列图是活动从设计时(即活动依赖项和输入/输出属性)到运行时如何工作的示例。
- 完成 设置 步骤。
- 将“ Oracle NetSuite 应用程序作用域 ” 活动添加到您的项目中。
- 在“ Oracle NetSuite 应用程序作用域 ”活动中添加“初始化记录”活动。
- 单击“ 初始化记录” 活动中的“配置”按钮。 这使您可以设置输入参数。
- 选择要在初始化时创建的 记录类型 的“记录类型”。
- 选择要初始化的记录类型的“ 引用类型 ”。
- 输入要初始化的参考记录的内部 ID 的 参考 ID 。
- 创建并输入将包含新创建记录的
Record
变量。 -
为“ 输出 ”属性创建并输入
ResponseStatus
变量。
在活动正文中
要输入“ 初始化记录” 属性值,您必须通过单击“ 配置 ”按钮使用“输入对话框”。
- “记录 类型” - 要创建和初始化的记录类型。
- “引用 类型” - 用于初始化记录的记录类型。
- ReferenceId(字符串) - 要从中初始化的记录的 ID。
常见
- “显示名称”- 活动的显示名称。此字段仅支持
Strings
和String
变量。
其他
- “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。
输出
- “记录” - NetSuite 返回的已初始化记录。 输入
Record
变量 (UiPath.OracleNetSuite.Com.netsuite.webservices.Record)。 默认情况下不保存Record
对象,而是初始化转换的输出。 使用“插入记录” 活动保存此记录以及需要设置的任何其他字段。 -
“响应 状态” - 请求的状态(成功/失败信息)。 输入
ResponseStatus
变量 (UiPath.BAF.Models.ResponseStatus)。ResponseStatus
对象包含三个可在其他活动中使用的属性。- “成功” -
Boolean
- 指定 API 请求是否成功。 - 错误代码 -
String
- API 请求不成功 (Success=False) 时的响应错误。 - 消息 -
String
- 错误消息。
- “成功” -
从现有
PurchaseRequisition
初始化 PurchaseOrder
就是一个典型示例。 执行此操作的步骤如下:
- 如果尚不存在新的
PurchaseRequisition
,请使用“ 插入记录” 活动插入新的 。 - 使用“ 初始化记录” 活动将
PurchaseRequisition
记录初始化为PurchaseOrder
。 此活动的输出是新的PurchaseOrder
(记录)。 - 在插入新的
PurchaseOrder
记录 之前,您可能需要先使用“分配”或“多重分配”活动在PurchaseOrder
记录 上设置一些必需的属性。 - 使用“ 插入记录” 活动插入
PurchaseOrder
记录。
该图是如何从客户记录初始化客户付款记录,更新必要参数,然后插入客户付款记录的示例。
两个示例:
从
Customer
初始化 CustomerPayment
(记录)- 将 (applySpecified) 属性设置为 false。
- 将 (pendingSpecified) 属性设置为 false。
从
PurchaseRequisition
初始化 PurchaseOrder
(记录)- 将 (createdDateSpecified) 属性设置为 false。
- 将 (lastModifiedDateSpecified) 属性设置为 false。
- 将 (totalSpecified) 属性设置为 false。