2016-04-19 8 views
1

ウェブサイト(この場合Magento)とウェアハウス/ロジスティクスAPIの間で統合プロセスを構築する必要があります。 倉庫は、EDI(注文要求の場合は850、他の場合は他の番号)としてデータを取得する必要があります。 私は他の既知のフォーマット(xml/json/...)でデータを準備する方法を知っていますが、以前はEDIを使用したことはありませんでした。データをどのように準備する必要がありますか?注文データの配列/オブジェクトをEDI 850形式に変換するにはどうすればよいですか?

ありがとうございます!

*ここで** ..

を私はEDIへの配列を変換する方法を持っていると思われsabas/edifactをダウンロードしたが、それでも、私はその配列に格納するかを知る必要があるが、APIドキュメントからいくつかの仕様ですそのテーブルをどのように使うべきですか? enter image description here

enter image description here

+1

あなたがリンクしているツールは、edifact用です。あなたはx12を使いたい。どちらもediプロトコルですが、異なっています。 – eppye

+0

こんにちは - ちょうど同じことを見始めています。あなたは何か解決策を見つけましたか、そして/またはあなたは何をやったのですか? – cartalot

答えて

0

あなたがXMLにエクスポートすることができるならば、私はX12ファイルにXMLを変換するツールを使用します。通常は、XMLフィールドを使用してEDI構造とセグメントを記述することが一般的です。

市販のツールがいくつかあります。私が見てきた最高のオープンソースソリューションはX12 Parser

です。あなたが.Net環境にいなくても反対の(XML to X12)を達成しようとしていても、ドキュメンテーションは素晴らしいです。独自の変換ツールを作成します(私はgroovyを使用して独自に作成しました)。

+0

答えをありがとう! PHPパーサーのご提案はありますか? (オープンソース/商用) – Pini

関連する問題