导出到Quickbooks?

时间:2009-12-15 05:10:23

标签: quickbooks

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

5 个答案:

答案 0 :(得分:5)

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

QuickBooks集成是一项微不足道的事情。有很多陷阱。你最好的朋友将是Intuit Developer Network forums

想要使用QIF,QFX或IIF导出。它们是不推荐使用的格式,可能导致数据损坏。有关与QuickBooks集成的各种方法的其他信息,请参阅此integration wiki page和此QuickBooks integration wiki

答案 1 :(得分:3)

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

答案 2 :(得分:1)

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

答案 3 :(得分:0)

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

此外,如果您打算使用Quickbooks SDK,Online Reference是您最好的朋友。

答案 4 :(得分:0)

+1到Yishai。我已经使用qodbc大约10年了,还有4到5个不同版本的quickbooks。 qodbc利用数据库 - 类似语法与公司文件进行交互。

UNLIKE 任何形式的正确数据库交互,在您的查询本身尽可能少地工作,因为qodbc驱动程序可能需要10秒到2分钟来处理大致表中的十几条记录1000条记录。一个可以导入15个订单,每行5行的流程意味着与客户,项目,发票,发票表交谈,可能需要5分钟。遗憾的是,我经常在基于大量出口的情况下建立一个MySql数据库,同时我整理并理解数据。然后我回去尝试直接进行查询。

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

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