1

我想将我的 C#.NET Web 应用程序与 QuickBook 在线版集成。

我是新手,我的应用程序使用 asp.net 3.5 框架。我想将我的应用程序的员工工资单数据集成到 QBOE 以创建 PayChecks。那么我应该使用什么 API?我已经阅读并下载了 QBWC,但没有得到太多的想法或步骤。

请帮助我满足申请要求。

提前致谢, Vimal

4

2 回答 2

2

您不能将 Web 连接器与 QuickBooks Online Edition 一起使用。Web 连接器仅用于 QuickBooks 的桌面版本。

QuickBooks Online Edition 提供了一个 HTTP API,您可以使用它与之通信。基本上,您将带有 XML 数据的 HTTP POST 请求发送到 QuickBooks Online 服务器,它会以 XML 响应进行响应。

有一些文档显示了 QuickBooks SDK 和我的 wiki 中的设置过程: QuickBooks Online setup process

还有一些示例 XML 请求/响应: Example qbXML request/response

可以在此处找到有关您可以发送的 qbXML 请求的更多文档: QuickBooks OSR

应该注意的是,您不能创建薪水。Intuit 无法让您以编程方式创建薪水。您可以获得的最接近的方法是使用 TimeTrackingAdd 请求创建时间跟踪表,然后可以将其转换为 QuickBooks Online GUI 中的薪水/工资单条目。

于 2010-08-23T15:57:47.100 回答
0

目前,QuickBooks SDK 将为您提供最广泛的在线版本数据访问权限。但是,您将无法创建薪水。最接近工资单数据的是创建时间表条目,用户可以使用 QuickBooks 工资单流程将其转换为工资单。薪水本身以及您在工资单屏幕上看到的所有内容都被 Intuit 锁定。

应该注意的是 QuickBooks SDK 非常灵活,您可以访问该程序的几乎所有区域,但不能访问工资单,抱歉。您可以使用 SDK 创建费用检查,但我怀疑这对于工资单解决方案是否足够。

于 2010-08-17T05:43:58.490 回答