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

quickbooks - 如何从 QuickBooks 获取付款条款数据

我正在使用 COM 对象将 QuickBooks 数据集成到我的应用程序中。我可以使用 IPaymentMethodRetList 获得付款方式。

喜欢 :

但我找不到付款条款的界面。我必须使用哪个界面?

0 投票
1 回答
79 浏览

qbxml - SalesReceiptAdd 中 LineGroup 缺少 TxnLineID

使用示例我发现我能够使用 QBXML 通过 QB WebConnector 添加销售收据。具体来说,我正在添加一个 LineGroup (SalesReceiptLineGroupAdd) - 添加该组后,我需要对其进行修改。

好吧,要修改它,我需要 LineGroup 的 TxnLineID。它没有出现在我的结果中 - 尽管添加和响应是成功的。大致如下是请求的概要:

在回应中:

但我期待

基于文档。怎么了?

0 投票
2 回答
2334 浏览

c# - 如何将quickbook桌面应用程序与网站集成

我是 Quick Book 的新手,现在我正在准备一个管理面板(在线网站),我必须在其中与 Quick Book 桌面版集成。

  • 我正在使用 .NET(C#)平台制作这个网站。

这里有一些帖子,但我仍然不清楚。

我的要求简而言之:“我们需要发送供应商名称,即供应商、日期、发票编号或帐户编号、在快速手册中支付的金额。一旦通过快速手册支付金额,它将出现在支付部分,并带有支付方式,例如信用卡、现金或支票。我的意思是它会在网站上显示更新的状态。”

1) 我可以通过哪些方式从我的网站与 Desktop QB 进行通信/集成?2)他们的详细流程是什么?3)有什么我需要改变的吗?
4)任何示例代码?

等待您的积极回应和帮助。

谢谢!

0 投票
1 回答
406 浏览

synchronization - 如何验证来自 QuickBooks Desktop 的 QBXML 响应中的 TimeModified 时间戳值?

我正在使用 QuickBooks Web 连接器将 QuickBooks Desktop 员工和客户与我们的第三方 Web 应用程序进行双向同步。我们计划将 QBXML 中返回的 TimeModified 值与我们系统中记录的最后更改的时间戳进行比较,以确定哪个版本(QBD 或我们的)是最新的。

我发现用户可以在他们的本地机器(即运行 QBD 和 QBWC)上将日期和时间更改为不正确的时间,导致 QBXML 结果中的 TimeCreated 和 TimeModified 字段具有不正确的修改时间戳值。这可能会导致数据完整性问题,特别是如果日期设置在过去或将来,则比较将无效并且记录可能会被永久忽略或错误更新。

有什么方法可以获取 QuickBooks Desktop 主机的系统时间吗?我能想到的唯一方法是修改一个对象,然后读取它的 TimeModified 值,但这似乎是一种 hack。

0 投票
3 回答
504 浏览

quickbooks - QuickBooks Web 连接器 TimeModified 偏移量不考虑夏令时

我正在使用 QuickBooks Web 连接器使用 QBXML 请求从 Windows 8.1 机器上的 QuickBooks Desktop 中提取员工记录。TimeModified 时间戳返回不考虑夏令时的偏移量是否有原因?有没有办法在主机系统上获取当前时间?

它目前正在为 TimeModified 返回“2014-03-27T14:20:53-05:00”,即使当前时区设置为东部时间并启用了“调整夏令时”。偏移量应为 -04:00。

QBXML 请求:

0 投票
1 回答
309 浏览

quickbooks - 从快速手册中检测作废的发票

我们的系统使用 QBWC/QBXML 从快速手册中提取大量数据。
我们还轮询 TxnDeletedQuery 以获取已删除发票的列表等...

如何查询或检测“作废”发票?我在 InvoiceQueryRs 架构中看不到任何表明发票作废的内容。
除了将行项目数量归零之外,quickbooks 是否会做任何事情?

谢谢!

0 投票
2 回答
458 浏览

quickbooks - QuickBooks Web 连接器是否支持创建账单支付

我们正在将我们的 SaaS 与 QuickBooks Desktop 集成,但遗憾的是无法在 qbXML 上找到足够的信息。我记得它在那里,但现在看起来 Intuit 已经过时了。

  • QuickBooks Web 连接器是否支持创建账单支付?
  • 现在可以找到关于 qbXML 的全面信息吗?
  • 是否有任何其他现代方式(除了 QBWC)将 SaaS 与 QuickBooks Desktop 集成?
0 投票
1 回答
1314 浏览

asp.net - QuickBooks 14 Web 连接器 (QBWC) 示例

我是 QBWC 的新手,我已经从 QB 网站下载了示例(WCWebService-ASP.NET(C#))并查看了“QBWC_proguide”,但是在 QBWC 添加应用程序时出现错误,当我添加 qbxml 时无效(添加客户)文件。

意外的根文档:qbxml

QBWC1051:未添加新应用程序。

我有几个问题。

  1. 令牌 ID 是从 QB 返回的吗?还是我们应该添加和 GUID?
  2. 我看过一些示例(WCWebservice) - buildRequest,这有 CustomerQuery、InvoiceQuery 和 BillQuery,但我没有得到任何回复(我在这里做错了)。
  3. 我是否需要为每次在 QBWC 实用程序中使用“添加应用程序”生成一个 QWC 文件。

请建议我实现以下过程,基本上我正在尝试从 QB 填充产品,并再次从网站生成订单我应该将产品计数更新回 QB,然后从网站生成发票。

提前致谢

0 投票
1 回答
659 浏览

java - 无法通过 QBWC 在 Quickbook 中同时更新 2 个域

我需要立即更新 quickbook 中的客户和供应商,但出现错误。

//这里是我的代码

//这是我的错误堆栈跟踪

版本:服务不提供

消息:身份验证失败

说明:QBWC1012:由于以下错误消息,身份验证失败。客户端发现响应内容类型为“text/html;charset=utf-8”,但预期为“text/xml”。

请求失败并显示错误消息:

Apache Tomcat/7.0.47 - 错误报告

HTTP 状态 500 - servlet ws 的 Servlet.init() 抛出异常

类型异常报告

servlet ws 的消息Servlet.init() 抛出异常

描述服务器遇到一个内部错误,阻止它完成这个请求。

例外

p>

根本原因

p>

根本原因

p>

note Apache Tomcat/7.0.47 日志中提供了根本原因的完整堆栈跟踪。

Apache Tomcat/7.0.47

--. 有关详细信息,请参阅 QWCLog。记得打开登录。

0 投票
1 回答
188 浏览

c# - QBWC ItemQueryRq 错误

我正在使用 Web 连接器在 QuickBooks 中添加/编辑项目如果项目已经存在,那么我正在更新该项目,然后生成销售订单。我有一位客户正在编译该销售订单未生成。我检查了公司文件项目已经在 QuickBooks 中,但它无法找到该项目并给我错误“查询请求尚未完全完成。有一个必需的元素(“Frymaster:106-1479SP@D”)可以在 QuickBooks 中找不到。” 父项目是 Frymaster,我能够找到该项目。

所有现有的库存子项目都无法找到。如果我在该公司文件上创建新的库存项目,那么我认为该项目运行良好,但对于现有项目搜索不起作用。当我尝试添加该项目时,它说该项目已经存在。即使在销售订单中也给我错误

项目在那里,但它给我的一些错误是“查询请求尚未完全完成。在 QuickBooks 中找不到所需的元素(“Frymaster:106-1479SP@D”)。如何解决该错误?