与在线软件发票交互的标准化

时间:2011-12-01 12:11:52

标签: protocols standards saas

我正在编写一个向其用户销售某些服务的软件。我知道数百种不同的发票工具 - Freshbooks,Invocie机器,Xero,SortMyBooks等等。他们都有一个API,但与每个API集成是非常有用的工作。

是否有任何协议或指示创建通用数据交换协议,这将允许用户在我的软件上指定他们选择的发票系统,并让两个产品无缝地进行通信,而无需事先了解每个 - 其他存在?


当然,这个问题不仅限于发票。如何将时间报告工具与数千个项目跟踪门户连接起来?如何在Getflow和Taskify之间交换任务?

P.S。我不是在问“Webapps”,因为它显然更侧重于网络应用的用户端。

1 个答案:

答案 0 :(得分:1)

有几种标准的EDI格式用于开发票,包括(但不限于)EDIFACT的INVOIC消息,ANSI X12的810消息,以及更多专有的XML格式,如VISA的