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

问题描述 投票:1回答:2

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

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

请帮我满足应用要求。

提前谢谢,Vimal

c# quickbooks qbwc
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中的paychecks / payroll条目。


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.