2017-05-17 50 views
1

我們有一個基於Windows桌面的應用程序,它使用QBFC連接到Quickbooks Pro桌面。從桌面應用程序使用QBFC連接到Quickbooks在線

它創建一個QBSessionManager,爲其添加消息集,執行請求並分析響應。

是否可以使用桌面應用程序中現有的基於QBFC的界面在線更新Quickbooks?很明顯,因爲我們沒有加載本地公司文件,所以會發生一些變化,但我們是否可以利用此代碼與Quickbooks進行在線交流?

也許通過安裝一個將XML傳輸到在線版本的墊片? 或者利用QBFC生成的XML來在線更新QB?

回答

1

是否可以使用桌面應用程序中現有的基於QBFC的界面來在線更新Quickbooks?

這裏的問題是,你正在生成QBD(臺式機)的XML是XML(或JSON)非常不同的是QBO(n線)要求。

概念是一樣的(仍然有客戶,發票和付款等),但實際的XML消息有顯着不同。

此外,身份驗證機制(DCOM握手與OAuth)和傳輸(COM與HTTP/TLS)顯着不同,因此您無法真正在QBO中使用QBFC組件。

您可能會重新使用大量的代碼,因爲概念是相同的,但您重用的部分不會是任何QBFC或XML位。

+0

是的,這就是我的想法。我希望也許他們有一個替代qbfc的插件,它會有相同的界面,但它會連接到QuickBooks網頁。 –

+0

不幸的不是。 :-(只有太多不同之處才能真正實現這一點。 –

相關問題