问题标签 [quickbooks]

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 投票
5 回答
21173 浏览

php - 通过 odbc 和 php 连接到 quickbooks 数据库?

[编辑]
我们正在网络表单上收集用户的信用申请数据。

我没有将我的网络表单直接绑定到 QB。

我不知道这个数据集合的 QB 表结构是什么 - 也不知道它如何向用户显示它,因为我从未真正直接使用过 QB。然而,我办公室的其他人也这样做。


我仍然会很感激有关开源/免费选项的任何信息。


我将通过删除第一个所需选项来简化问题。

让我们只讨论将平面文件导入快速书。

我没有可以玩的快速书副本,所以我不知道存在哪些快速书本机的选项,但我在网上看到一些关于 QB 期望导入 .ini 文件的讨论。(还不知道它期望的格式,但我稍后会解决)

如果您设法将一个平面文件从 mySQL 导入到快速手册中,或者知道提供洞察力的链接(我现在找不到太多),请分享您的故事。
[结束编辑]

我意识到这种情况可能并不常见,但我需要以两种方式之一连接到现有的 quickbooks 数据库。

1) 直接从在我们网站上运行的 php 脚本——将用户提供的数据直接从网络插入到快速手册中。

或者

2)将用户的数据直接放入mySQL数据库,然后将数据从mySQL导出到quickbooks。

如果第一个选项可行,我将不胜感激您对建立与 quickbooks 数据库的 odbc 连接的想法。

我可以这样做吗:

0 投票
3 回答
2183 浏览

c# - 通过 quickbooks SDK 使用重音字符

使用 Quickbooks SDK QBFC 7.0。当我尝试在快速手册中获取所有客户的列表时,如果任何客户的名字中有重音字符,例如 è,那么我会得到一个例外:

几个 Intuit 论坛说我必须将 XML 更改为 UTF-8(他们只是这么说,他们没有给出真正的解决方案),QBFC 显然确实使用 XML 来发送和接收数据,但我无论如何都找不到覆盖默认编码。

该请求是使用以下代码创建的。异常发生在 DoRequests()

0 投票
2 回答
1495 浏览

quickbooks - 使用 QuickBooks SDK 批量处理发票,包括求职信

有没有办法通过 SDK(我使用 qbXML 和 QuickBooks Web 连接器连接到 Java 应用程序服务器,SDK 版本 7.0,QuickBooks 企业 9.0)打印带有求职信的发票?它可能需要第三方工具,因为 QuickBooks 似乎有一个不错的“待打印”小复选框,可让您从提醒窗口逐一打印它们(您可以批量打印发票,并以这种方式批量添加标签,但不是求职信)?

作为替代方案,在创建时标记通过 SDK 创建的发票的某种方式,以便以后可以使用适当的求职信打印?

0 投票
3 回答
1385 浏览

sql - 使用 Quickbooks 2008+ 数据构建报告的方法

我希望为 Quickbooks 数据构建一些报告,而不使用 Quickbooks 内置报告,或通过第三方库(如 QODBC)。

Quickbooks 2008 和更新版本建立在 SQL 后端之上。环顾四周,似乎有几种产品和角度可以做到这一点。

理想情况下,我希望自己能够直接对数据库进行 SQL 命中,或者使用诸如 Crystal Reports 之类的东西。

我想在这里要求收集任何可以仔细观察的东西,以及为了避免悲伤而可能避免的东西。

提前致谢!

更新:Quickbooks 似乎对其 sql 数据库进行了加密,因此您无法使用报告工具直接读取它。市场上有一些产品可以提供帮助......更多产品即将推出。

0 投票
1 回答
2703 浏览

quickbooks - QuickBooks发票修改与创建地址行为不同,如何补偿?

我正在编写一个函数来以定义的格式获取发票文件并通过 qbXML 将其导入 QuickBooks。其中一项要求是可以重新导入相同的发票编号,而不是修改现有发票,而不是创建具有相同编号的新发票。

