简体   繁体   English

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

[英]Convert Quickbooks IPP API from legacy QBD v3 to QBO

We have built a working integration between our web app and quickbooks desktop using the legacy quickbooks API v3 for QBD ( https://developer.intuit.com/docs/95_legacy/qbd_v3 ). 我们使用适用于QBD的旧版quickbooks API v3( https://developer.intuit.com/docs/95_legacy/qbd_v3 )在Web应用程序和quickbooks桌面之间建立了有效的集成。

We now want to add a new adapter to our web app to support the new QBO api ( https://developer.intuit.com/docs/0050_quickbooks_api ). 现在,我们要向我们的Web应用程序添加一个新适配器,以支持新的QBO api( https://developer.intuit.com/docs/0050_quickbooks_api )。

The c# SDK ( https://developer.intuit.com/docs/0100_accounting/0500_developer_kits/0010.net_tools ) for QBO seems to be the same one as we are currently using for QBD. 用于QBO的c#SDK( https://developer.intuit.com/docs/0100_accounting/0500_developer_kits/0010.net_tools )似乎与我们当前用于QBD的相同。 Is that true? 真的吗?

What changes do I need to make from our current QBD adapter to get it work with QBO? 为了与QBO配合使用,我需要对当前的QBD适配器进行哪些更改? ie when using the C# SDK what are the differences when using it for QBD vs QBO? 即,当使用C#SDK时,将其用于QBD和QBO有什么区别?

For example, it seems that when you create a ServiceContext, you specify the data source as either IntuitServicesType.QBD or IntuitServicesType.QBO. 例如,似乎在创建ServiceContext时,您将数据源指定为IntuitServicesType.QBD或IntuitServicesType.QBO。 Is it simply that easy or what other changes would I need to make...here are my additional thoughts on potential changes I may or may not have to do: 是那么简单还是我需要进行其他更改...以下是我对可能需要或可能不必要做的潜在更改的其他想法:

  1. Do I need to create a new App in the Intuit App center for this new version of connecting? 我需要在Intuit App中心中为此新版本的连接创建一个新App吗? Or can I continue to use the existing Intuit App we created for the QBD interface? 还是可以继续使用我们为QBD界面创建的现有Intuit App?
  2. I believe the supported entities and formats (properties) of those entities are different, but if the SDKs are the same and hence I have the same references in each of my 2 projects (QBD adapter and QBO adapter), both referencing Intuit.Ipp.Data. 我相信支持的实体和这些实体的格式(属性)是不同的,但是如果SDK是相同的,因此在我的2个项目(QBD适配器和QBO适配器)的每个项目中,我都有相同的引用,都引用Intuit.Ipp。数据。 Then the entities are the same such as Intuit.Ipp.Data.Customer. 然后,实体是相同的,例如Intuit.Ipp.Data.Customer。 So is the Customer entity the same for both QBD and QBO, but on the backend when you import a customer into the QBO files you do it differently based on if the destination is QBD or QBO? 那么,QBD和QBO的Customer实体是否相同,但是在后端,当您将客户导入QBO文件时,根据目的地是QBD还是QBO,您会做不同的处理吗?

对于您的问题, 在Intuit的Live社区中查看我的答案-https ://intuitdeveloper.lc.intuit.com/questions/1233347-help-with-convert-from-legacy-qbd-v3-to-qbo

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 V3 QBO中的QuickBooks Batchitem响应 - QuickBooks Batchitem response in V3 QBO 如何生成oauth_signature intuit ipp QBO API V3 - How to generate oauth_signature intuit ipp QBO API V3 QuickBooks Online(QBO)通过C#中的v2 IPP .NET SDK写入发票上的自定义字段 - QuickBooks Online (QBO) write to Custom Fields on Invoice via v2 IPP .NET SDK in C# quickbooks api v3 IdsQuery - quickbooks api v3 IdsQuery 如何为QBO IPP .NET SDK V3的发票行项目指定产品/服务? - How can I specify Product/Service for an Invoice Line Item for QBO IPP .NET SDK V3? 如何为QBO IPP .NET SDK V3使用Id,SyncToken更新客户? - How can I Update Customer using Id, SyncToken for QBO IPP .NET SDK V3? 如何使用C#中的QBO API v3将付款应用于发票? - How to apply a payment to an invoice with the QBO API v3 in C#? QBO IPP API - 如何将付款链接到发票 - QBO IPP API - how to link a payment to an invoice Quickbooks API-.NET-QBD-V2-有人在C#中有有效的示例,说明如何删除或还原错误的对象吗? - Quickbooks API - .NET - QBD - V2 - Does anyone have working example in C# of how to delete or revert errored objects? 使用QuickBooks Online(QBO)Intuit合作伙伴平台(IPP)DevKit查询所有未结余额发票 - Query for All Invoices With Open Balances using QuickBooks Online (QBO) Intuit Partner Platform (IPP) DevKit
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM