6

我有一个项目要在现有的类似电子商务的网站中实施 EDI 解决方案。只涉及三个 EDI 文件,并且只有一个公司可以传输文件。他们严格定义了 X12 文档,并将负责对 FTP 站点的所有 GET/PUT。这三个文件是库存通知(入站)、装运通知(入站)和发票(出站)。

我们不想/不需要实施成熟的 EDI 管理解决方案。我的问题是,我是否疯狂地认为这是使用 PHP 进行的相对简单的解析任务?有谁知道任何可能有用的现有 PHP 库(可能是 X12 到 XML)?我的搜索结果是空的。如果这是一个现实的目标并且没有其他资源可用,我想立即开始自己的工作。

4

3 回答 3

4

Oakland Data Transformer的设计器是免费的,这使您可以在示例文档的上下文中真正了解 X12 文档的结构。您需要联系Oakland Software 支持以获取所需的 EDI 定义。

根据您的需要,如果您只是解析文档,您应该能够使用 PHP 轻松完成它,并且使用上述产品理解上下文将为您解开谜团。

全面披露:我经营 Oakland Software。

于 2012-01-14T17:05:29.387 回答
1

我一直在为 .NET 寻找类似的东西……但什么也没有(至少不是免费的,但真的很贵)。我不认为你会为 php 找到任何东西。我最终得到了简单的代码来进行解析(edi 850)并提取我需要的信息。我认为这对你来说也是最好的方法。

于 2012-01-14T05:06:17.280 回答
-2

It's old, but I found it using google and maybe my answer will help someone...

  1. I found in a comment on pear.php.net http://code.google.com/p/izi-sandbox/source/browse/#svn%2Ftrunk%2Fphp%2Fphp_edi

  2. I found searching for EDIFACT on github https://github.com/markfoster/php_edifact

于 2013-07-03T14:11:51.387 回答