0

我有一个客户不会打开他们的防火墙端口(即使是我的办公室 IP 地址)来使用任何 XML/COM 接口来导入数据,所以它是 IIF 文件。他们正在使用 QB2013 Enterprise。

我们正在为他们的出差员工创建一个费用系统,以便他们可以得到报销,并且可以在需要时向客户收费。

我的麻烦是导入可计费的客户数据。他们希望将这些数据导入 QuickBooks 的“计费时间和成本”区域以进行“保留”,以便他们的会计师可以为多个计费项目(来自多个员工)生成一张发票。

我假设这是不可能的,因为“时间和成本”没有列出可以导入的交易类型(http://support.quickbooks.intuit.com/support/articles/HOW12778)。

希望这里有人比我有更多的QB经验。

4

1 回答 1

0

IIF 文件已经被Intuit弃用了大约 10 年。不应该使用它们。IIF 文件存在众所周知的问题,这些问题会导致 QuickBooks 公司文件损坏、QuickBooks 中帐户余额不正确等。

此外,您无需打开任何防火墙端口即可与 QuickBooks 集成。绝对没有理由这样做。

与 QuickBooks 集成的两种推荐方式(用于非 SaaS 应用程序的Web 连接器和用于 SaaS 应用程序的Intuit Anywhere/Intuit 合作伙伴平台)都不需要打开防火墙端口。

Web 连接器使用基于 HTTPS 的轮询方法与从 QuickBooks 机器发起的传出请求进行通信,而 Intuit Anywhere/Intuit 合作伙伴平台使用专有通信流,再次与从 QuickBooks 机器发起的传出请求进行通信。两者都不需要打开防火墙端口,因为请求是从 QuickBooks 机器发起的,而不是直接从您的应用程序发起的。

于 2013-11-06T17:26:39.933 回答