2012-01-14 79 views
5

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

我们不希望/不需要实施全面的EDI管理解决方案。我的问题是,我疯了,以为这是一个相对简单的解析任务使用PHP?有谁知道任何现有的PHP库可能是有用的(也许X12到XML)?我的搜索已经空了。如果这是一个现实的目标,并且没有其他资源可用,我想立即开始。

回答

1

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

3

Oakland Data Transformer的设计者是免费的,这使您能够真正理解示例文档中X12文档的结构。您将需要联系Oakland Software support以获得所需的EDI定义。

根据您的需要,如果您只是解析文档,您应该可以使用PHP轻松完成此任务,并且使用上述产品了解上下文将为您带来神秘感。

完全披露:我运行奥克兰软件。

+0

EDI定义仍然可用?您的支持网域存在错误。 – eComEvo 2015-10-22 00:28:48

+1

该产品现在由Talend所有。你应该联系他们。 – 2015-10-22 17:45:12

+1

它说离线的drupal站点... – 2017-06-19 12:42:41