我是新手QBWC,我已经从QB网站下载了样本(WCWebService-ASP.NET(C#))并查看了“QBWC_proguide”,但我在QBWC中添加应用程序时遇到错误,当我没有时添加qbxml(添加客户)文件。
未经考虑的根文档:qbxml
QBWC1051:未添加新应用程序。
我有几个问题。
请告诉我实现以下流程基本上我正在尝试从QB填充产品,并再次从网站生成订单我应该将产品计数更新回QB然后从网站生成发票。
提前致谢
答案 0 :(得分:0)
未经考虑的根文档:qbxml QBWC1051:未添加新应用程序。
要解决上述错误,您需要发布.QWC文件,以便我们可以看到您正在做的事情。
以下是一个示例.QWC文件:
是从QB返回的令牌ID吗?或者我们应该添加GUID吗?
您将选择GUID OwnerID和FileID以放入.QWC文件。
您的网络服务也可能使用GUID作为会话令牌。
我见过一些示例(WCWebservice) - buildRequest,它有CustomerQuery,InvoiceQuery和BillQuery,但我没有得到任何响应(我在这里做了一些错误)。
响应将来自QuickBooks。然后,您的Web服务将解析响应以对其执行某些操作。
您可以通过查看QuickBooks OSR来查看所有可用的请求和响应:
我是否需要在QBWC实用程序中每次生成一个QWC文件以“添加应用程序”。
没有。您将为要连接的每个QuickBooks公司文件生成一次.QWC文件 。 .QWC文件实际上配置了Web连接器,然后它已经配置好,并将使用从.QWC加载的设置。