将Quickbooks IPP API从旧版QBD v3转换为QBO

时间:2015-09-29 20:27:29

标签: c# intuit-partner-platform quickbooks-online

我们使用传统的Quickbooks API v3 for QBD(https://developer.intuit.com/docs/95_legacy/qbd_v3)在我们的网络应用和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。这简直就是这么简单,或者我需要做出哪些其他改变......这是我对可能或不可能做的潜在变化的额外想法:

  1. 我是否需要在Intuit应用程序中心为此新应用程序创建一个新应用程序 连接版本?或者我可以继续使用现有的Intuit 我们为QBD界面创建的应用程序?
  2. 我相信这些支持的实体和格式(属性) 实体是不同的,但如果SDK是相同的,因此我 在我的两个项目中都有相同的参考(QBD适配器和 QBO适配器),都引用Intuit.Ipp.Data。那么实体 是相同的,如Intuit.Ipp.Data.Customer。客户也是如此 QBD和QBO的实体相同,但是当你在后端时 将客户导入QBO文件,您可以根据不同的方式执行此操作 如果目的地是QBD或QBO?

1 个答案:

答案 0 :(得分:1)