首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用X12实现EDI的C#

用X12实现EDI的C#
EN

Stack Overflow用户
提问于 2013-05-23 21:15:19
回答 3查看 21.3K关注 0票数 8

我们公司是销售医疗用品,我们有一个网站,我们的产品在网上销售。我们正在与供应商合作,当我们收到新的订单时,供应商会将产品发送给我们的客户。目前我们正在手动处理这个问题。我们收到订单在我们的网站和电话/传真/电子邮件订单给产品供应商,他们发送产品给客户,并通知我们与运输信息,我们通知客户。

这个过程最近越来越难处理了。到目前为止,我们还没有使用任何B2B解决方案,但是我们现在需要实现一个EDI解决方案。我们最大的供应商是使用EDI标准。

据我所知,流程将如下所示;

  1. 当我们收到订单时,我们创建X12文档,并通过FTP、SFTP或VAN发送该文档。
  2. 我们的供应商收到X12文件并进行处理。并发送格式为X12的发票。
  3. 我们收到发票并将其解析到我们的系统中。
  4. 我们的供应商在向客户发送产品时,会发送格式为X12的发货信息。
  5. 我们接收运输信息文档并对其进行解析。

我对这个过程有一些疑问。

  1. 第一个也是最重要的问题:我理解得对吗?
  2. 作为一名开发人员,我需要哪些程序/工具?
  3. 我知道编写我们自己的X12解析器是不明智的。我们需要一个外部应用程序。但是我们需要什么样的应用程序呢?我们需要像BizTalk这样的大型应用程序吗?或者像这样的助手库
    • http://x12parser.codeplex.com/
    • http://www.edidev.com/足够做我们想做的事了。

  1. 我们的供应商支持FTP、SFTP和VAN进行数据通信,我们应该选择哪种通信方式?哪一个更简单,更快?

对不起,我知道,我有很多问题:)任何帮助都将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-29 05:59:02

  1. 对您的流程的描述看起来还可以。1/根据客户的订单,您创建并向供应商发送X12 850 (采购订单)。2/您的供应商可能会向您发送X12 855 (购买订单确认)以确认您的订单,这是一个有趣的(业务)信息,您可以“转发”给您的客户。3最后,连同货物的实际装运到你的客户,你的供应商将给你一个X12 856 (船运通知/清单),以及一个X12 810 (发票)。这是一个相当简单/经典的EDI流。
  2. BizTalk将是微软世界的推荐,但对于这种流量来说,它可能相当昂贵/规模过大。如果您是一名.NET开发人员,并且喜欢自己动手,生成850,阅读855、856和810并不像看上去那么复杂;-)我个人开发了一种使用XSLT脚本解析/序列化X12的方法(该方法几乎可以从任何编程语言(包括.NET脚本)中轻松运行),我希望它可以解除X12语法的限制;-)如果您可以从供应商那里共享MIG(消息实现指南),我可以查看和检查我的技术是否适合您的需要。XML表示应该是您的,遵循应用程序的数据模型,然后应该允许您像往常一样开发围绕EDI文档的功能!
  3. 见上文;-)
  4. 你真幸运!您的供应商支持FTP,这是最简单的,更容易实现/更便宜!想想你今天所做的事情--即电子邮件--你不需要高度的安全性.您需要的是自动化,请集中精力,不要被高度安全的需要分心!我的建议;)
票数 4
EN

Stack Overflow用户

发布于 2013-05-23 21:29:06

  1. EDI是格式化数据的一个非常老的标准。我强烈建议确保您的供应商除了EDI之外,不支持Services等较新的标准。
  2. 任何编程语言都可以。坚持你熟悉的东西。在.net中,FileSystemWatcher类将非常有用。
  3. BizTalk是一个全面的工具,也是一个昂贵的工具,所以我很想看看您首先发现的助手库。EDI本身非常简单--通常有许多用于交换不同类型数据的全面规范,但它们都分解为ASCII文本的一般结构。
  4. FTP是最简单但不安全的。SFTP几乎同样简单和安全。我对货车不熟悉。
票数 2
EN

Stack Overflow用户

发布于 2013-05-24 09:36:49

您可以查看机器人、开源edi转换器(http://bots.sourceforge.net)。处理x12、xml、edifact等,以及您想要的通信。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16724006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档