问题标签 [qbwc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
46 浏览

ruby-on-rails - QBXML SalesOrderAdd 问题

我正在尝试通过 QBWebConnector (后端 - Rails + qbwc)创建 SalesOrder,遵循Intuit Software Development Kits 的屏幕参考,它说SalesOrderAdd只需要CustomerRef属性,但 QBXML 验证器说:

QBXML 请求是:

这是为什么?我可以以某种方式更改此行为(省略除屏幕参考中要求的所有标记外)吗?

0 投票
1 回答
33 浏览

quickbooks - 如何在 wsdl 实现中获取 Qbwc 文件中的 FileId 或 OwnerId 或 CustomAttribut

我正在考虑如何在任何或所有 wsdl 方法中获取 fileId 或 ownerId 或任何自定义属性。我正在考虑创建通用 qbwc 文件。

不知道如何获得这些属性。能够在所有这些中获得ticketid,但这是在身份验证后创建的随机uuid。

0 投票
0 回答
59 浏览

quickbooks - Quickbooks Consolibyte PHP 问题,说 XML 不正确

我正在尝试使用该系统将我的数据库从 postgresql 同步到 quickbooks Web 连接器https://github.com/consolibyte/quickbooks-php,但它给了我各种 XML 问题。
这是我的 QWC 文件:

这是我的 PHP 连接器应用程序,从 PostgreSQL 同步的示例文件中复制,但使用我的信息进行了修改:

我知道它运行并连接到我的数据库,因为我qb_添加了所有表,但没有数据来回同步。每当我运行它时,我也会收到此错误:

在此处输入图像描述

这是我的日志:

0 投票
1 回答
46 浏览

payment - 使用 QBXML 如何从远程系统的 ReceivePayment 中取消交易?

我想从远程系统的发票中取消付款。

首先,我从 QuickBooks Desktop 同步一个ReceivePayment项目。AppliedToTxnRet它在ReceivePaymentQueryRS响应中有 1 个发票交易。

然后在远程系统上,从发票中删除交易。因此,现在没有应用此付款的交易。在 QBXML 中,我如何指定它,ReceivePaymentModRq或者是否有其他方法可以指定它以将其发送回 QuickBooks,以便不再将付款应用于 QuickBooks 中的发票?

我试图发送一个空的<AppliedToTxnMod/><AppliedToTxnMod></AppliedToTxnMod>这样的:

但是验证器给了我:

我偏离了我认为 QBSDK 所说的(https://static.developer.intuit.com/resources/QBSDK_ProGuide.pdf)第 1 页。126 用于清除聚合,但我想这可能不适用于引用其他交易的聚合??:

“清除地址或送货地址等聚合类似于清除修改请求中的引用。您可以提供聚合中所有元素的空版本,也可以简单地提供空聚合”

0 投票
1 回答
37 浏览

quickbooks - QBWC1048:QuickBooks Web 连接器无法验证 Web 应用程序服务器证书(QuickBooks POS 19.0 + QuickBooks Web 连接器 2.1.0.30)

我正在尝试通过 QuickBooks Web 连接器将我的 OpenCart 库存与 QuickBooks POS 模块同步。该文档说仅将 Web 连接器版本 2.1.0.30 用于 QB POS。我在运行 QB POS 19.0 的计算机上安装了 Web 连接器。当我尝试添加应用程序时,我立即收到 QBWC1048 错误。这是带有某些修订的完整日志输出:

如您所见,我尝试添加 CertURL 选项,但没有成功。从https://test.developer.intuit.com/QBWC/TroubleshootQBWC/index.aspx运行疑难解答 .qwc 文件时,我也遇到了同样的错误。我浏览了整个互联网并提供了帮助票,但不知何故,除了 CertURL 之外,似乎没有人有一个可行的解决方案。该网站使用有效的 cPanel v3 证书。请指教。