【发布时间】:2011-01-30 15:01:34
【问题描述】:
我正在编写一个生成发票的应用程序。我想知道是否对发票的 DTD 达成了一致意见?似乎每个人都有自己的格式。也许有一组 XSLT 用于将通用标准转换为鲜为人知的格式?
【问题讨论】:
我正在编写一个生成发票的应用程序。我想知道是否对发票的 DTD 达成了一致意见?似乎每个人都有自己的格式。也许有一组 XSLT 用于将通用标准转换为鲜为人知的格式?
【问题讨论】:
OASIS Uniform Business Language (UBL) 模式确实是标准化基于 XML 的发票、订单、提单、目录和许多其他标准贸易文档的主要竞争者。 UBL与UN/CEFACT、ebXML等的关系见UBL FAQ。
Displaying UBL documents and UN Layout Key forms - Crane Softwrights Ltd.有一些非常方便的与 UBL 相关的表单布局和 XSLT 示例他们的开源包可以从 UBL 文件生成 html 或 pdf。
此外,Tradeshift - Business Network for free online invoicing & more 基于 UBL,本质上提供免费的在线商业网络(支持社交网络那样的关系)。它允许您在线填写发票表格等内容,或生成 UBL 文件,并将其上传以发送给网络上的其他企业,或者如果他们不在网络上,它可以向他们发送电子邮件发票的 pdf 版本。他们也有各种 API。
【讨论】:
自 2001 年以来我就没有参与过这类事情,如果我的知识过时了,请原谅我。
在过去,ebXML 和 RosettaNet 是购买这类东西的好去处。似乎 ebXML 发票规范仍然存在于 OASIS UBL TC 之下。我不知道 RosettaNet 是否还以任何形式存在。
该领域还有很多软件。看看DataDirect、BizTalk和WebMethods
【讨论】: