Quickbooks集成在网站上

时间:2013-06-30 17:09:07

标签: integration quickbooks

在网上搜索了一些关于如何将quickbooks与我们的网上商店集成的指南后,我还没有找到符合我们需要的解决方案。

目前我们在VPS上运行Quickbooks Enterprise Desktop。 我们将网站托管在另一个VPS上。该网站运行的是.NET 4.0。

我们需要显示我们产品的实际库存量 - 从快速书中提取。 我们还需要客户能够更改其详细信息(送货地址等)。 最后,我们需要在我们网站上的任何新订单自动输入快速书。

根据我的理解,我们需要在运行quickbooks的VPS上安装Quickbooks Web连接器。运行网站的VPS上的quickbooks SDK,并设置Web连接器以连接到我们在运行网站的VPS上创建的Web服务......

首先,这是正确的吗?

其次,根据我的内容,Quickbook Web Connector将以给定的时间间隔执行一系列任务(更新袜子,添加新发票等)。这有什么办法可以实现吗?

也就是说,我的网站可以在我想要的时候通过网络连接器查询Quickbooks吗?

任何指针,指南,示例都会非常有用。

2 个答案:

答案 0 :(得分:1)

  

根据我的理解,我们需要安装Quickbooks Web连接器   我们的VPS运行quickbooks。

  

运行VPS的quickbooks SDK   网站,

如果你愿意,但并非绝对必要。

SDK有一些有助于调试的工具,但它根本不是必需的

  

并设置Web连接器以连接到Web服务   我们在运行网站的VPS上创建......

  

其次,从我可以阅读的Quickbook Web Connector将会看到   以给定的间隔执行一系列任务(更新socks,添加新的   发票等)。这有什么办法可以实现吗?

正确,Web连接器会定期更新。

使用Web连接器,无法使其实时/直播。但是,您可以编写自己的Web连接器版本/替换件,并根据需要将其设置为实时/实时。

但请注意,QuickBooks不是实时通信的最佳选择。在许多情况下,不可能与QuickBooks进行通信。因此,您可能不希望将您的网站功能与QuickBooks的可用性紧密联系起来。考虑:

  • 如果一次打开多个QuickBooks公司文件,QuickBooks将不允许集成应用程序与QuickBooks交换数据
  • 如果QuickBooks最近自动更新,它将不允许集成应用程序与其交换数据,直到重新启动
  • 如果QuickBooks处于单用户模式,则不允许集成应用程序与其交换数据
  • 确保QuickBooks足够快速地实时查询您需要的数据

一般来说,最好每隔几分钟使用Web Connector查询数据,而不是依赖QuickBooks始终可用。

答案 1 :(得分:0)

我们只是帮助客户完成了一个需要与本地QuickBooks Enterprise集成的项目(自定义内部面向Web应用程序)。我们使用了Appsynergy的联合身份验证工具,效果很好。