5

I'm new to EDI and have to implement it in a legacy system.

I want to make sure I have the higher level overview correct:

1) Generate EDI file from my system for a given trading partner 2) Probably FTP it to them 3) response is ftp'd to me and I scrape that back into my system

Do I about have the concept down?

I understand most trading partners tweak the standards so there's quite a lot of work there?

4

2 に答える 2

7

ワークフローが非常に高いレベルに達している

いつものように、悪魔は細部に宿ります。

  • 用語 - セグメント / 要素 / 区切り記号

  • データのエンベロープ (ISA / GS / SE セグメント)

  • 封筒の管理番号

  • 通信 - 本当に FTP ですか? クリアまたは安全?VAN または AS2 プロトコルはどうですか?

  • ビジネス ロジック - アプリケーション側ですか、それとも翻訳側ですか? どちらが
    より理にかなっていますか?

  • 997和解

  • ドキュメントの監査 (必須?どのレベルまで?)

  • パートナーのテスト プロトコル

ベンダー向け EDI の環境を考えてみましょう。

  • 850 POアウト
  • 私たちに997
  • 私たちに855
  • 私たちから997アウト
  • 私たちに856
  • 私たちから997アウト
  • 私たちに810
  • 私たちから997アウト

顧客向け EDI の場合:

  • 私たちに850
  • 私たちから997アウト
  • 私たちから855アウト
  • 私たちに997
  • 私たちから810アウト
  • 私たちに997

ご覧のとおり、トランザクションのライフサイクルにはいくつかのドキュメントがあります。

どのようなドキュメントを扱っていますか? 837 の場合、EDI ファイルの生成は簡単ではありません。たとえそれが 856 であっても、変換時に考慮しなければならない階層ループに対処する必要があります (ただし、837 ではさらにそうです)。

独自のパーサー/トランスレーターを作成する予定はありますか? もしそうなら、なぜですか?独自の確認応答調整ルーチンを作成しますか? 構文の検証? 最良の方法は、30 年前の車輪を再発明するのではなく、レガシー アプリケーションを商用翻訳者に接続することです。レガシー システムに接続できる多数のドラッグ アンド ドロップ マッパー ( Deltaはおそらく市場で最高のものの 1 つですが、BOTS のような高品質のオープン ソースの代替手段がいくつかあります)。X12 標準には、ろくでなし化の余地が少しあります。しかし、私はいくつかのクレイジーな実装のようです。概して、より多くのパートナーが自分のやりたいことをするのではなく、順応します。ワイルドな要件を持つものは、通常、ドキュメント構造の範囲が広く、標準による制限がないため、XML を選択します。4 つのパートナーがあり、2 つがバージョン 4010 で、2 つが 5010 の場合、それに応じてコーディング (またはマップ) する必要があります。役に立つツールはありますが、繰り返しになりますが、問題は細部にあります。

于 2012-09-24T14:41:34.127 に答える
0

優れたチュートリアルはhttp://www.rdpcrystal.com/what-is-edi/にあります。

EDI 関係者間の基本的なやり取りとメッセージ情報を示します

于 2016-09-30T13:33:45.870 に答える