如果我需要实施从系统到系统的发送和接收业务文档(发票,采购订单,汇款通知等),您会建议哪种标准可以实现最佳互操作?为什么?它可以是XML或其他。
答案 0 :(得分:8)
UBL(通用商业语言)是由OASIS管理的最新尝试。问题是商业文件互操作的圣杯真的还有很长的路要走,如果现实的话。这就是Biztalk等产品存在的原因。 Biztalk的主要目的是以一种合作伙伴的格式获取文档并将其转换为您的格式,反之亦然。
即使是像ANSI X12和Edifact这样的巨大标准也存在问题,因为即使两个合作伙伴使用商定的标准交换文档,文档的使用方式通常也有很大差异,需要自定义编码来处理它们。
我的建议是展示一种干净且易于理解的XML格式,该格式非常符合您的业务需求,并让您的合作伙伴使用他们目前与其他合作伙伴一起使用的任何方法来处理您的文档。试图遵循行业标准将会做更多的工作,并且可能提供的好处很少。
答案 1 :(得分:6)
我会看(按此顺序):
当然,这完全取决于问题领域。我会考虑这些问题:
答案 2 :(得分:3)
标准是X12。这就是它。请参阅维基百科上的EDI页面。
答案 3 :(得分:2)
有ebXML标准,不仅涵盖文档格式,还涵盖业务实体之间的流程。
答案 4 :(得分:0)
这样做有各种各样的标准 SWIFT - TSU Bolereo 捻
然而,没有一项标准得到业界的充分采用/接受,因此它们不会互相影响。 另一种方法是使用文档流程管理系统,您可以将所有文档扫描并存储为图像,并围绕发送和接收这些文档构建工作流程。
答案 5 :(得分:-1)
PDF - 每个人都拥有它,它的跨平台,它可以处理任何文档类型。如果你想编辑它就没有好处。