1

我在我的应用程序中使用 Web 连接器来与 quickbooks 桌面集成。当 quickbooks 运行时,一切都运行良好,但是当 quickbooks 没有运行时,我收到以下错误:

20140820.15:43:08 UTC:QBWebConnector.SOAPWebService.CheckCFNResponse():用户认证。20140820.15:43:08 UTC:QBWebConnector.SOAPWebService.do_authenticate():完成。20140820.15:43:08 UTC:QBWebConnector.SOAPWebService.OpenConnection():连接到 QuickBooks... 20140820.15:43:08 UTC:QBWebConnector.SOAPWebService.handleAllOtherError():QBWC1013:连接到 QuickBooks 时出错。向应用程序返回错误消息。如果 QuickBooks 公司数据文件未打开,则对“BeginSession”方法的调用必须包含数据文件的名称。

我在身份验证响应中发送公司数据文件路径,但即使我选择了选项“始终是;即使 quickbooks 未运行也允许访问”并且还检查了 quickbooks 公司首选项中的自动登录,仍然出现此错误。

我搜索了这个错误并找到了以下链接

http://support.godaddy.com/help/article/1145/errors-in-qsc-intuit-quickbooks-integration-last-connection-log

http://support.godaddy.com/help/article/1150/configuring-intuit-quickbooks-to-accept-automatic-logins

但是当我检查快速手册时,它已经设置为从应用程序自动登录。

请为此错误提出任何解决方案。

4

1 回答 1

1

最后我能够解决这个问题,这是由于一个愚蠢的错误。我发送的文件路径是“C:/Users/Public/Documents/Intuit/QuickBooks/sample Company Files/QuickBooks Enterprise Solutions 14.0/sample_manufacturing business.qbw”,而它应该是“C:\Users\Public\Documents \Intuit\QuickBooks\Sample Company Files\QuickBooks Enterprise Solutions 14.0\sample_manufacturing business.QBW”适用于 Windows 系统。

做了一件愚蠢的事情却被忽视了:)。

终于做对了。谢谢威廉

于 2014-08-22T03:41:09.167 回答