我被要求创建一个系统,通过 AS2 EDI(以及在不久的将来从许多其他公司)接受公司的发票。通过一些研究,我得出的结论是,我需要一个 Biz Talk 服务器来翻译公司的发票,将其转换为 XML,然后将该 XML 发送到我们拥有的系统进行处理/验证。我完全不知道如何使所有这些工作。
我一直在从 Microsoft 的 BizTalk 教程和视频以及 Pluralsight 中学到一些东西。但是有些事情我根本就没有得到。其中之一是客户交互:他们应该如何知道要发送给我们的数据(我给他们什么文件?),或者我如何阅读他们发给我的列出他们的消息加密的文件。X12 或 EDIFACT 如何与这一切联系起来?
我有这个权利吗:我应该创建一个 X12 文档,其中包含处理他们的发票所需的字段(数据),然后我应该向他们发送这个 X12 文档并说“这里,把这个东西发给我们” ? 然后在我这边,从 X12 文档创建映射,验证编排,然后返回成功或失败?
我可以使用哪些资源来学习如何回答这些问题?初学者甚至去哪里学习 BizTalk Server?
我真的很感谢任何人的帮助。感谢您的阅读。