我遇到的问题是 QuickBooks 如何处理地址。我得到的地址可以是任何格式(在 6 种不同的内容中),但不保证遵守该语言环境的正确地址格式。

所以创建发票很简单,我在 xml 标签中指定帐单地址 addr1 到 addr5,QuickBooks 没有问题。但是,它不会将地址存储为原始文本,它会尝试解析出城市、州邮政编码和国家/地区。

发票修改,给定相同的地址信息,不会解析出城市州和邮政编码,而是保持地址行不变,城市国家和邮政编码保持不变,在发票上创建重复行,自由格式文本之一,城市、州和邮政编码的组合。解决方法是明确设置城市国家邮政编码国家并在发票修改时注意空白。然而,这并没有完全解决问题。

有时 QuickBooks 会正确解析地址并在下一行添加一个随机数(内部表示在注释选项卡上)。

有时 QuickBooks 会拒绝该地址,甚至认为它在创建时接受了它。我假设因为它试图解析一个 5 行地址并进行修改,因为城市状态和邮政编码无处可去,它没有地方存储它们。

现在我唯一的解决方案是简单地保持地址不变,并告诉用户由于 QuickBooks 的限制,无法在重新导入发票时修改地址,只能修改发票行。

以前有没有人遇到过这个问题,如果是这样,你有更好的解决方法吗?您是否知道地址解析器可以合理地近似快速手册的功能,以便我可以在创建时以一致的方式发送城市状态和邮政编码?

现在,在某种程度上(除了最后一个)QuickBooks 给了我一个回复,告诉我它在创建时解析了什么,所以我理论上可以存储它以知道我正在处理什么,但没有编写一些耗时的地址解析例程是否有任何解决方案可以让快速手册重新解析新地址。

这是请求和响应。请注意,发票创建是相同的,并且我删除了一些识别信息,但保持字段长度相同。

要求:

回复:

0 投票
1 回答
1303 浏览

python - 任何 python 库来访问快速书?

我想将我的移动 POS 系统与 quickbooks 集成。我需要客户、卖家、库存和过帐订单和发票。

我一直无法为此找到 python 库。有没有可用的?

0 投票
1 回答
5389 浏览

php - 将远程 PHP/Apache 服务器连接到 Quickbooks/Windows

我们有一个装有 Apache 的 Linux 机器,运行 PHP。我们在网络中有一台运行 Quickbooks Enterprise Edition 9.0 的普通台式计算机。

我正在尝试构建一个托管在能够与 Quickbooks 对话的 Linux 机器上的自定义 Web 应用程序。

我是 Quickbooks 的新手,这对我来说很难。环顾四周,我发现了许多技术,但没有一个看起来很简单。在我深入研究之前,我想知道是否有人有这方面的经验并且可以在第一步上给我建议。

我听说过 Quickbooks SDK、QODBC、Web 连接器等......对这些技术和其他可用技术的澄清会非常好。还要记住,PHP 代码将在不同的计算机 (linux) 上运行。

谢谢

PS。我知道已经有其他与 Quickbooks 相关的帖子,但它们要么不够清晰,要么涉及与 Quickbooks 在同一台机器上运行的 Web 代码。

0 投票
1 回答
157 浏览

quickbooks - 将 Quickbooks Online 公司移至开发站点

任何人都知道如何将在线 Quickbooks 公司转移到测试站点?

我认为测试站点的地址是: https ://qbo.idnbeta.quickbooks.com/

0 投票
3 回答
1041 浏览

quickbooks - Quickbooks 文本格式

我想开始将数据从基于 Web 的系统导出为文本格式,然后导出为可以导入 Quickbooks 的格式,执行此操作的最佳文本格式是什么?

0 投票
2 回答
7217 浏览

php - 将数据导出为 QuickBooks 导入格式的 PHP 类?

看到很多 SOAP/RDS 的东西,但只想将一些 MySQL 数据和/或 CSV 文件转储为 IIF/QIF/OFX 格式并且不想重新发明轮子(随之而来的是懒惰)。