Web应用程序的工资单数据与QuickBooks的集成

时间:2010-08-10 12:27:47

标签: c# quickbooks qbwc

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

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

请帮助我满足申请要求。

提前致谢, VIMAL

2 个答案:

答案 0 :(得分: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中的paychecks / payroll条目。

答案 1 :(得分:0)

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

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