9

我想使用 Python 从Intuit QuickBooks Enterprise Solutions - Manufacturing and Wholesale Edition 12.0数据库中提取所有产品信息。

我指的 QB 安装在 Intranet 服务器上,我只需要在内部访问它(相同的网络 ID)。

我只需要有人指出我正确的方向,或者举一个通过 Python 从 QB 数据库中提取产品信息的示例。我已经搜索并阅读了几个小时关于尝试将 Python 与 QuickBooks 一起使用的人的信息,但是有很多 QB 术语对我来说都是希腊语,例如,我应该使用 IDS 吗?QB XML 呢?COM 接口方法看起来很可怕。

我想,最简单的选择是将 QB 产品数据库/列表导出为 IIF,然后筛选/利用该导出。这不是必须经常做的事情,因此易用性/简单性优先于速度。

如果有人有任何从 QB 数据库读取/写入数据的敏锐方法,请告诉我!

4

1 回答 1

7

好吧,没有简单的答案。

Intuit 正在将所有内容(包括数据)转移到他们的云系统中。

“正确”答案使用SDK。SDK 是做所有事情的“官方”方式。但它本身不支持 Python。

中间解决方案:将 SDK + Web 连接器与 Python 结合使用

现在,回到你的问题:一个非常好的指针

但请注意,随着 Intuit 迁移到云端并锁定订阅模式,SDK 将越来越少地受到支持。

于 2012-10-19T20:13:42.473 回答