问题标签 [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 回答
808 浏览

php - 将 .qwc 文件添加到 QuickBooks WebConnect 时出现各种 QBWC 错误

我删除了 .qwc 文件的第一行,因为在尝试删除它之前我一直在出错。

.QWC 文件:

app.cyfe.net 托管在本地虚拟服务器上进行测试

QBWC 日志:

当我在 QuickBooks 中创建一家新公司,然后尝试添加 .qwc 文件时,我第一次尝试添加 .qwc 文件时能够更进一步。更进一步,我的意思是当我在 Authorize New Web Service 上单击 OK 时,我不会立即出现错误,但在我在页面上单击 OK 之后。我粘贴了下面的日志以显示错误的不同之处。

QBWC 日志:

我愿意接受任何建议!我始终确保以管理员身份运行 QB,打开公司文件,通过 QB 打开 Web 连接器,并通过 UI 在 Web 连接器上添加应用程序。我尝试查找我在日志中得到的所有错误,但到目前为止没有任何帮助。

0 投票
1 回答
69 浏览

php - 每次 QBWC 调用我的网络应用程序时,我是否需要调用 CreateUser?

我指的是第 245-251 行。每次调用此文件时是否需要使用 createUser 方法,或者只是第一次调用给定用户?如果我只需要第一次调用 createUser,我如何检查用户是否已经创建?我没有看到可以测试的功能

第一次执行此脚本时,没有初始化任何内容,因此需要进行此操作,然后我将创建该用户。如果不是第一次执行此脚本,我如何判断是否已创建用户?我应该只检查 quickbooks_user 表以查找具有匹配用户名的用户吗?

0 投票
1 回答
239 浏览

php - 为什么没有调用我的响应函数,但 QWC 日志显示响应 XML

SOAP 服务器:我仍在测试,所以我有一些硬编码的东西。我从文件中删除了一些东西,并且大部分内容都在开头,所以我可以适应 SO 的字符限制。

QWC LOG(我不得不修剪日志的开头和结尾以适应 30,000 个字符的限制。

正如您在 QWC 日志中看到的,_quickbooks_get_reports_request 被调用并成功创建了一个 XML 请求。在 QWC 日志中,它还对我的 XML 请求做出响应。在它出现之后,我的某处出现错误,但我没有收到任何 PHP 错误。我希望调用我的 _quickbooks_get_reports_response 函数,但事实并非如此。我是否在 QWC 日志中遗漏了一些明显的东西,告诉我有什么问题或遗漏?

0 投票
1 回答
225 浏览

quickbooks - QuickBooks Desktop 中的 SalesOrderQuery 不返回 SalesOrder 的项目

我正在制作SalesOrderQuery以获取在Quickbooks Desktop Enterprise Version 18.0中创建的销售订单。

我在 QB Desk 中创建了一些销售订单并进行了查询,但是我找不到在创建订单时添加的销售订单 item 。

OSR 显示SalesOrderQueryRs将包含SalesOrderLineRet,我假设它是该订单的项目列表。

OSR(https://developer-static.intuit.com/qbsdk-current/common/newosr/index.html

这是我的示例查询:

这是我得到的不包含项目列表的响应:

我的 QBXML 请求中是否有任何错误或其他任何需要的内容?

0 投票
1 回答
133 浏览

quickbooks - qbxml 添加的运输方式未出现在 quickbooks 桌面 UI 中

我已经通过 qbxml 查询添加了ShipMethodRefShipDate ,但在 Quickbooks Desktop 中它没有出现在该销售收据或发票中。

这是我提出的添加 shipInfo 的请求:

这是显示该发票已成功添加 shipInfo 的响应:

与我用来更新销售订单和销售收据的查询相同,并且与上述响应相同。

这是这张发票的 Quickbooks Desktop 截图: 发票 1060 截图

为什么 Quickbooks Desktop 没有显示任何发票的 ShipDate 和 ShipMethod?

0 投票
1 回答
264 浏览

quickbooks - 通过 Web 连接器连接到 Quickbooks Desktop POS 时出错

我有一个客户需要将他的网站连接到 Quickbooks Desktop POS 18.0。我下载了 Quickbooks 网络连接器,但最新版本出错并说我需要 Quickbooks 2015 或更高版本,因此我下载了 2.1.0.30 版本并能够将其安装在机器上。

然后我使用了以下 php 应用程序https://github.com/consolibyte/quickbooks-php。我将它安装在我的服务器上,获得了 ssl 证书和安全所需的一切。我现在只将它用于测试,但问题是当我生成 .qwc 文件并在 Web 连接器上使用它时,我收到以下错误:错误 QBWC1048:QuickBooks Web 连接器无法验证 Web 应用程序服务器证书。

我使用的域是https://filcp.com/

这是服务器的证书

这就是我的 qwc 文件的样子

我遵循了许多关于配置 ie 的教程,但到目前为止没有任何效果。我可以通过 ie 访问应用程序,但我仍然在 Web 连接器上收到该错误。

有人可以帮我找出可能导致它的原因吗?是否有任何其他方式可以将客户的网站连接到 Quickbooks POS?

0 投票
1 回答
198 浏览

php - PHP QuickBooks Web 连接器 conolibyte - 无需数据交换

目标:我们尝试使用 QuickBooks Web 连接器从 QuickBooks Desktop for Windows 中每小时获取一次所有交易。

状态:QuickBooks Web 连接器使用配置的 qwc 文件成功运行。

问题:QuickBooks Web 连接器返回绿色消息“不需要数据交换”。我期望事务存储在 log.txt 中。下面是我的代码。我怀疑这是一个排队问题?我希望所有排队都在这个文件中,该文件在 QBWC 中每小时运行一次以获取所有事务。您能提供的任何帮助将不胜感激。

0 投票
1 回答
48 浏览

qbxml - 如何通过 Quickbook Web 连接器将附件上传到 Quickbook Desktop

我正在通过 Quickbook Web 连接器将发票、采购订单、销售订单等数据从我的应用程序同步到客户的 Quickbook 桌面。

但我不知道如何上传附件。请帮忙!

0 投票
1 回答
88 浏览

quickbooks - 使用 QBWC 将账单添加到 QuickBooks

(正文底部的 IMAGE LINKNK 供我正在谈论的字段参考)

尝试将类添加到顶部账单部分,而不仅仅是费用行添加部分。

此代码工作正常,但该类未显示在主帐单中。

我尝试只在供应商参考的费用行之外放置一个类参考,但没有奏效。

我还查看了该站点上所有版本的 xml。

https://developer-static.intuit.com/qbsdk-current/common/newosr/index.html

所以只是看看是否有人有任何建议,或者是否有我遗漏的东西。

不是会计这么有点糊涂。

这是企业解决方案19.0版本的quickbooks。

谢谢

我要填充的类字段的图像

0 投票
1 回答
204 浏览

quickbooks - 账单添加请求的 QBXML

我目前需要一些帮助来实现账单从我们的系统流向 QB 的自动化。我已经完成了所有必要的更改,将账单相关信息从我们的系统传递到 QB 并希望将其保存在 QB 上的 Bill 下。下面是我要求的示例 qbxml。但是我收到了来自 QB 的错误消息。如果 xml 请求需要任何更改,请指导我。

来自 QB 的错误消息:

失败的请求:

QBXML 请求: