2

我有一个 Access 2000 程序来处理公司的货物接收。我需要将库存项目和数量导出到 Quickbook(企业 2007?)。我对 Access 程序有很好的了解,但对快速书一无所知。这可以做到吗?我需要什么?

4

5 回答 5

5

查看QuickBooks SDK,可从 Intuit 免费下载。它为所有 QuickBooks 数据提供 COM 对象接口或 XML 接口。此外,如果您需要通过 WAN 执行此操作,您可以使用QuickBooks Web 连接器通过 WAN 与 QuickBooks 异步通信。

QuickBooks 集成并非易事。有很多陷阱。您最好的朋友将是Intuit Developer Network 论坛

不想使用 QIF、QFX 或 IIF 导出。它们是可能导致数据损坏的已弃用格式。有关与 QuickBooks 集成的各种方法的其他信息可以在此集成 wiki 页面和此QuickBooks 集成 wiki上找到。

于 2009-12-15T15:18:36.587 回答
3

看看QuickBooks SDK。如果您想要使用更简单的东西,QODBC(具有写入功能)虽然不是免费的,但对于 Access 来说可能更容易使用。

于 2009-12-15T05:28:21.817 回答
1

谷歌是你的朋友。Quickbooks 有一些原始的导入功能,但有许多小型产品可以满足您的需求。 这家伙好像有一些不错的东西。本质上,有几种不同的文本格式(QIF 和 OFX,如果有记忆的话)用于 Quickbooks 导入,它们的问题是它们没有做太多的错误检查。还有一个 Quickbooks SDK,它允许您使用 COM (yum) 进行调用以导入,并进行完整的错误检查(它实际上调用了 Quickbooks 的运行版本),但对于您想要的内容可能有点过分了。

于 2009-12-15T05:26:47.827 回答
0

查看Quickbooks SDK文档。SDK 有两个COM 接口:QBFC 和QBXML。使用 QBXML 的不同之处在于,您需要手动对 XML 进行序列化和反序列化,一旦掌握了它就不难了。而且我发现 QBXML 更加方便,因为您可以选择包含您需要的请求和响应。

此外,如果您打算使用 Quickbooks SDK,在线参考是您最好的朋友。

于 2011-11-18T07:29:39.480 回答
0

+1 易晒。我已经使用 qodbc 大约 10 年了,并且使用了 4 或 5 个不同版本的快速手册。qodbc 利用类似数据库语法与公司文件进行交互。

与任何形式的适当数据库交互不同,在查询本身中做的工作尽可能少,因为 qodbc 驱动程序可能需要 10 秒到 2 分钟来处理来自大约 1000 条记录的表中的十几条记录一个可以导入 15 个订单(每行 5 行)的流程意味着与客户、项目、发票行、发票表交谈,并且可能需要 5 分钟。可悲的是,当我整理和理解数据时,我经常被简化为构建基于大量导出的 MySql 数据库。然后我回去尝试直接进行查询。

虽然在 Windows 中成为 ODBC 数据连接很棒,但要学会不信任工具链中的每个链接,并弄清楚如何解决问题以证明各个方面的正确性和正确性。我最近的问题是 Win7 x64 计算机上的 QB11。当时的 php 堆栈是可疑的并导致错误。并且请始终尝试执行错误检查,这在那种环境中有些痛苦,但在“稍后出现问题”时变得至关重要。

这一刻,我正在研究 win7 的 php 堆栈,看看我是否可以再次信任它以用于 qodbc 和订单导入。(从magento导出)

于 2012-03-31T04:22:26.067 回答