【发布时间】:2015-09-29 20:27:29
【问题描述】:
我们使用旧版 Quickbooks API v3 for QBD (https://developer.intuit.com/docs/95_legacy/qbd_v3) 在我们的 Web 应用程序和 quickbooks 桌面之间建立了有效的集成。
我们现在想为我们的网络应用添加一个新的适配器来支持新的 QBO api (https://developer.intuit.com/docs/0050_quickbooks_api)。
用于 QBO 的 c# SDK (https://developer.intuit.com/docs/0100_accounting/0500_developer_kits/0010.net_tools) 似乎与我们目前用于 QBD 的相同。这是真的吗?
我需要对我们当前的 QBD 适配器进行哪些更改才能使其与 QBO 一起使用?即使用 C# SDK 时,将其用于 QBD 和 QBO 有什么区别?
例如,当您创建 ServiceContext 时,您似乎将数据源指定为 IntuitServicesType.QBD 或 IntuitServicesType.QBO。就这么简单吗?或者我还需要做哪些其他更改……以下是我对可能需要或不需要做的潜在更改的补充想法:
- 我需要在 Intuit 应用中心为这个新应用创建一个新应用吗? 连接版本?或者我可以继续使用现有的 Intuit 我们为 QBD 界面创建的应用?
- 我相信那些支持的实体和格式(属性) 实体不同,但如果 SDK 相同,因此我 在我的 2 个项目(QBD 适配器和 QBO 适配器),两者都引用 Intuit.Ipp.Data。然后实体 相同,例如 Intuit.Ipp.Data.Customer。客户也是 QBD 和 QBO 的实体相同,但当您在后端时 将客户导入 QBO 文件中,您会根据不同的方式进行操作 如果目的地是 QBD 或 QBO?
【问题讨论】:
标签: c# intuit-partner-platform quickbooks-online