有没有办法集成 QuickBooks Desktop 来修改项目的现有数量?

Is there a way to integrate QuickBooks Desktop to modify the on hand quantity for the item?

我正在尝试与 QBs pro (2016) 集成以修改现有总数量。 随附的屏幕截图显示了如何在 QuickBooks Pro 中更新现有商品数量: 1. 单击 InventoryActivities 图标 2. Select 一个项目,并手动更新新数量。 3. 或者,如果您有收货或销售,现有商品数量也可以更改(收货可以增加数量,销售会减少数量)。

我的问题是,现在我有一个跟踪现有数量的外部 Web 应用程序,并且想与 QBs 桌面集成以更改现有数量字段。我试过直接 csv 导入,它不允许我更改现有量字段,所以我想知道如果我使用 QB 网络连接器,它是否能够 change/update 现有量?

您需要使用 InventoryAdjustment 来修改现有数量。 查看 OSR - http://developer-static.intuit.com/qbsdk-current/common/newosr/index.html

桌面的所有开发都需要通过 QBXML SDK 完成。 https://developer.intuit.com/v2/docs/0250_qb

要连接到 Web 应用程序,您需要使用 QB 桌面附带的 QB Web 连接器 (QBWC)。 SDK 中包含一个 QBWC 服务器示例以及 QBXML 和 QBWC 的程序员指南。

如果您使用的是 PHP,则有一个开源项目可用,其中包含服务器构建和示例请求。 http://consolibyte.com/quickbooks-open-source/