8

私はまだ EDI にかなり慣れていないので、新しい仕事でそれを学んでいます。EDI ソリューションに BizTalk を使用しており、受信 EDI ファイルを XML に変換しています。新しいベンダーのファイルに問題があり、最初はファイルが正しくないのではないかと考えていました。その後、ファイルが正しいことを知りましたが、現在の XML スキーマは独自に開発されたものであり、基本的にこの 856 を受け入れるように調整する必要があります。渡されるデータの一部は、通常のベンダーが渡すものよりも多いと思います。 (ただし、EDI X12 856 によれば有効です)。

私はこれを行うことができましたが、本当の答えは、実際の EDI 仕様の xsd ファイルを取得することのようです。このような標準化されたフォーマットでは、すでに存在しているはずです。そのようなものが利用可能かどうか誰かが知っていますか?

更新: 「EDI 逆アセンブラー」コンポーネントを介してパイプラインで実行される EDI マッピング機能が組み込まれていることが判明しました。これは、標準化された BizTalk EDI スキーマに変換され、正しく機能しています。次に、コードがその XML を独自の XML スキーマに変換するようです。確かに改善の余地はありますが、スキーマ標準に関する情報は、現時点で私が探しているものだと思います。

4

1 に答える 1

5

質問がよくわかりません。BizTalk には EDI マッピング機能があり、それを使用して EDI 形式の要素を XML タグにマップしたと仮定しています。彼らがあなたのスキーマにないセグメントを送信している場合、マッパーはそれを無視しませんか?

送信者がバイナリ EDI ではなく XML EDI を使用していると仮定すると、利用可能なスキーマがあります。http://www.x12.org/にはそれらへのリンクがあります (JavaScript が必要です) が、登録する必要があります。私は EDI 関連のすべて (ドキュメンテーション、翻訳、テストなど) にお金を払うことに慣れているので、それらを購入する必要があるかもしれません。

これは、私が見つけた商用製品への追加のリンクです: stylusstudio

編集: 直接リンク: http://xml.x12.org/

于 2009-09-01T00:54:20.620 に答える