Data Foundation 的 QuickBooks 访问设置
Data Foundation 将您连接的每个 ERP 和会计系统(无论有多少个实例)的数据汇集到一个 Common Finance Model 中。QuickBooks Online 是它可以直接读取的系统之一。本页面面向设置访问权限的 QuickBooks 管理员,也面向请求管理员进行设置的 PlaidCloud 用户。
PlaidCloud 只读取数据。切勿通过电子邮件发送密码或令牌。
发送访问请求
Section titled “发送访问请求”在项目的基础数据选项卡上,选择创建新连接并选取 QuickBooks Online。表单会显示完整的请求。单击复制请求可将其粘贴到您自己的邮件中,或单击通过电子邮件发送请求,在邮件程序中打开它,主题为“Read-only QuickBooks Online access for PlaidCloud.”
QuickBooks 管理员需要设置的内容
Section titled “QuickBooks 管理员需要设置的内容”-
选择 PlaidCloud 将代表其操作的 QuickBooks 用户。在 QuickBooks 本身中,该用户需要能够查看:
- 会计科目表、客户、产品和服务,以及位置
- 总账、试算平衡表和损益表报表(可在 Reports 下运行这些报表的用户)
- 销售交易:发票、销售收据、贷项通知单和退款收据
- 预算和库存估值汇总,如果希望将它们纳入模型(QuickBooks Plus 或 Advanced)
公司管理员已具备这些权限。受限用户需要开启这些权限。
-
一次性授权 PlaidCloud。该用户通过 PlaidCloud 用户发给他们的连接,在 Intuit 的同意屏幕上登录。范围仅限 Accounting(
com.intuit.quickbooks.accounting)。 -
每个连接对应一家公司。如果您有多家 QuickBooks 公司,请在各自的连接上分别授权。
需要回传的内容
Section titled “需要回传的内容”| 管理员发送 | 在 PlaidCloud 中输入为 |
|---|---|
| 公司名称,即其在模型中应显示的名称 | 您为连接选择的公司 |
| 账簿是否已结账到某个日期(Settings > Account and Settings > Advanced > Accounting) | 无需输入:PlaidCloud 从 QuickBooks 读取结账日期 |
在基础数据选项卡上,PlaidCloud 用户填写新连接:
- 公司 ID(realm ID)
- Refresh token,PlaidCloud 用户自行粘贴的机密
- 环境,
production或sandbox
在 System settings 下,当科目名称尚未说明时,Retained earnings account 指定期初损益结转到的权益科目。它是可选的。
检查访问权限
Section titled “检查访问权限”返回 PlaidCloud,单击测试连接。每个数据集显示为可读取、缺少权限或错误:
| 数据集 | 在 QuickBooks 中读取的内容 |
|---|---|
| 实体 | 公司信息 |
| 会计科目表 | 会计科目表 |
| 财务日历 | 公司首选项:财年的第一个月和结账日期 |
| 试算平衡表 | 试算平衡表报表,用于期初余额 |
| 总账 | 总账报表 |
| 部门 | 位置(可选) |
| 客户 | 客户(可选) |
| 产品 | 产品和服务(可选) |
| 销售明细行 | 发票、销售收据、贷项通知单和退款收据(可选) |
| 预算 | 预算(可选) |
| 库存余额 | 库存估值汇总(可选) |
| 汇率 | 汇率(可选) |
当数据集显示为缺少权限时,测试会指出需要添加的访问权限。请管理员为该用户开启后重新测试。没有预算等可选数据的公司仍会加载其他所有内容。
QuickBooks 没有交易伙伴、公司间科目或账簿,因此 QuickBooks 公司的行不带这些信息。