QuickBooks Web 连接器限制?

QuickBooks Web Connector Limitations?

我将为 QuickBooks Enterprise 安装构建一个自定义界面(Ruby 在 Rails 上)。例如,我们需要一个自定义估算(“报价”)生成器,然后再执行其他功能。在过于依赖 QBWC(QuickBooks Web 连接器)之前,我希望了解可能存在的任何限制。

有什么 QBWC 不能做的,只能通过 QuickBooks Enterprise 界面本身来完成吗?

我假设可能有一些“管理”任务可能无法完成,但 Intuit 的开发人员支持似乎无法简洁地回答这个问题,给我留下了“只需尝试并找到出去!”方法。当然,这在我的情况下是不能接受的,因为在真正挖掘之前我必须了解这个计划和提案中的任何限制/限制......

文档(旧的,2009, QBWC documentation)中的另一个特殊注释是:“......开发人员编写自己的中介应用程序,实际上是用他们自己的实现替换 QBWC。”这可行吗?有没有人对此有任何经验,谁可以提供一些关于这意味着什么的背景信息?

Is there anything that the QBWC cannot do that can only be accomplished through the QuickBooks Enterprise interface itself?

是的,有很多东西。示例的简短列表:

  • QBWC 无法添加用户
  • QBWC 无法更改密码
  • QBWC 无法在单用户和多用户模式之间切换
  • QBWC 无法更改设置(例如,它无法将 QuickBooks 公司从权责发生制更改为收付实现制,或 enable/disable 税收)
  • QBWC 无法告诉 QuickBooks 更新到最新版本
  • 当您同时打开两个独立的 QuickBooks 公司时,QBWC 无法与 QuickBooks 通信
  • (我确定还有很多)

了解 Web 连接器基于与 所有 与 QuickBooks 集成所基于的技术相同的技术构建也很重要。

这意味着如果 Web 连接器不能满足您的需求,那么您就是 SOL - 没有其他不同的集成方法也无法满足您的需求。

你最好先确定你实际需要做什么,然后确保功能存在,而不是试图淘汰你不能做什么。