問題タブ [x12]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
edi - EDI ドキュメントに NUL (0x00) 文字を含めることはできますか?
EDI ドキュメント (x12 または edifact 形式) について質問があります。内部に NUL (0x00) 文字を含めることができることを知っている人はいますか? EDI パーサーを実装しているため、NUL char に遭遇すると解析が終了します。
ありがとう
php - PHP EDI X12 解析
EDI ソリューションを既存の e コマースのような Web サイトに実装するプロジェクトがあります。関連する EDI ドキュメントは 3 つだけで、ファイルを転送する会社は 1 つだけです。彼らは X12 ドキュメントを厳密に定義しており、FTP サイトへのすべての GET/PUT を担当します。3 つのドキュメントは、在庫通知 (インバウンド)、出荷通知 (インバウンド)、および請求書 (アウトバウンド) です。
本格的な EDI 管理ソリューションを実装する必要はありません。私の質問は、これが PHP を使用した比較的単純な解析タスクであると考えるのはおかしいですか? 有用な既存の PHP ライブラリを知っている人はいますか (おそらく X12 から XML へ)。私の検索は空になりました。それが現実的な目標であり、他に利用できるリソースがない場合は、すぐに自分で始めたいと思います.
biztalk - 278 応答メッセージを取得して適切に解決する
X12 278 メッセージの応答メッセージを処理しようとしていますが、生成されている XML がスキーマに正しく従っていないようです。
raw/native 形式が EDI パイプラインを介して実行されると、次のようなメッセージが出力されます。
メッセージは次のようになります。
後者の例では、*A3_BHT_Loop* 要素が含まれていることに注意してください。また、BHT セグメントが *BHT_BeginningofHierarchicalTransaction_TS278A3* として適切にラベル付けされていることにも注意してください。
メッセージを適切なスキーマに解決するために必要な設定はありますか? または、適用する必要がある形式をパイプラインに検出させるために、応答メッセージに含める必要があるものはありますか?
c#-4.0 - OopFactory X12 パーサーが壊れる
OopFactory X12 解析を使用してストリーム応答を解析しようとして
います ここに私のコードがあります
ここでエラーをスローしますparser.Parse(_response);
エラー:
1 は、ファイルの位置 105 にある有効なサブエレメント セパレータではありません。
私の応答ファイル:
ノート:
これは開発サーバーでのみ発生します。アプリケーションをローカルで実行すると、問題なく動作します。
dev での応答は local と同じなのだろうか。dev でストリーム レスポンスをキャプチャし、ローカルと比較するにはどうすればよいですか?
アップデート
ファイルへの応答をキャプチャしました。これがその外観です。
java - Java に優れた X12 パーサーはありますか?
Java で Walmart 810 仕様を処理できる X12 パーサーはありますか?
EDI の例:
edi - Overview of how EDI processing works
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?
ruby - rubygemメソッドが間違ったクラスの変数を返すのはなぜですか
私はカバの宝石を使用して、X12ファイルをセグメントと値に解析しています。パーサーメソッドを使用していて、クラスHippo :: TransactionSets :: Hippa_837 :: Baseの変数を返すことを期待していましたが、返される値はクラスArrayです。ライブラリ内で、必要な量をグローバル変数に入れて、その方法でアクセスできますが、そうする必要はないと思います。クラスの変数を作成し、パーサーメソッドreturnを使用してその値を設定しようとしましたが、これまでのところうまくいきません。
出力:
$ tは、parser.rblibファイルに設定したグローバル変数です。tは、セグメントにアクセスするためのメソッドのない配列クラスであることがわかります。
r - R X12 automdl トラブル
このエラーが発生する理由を知っている人はいますか:
automdl && is.null(arima) のエラー:「x && y」の無効な「x」タイプ
R パッケージ x12 で 2 番目の例を実行しようとすると?
ARIMA を指定して最初の例を実行すると動作します。
明らかに「automdl」が何らかの理由で窒息していますか?
edi - 繰り返されるセグメントの順序
繰り返されるセグメントの順序はEDI
重要です。たとえば、実装ガイドDTP
で Date/Time Qualifierを含むセグメントの後に Qualifier を含むセグメント401
が続くことが提案されている場合、これらのセグメントをその順序にする必要がありますか? それとも逆順でいいのでしょうか?DTP
404
conditional-statements - EDI x12 セグメント条件
私が EDI 標準への取り組みを始めたのはほんの数日前のことなので、まだ曖昧な点がたくさんあることを覚えておいてください。
EDI セグメント (CUR など) では、条件が宣言されると (P0304)、一方が使用されている場合、もう一方も使用する必要があることが示されます。
「使用する」とはどういう意味ですか?
フィールドがセグメントに存在する必要があるということですか、それとも値が含まれている必要があるということですか? 空でも「使用」できますか?
例:CUR*SE*CAD**01
CUR03 がセグメント内にあるため、これは有効でしょうか? それとも、CUR03 が空なので無効でしょうか?