QuickBooks Online 连接器
连接到外部 QuickBooks Online 帐户。执行同步客户或创建发票等任务。将 QuickBooks Online 用作数据源(触发器)或数据目标(操作)。
所需的 Edition
| 查看支持的版本。 |
| 此功能需要 MuleSoft for Flow:集成加载项。Professional Edition 需要 API 访问权限加载项。要购买,请联系您的 Salesforce 客户主管。 |
| MuleSoft for Flow:Agentforce 使用的集成功能需要 Foundations 或 Agentforce 1 版本。要购买这些版本,请联系您的 Salesforce 客户主管。 |
连接
要连接到系统,无论是数据源还是数据目标,您必须使用该系统所需的凭据创建连接。您可以在流中连接到多个系统,并重复使用每个连接。
您可以在“集成”选项卡或 Flow Builder 中创建连接。
标准连接
此系统使用 OAuth2BrowserFlow 身份验证。
OAuth2BrowserFlow 身份验证包括扩展 OAuth 2.0 协议功能和安全性的功能。
此系统需要此凭据信息进行连接。
| 字段 | 描述 |
|---|---|
| 连接名称 | 输入唯一连接名称,这将帮助您记住此连接的详细信息。凭据将在创建连接后隐藏。您可以重复使用连接。 任何具有管理集成连接权限的人都可以查看和使用组织中的所有连接。 |
| URL | 输入贵组织的基础 URL。例如, |
| 环境 | 选择连接的环境类型。 |
命名凭据连接
从“设置”中选择预先存在的命名凭据,用于外部系统连接。
在使用命名凭据连接到外部系统之前,请先创建或使用为用户启用的现有经过身份验证的命名凭据和外部凭据。
要确保在流中使用成功连接,请为每个命名凭据仅使用一个主体。
- 对命名凭据及其相关对象使用相同的名称,例如外部凭据和外部身份验证身份提供商。这些对象的标签可能不同。
- 为创建连接的用户分配主体所需的用户权限。如果没有此权限,连接测试将失败,连接仍处于非活动状态。
当您创建与现有命名凭据的连接时,请注意这些行为:
- 在“设置”中管理命名凭据的只读详细信息,而不是“集成”选项卡。在“集成”选项卡上,您只能编辑连接的连接名称和描述。
- 在“设置”中,为命名凭据执行重新连接。“重新连接”按钮在“详细信息”页面上不可见。
- 在“设置”中删除关联的命名凭据。删除连接不会删除凭据。
触发器
触发器会在指定事件发生时启动流。触发器对于自动化业务流程非常重要,因为它们对各种系统中的实时数据变化做出反应。有关触发器的更多信息,请参阅使用连接器作为触发器创建流。
这些 QuickBooks Online 触发器在 Flow Builder 中可用。
- 在新建客户时
- 在新账单上
- 在新信用票据上
- 在新客户上
- 在新员工上
- 关于新估算
- 在新发票上
- 在新建项目上
- 新建或更新退款收据时
- 在新付款时
- 在新采购订单上
- 关于新退款收据
- 在新销售收据上
- 在新时间活动时
- 在新供应商上
- 在新建或更新帐户时
- 新建或更新账单时
- 在新建或更新信用票据时
- 在新建或更新客户时
- 新建或更新员工时
- 新建或更新估算时
- 新建或更新发票时
- 在新建或更新项目时
- 在新建或更新付款时
- 新建或更新采购订单时
- 新建或更新销售收据时
- 新建或更新时间活动
- 在新建或更新供应商时
操作
操作在目标系统中执行特定任务或操作。根据流中设置的条件,使用操作在不同系统中自动执行任务,无需手动干预。有关操作的更多信息,请参阅将连接器创建为操作。
这些 QuickBooks Online 操作在 Flow Builder 中可用。
- 创建客户
- 创建账单
- 创建信用票据
- 使用自定义字段创建信用票据
- 创建客户
- 创建员工
- 创建估算
- 使用自定义字段创建估算
- 创建发票
- 使用自定义字段创建发票
- 创建项目
- 创建付款
- 创建采购订单
- 创建销售收据
- 使用自定义字段创建销售收据
- 创建时间活动
- 创建供应商
- 停用帐户
- 停用客户
- 停用员工
- 停用供应商
- 删除账单
- 删除贷项通知单
- 删除估算
- 删除发票
- 删除项目
- 删除付款
- 删除采购订单
- 删除销售收据
- 删除时间活动
- 按 ID 获取客户
- 按 ID 获取账单
- 按 ID 获取贷项通知单
- 按 ID 获取客户
- 按 ID 获取员工
- 按 ID 获取估算
- 按 ID 获取发票
- 按 ID 获取项目
- 按 ID 获取付款
- 按 ID 获取采购订单
- 获取记录
- 按 ID 获取销售收据
- 按 ID 获取供应商
- 列出客户
- 列表账单
- 列表信用票据
- 列出客户
- 列出员工
- 列表估算
- 列表发票
- 列表项目
- 列表付款
- 列出采购订单
- 列出销售收据
- 列出供应商
- 查询时间活动
- 读取时间活动
- 更新帐户
- 更新账单
- 更新贷项通知单
- 使用自定义字段更新信用票据
- 更新客户
- 更新员工
- 更新估算
- 使用自定义字段更新估算
- 更新发票
- 使用自定义字段更新发票
- 更新项目
- 更新付款
- 更新采购订单
- 更新销售收据
- 使用自定义字段更新销售收据
- 更新时间活动
- 更新供应商
获取记录操作
使用 MuleSoft for Flow 中的自定义筛选逻辑,查询每个连接器的可搜索对象:集成获取记录操作,其功能类似于 Salesforce 流的获取记录元素。
适用于流的 MuleSoft:集成获取记录操作:
- 定义查询的对象,以确保不同数据源的灵活性和适应性。
- 指定可用的运算符,并启用字段选择、条件添加和结果排序。
- 定义逻辑运算符类型。
- 包括其他元数据,以描述在可用运算符因对象类型而异时每个字段可用的运算符。
- 运行查询请求,处理响应,并准确格式化检索的数据。
- 通过自定义逻辑和灵活的记录输出提供排序选项。
- 限制返回的记录数量以优化性能,并确保您可以访问最相关的数据。
有关连接和第三方连接器的特定限制的信息,请参阅适用于流的 MuleSoft:集成限制和注意事项。
具有强制条件字段的操作不会标记它们。有关要在操作中添加的必填字段的信息,请参阅 QuickBooks Online API 文档。

