0

Altomava Mapforce を使用して、837 x12 形式のテキスト ファイルを Sql Server 2014 に直接マップしてロードしています。

  1. 不足しているフィールド F142 - アプリケーション送信者コード
  2. impl.convention 参照 '116731H333B2' でメッセージの開始が見つかりませんでした。メッセージはスキップされます。
  3. 欠落しているセグメント GE

元のソース テキスト ファイルからヘッダーとフッターの情報を以下に含めました。マッピングで何が起こっているか、またはデータ自体に何か問題があるかどうかを誰かが知っていますか? どんな助けでも大歓迎です。

ヘッダ-

ISA*11*          *11*          *PP*               *ZZ*20121143      *273041*0109*^*00501*000000000*0*T*:~GS*HC**211231153*20141121*1115*01*Y*116731H333B2~ST*837*2000001*116731H333B2~BHT*0029*00*0003000005*20141121*1115*CH

メッセージデータなど........

フッター-

~SE*769*2000001~GE*1*01~IEA*1*000000000~
4

2 に答える 2

0

あなたのデータは間違っています。これは、ISA / GS のクリーンアップされたバージョンです。読みやすくするために、セグメント ターミネータ (~) の後に CR/LF を付けました。ISA と GS は送信者を示していないことに注意してください。これにより、監査であらゆる種類の問題が発生します。箇条書きごとのデータの分析については、上記の私のコメントを参照してください。

ISA*11*          *11*          *PP*SENDER         *ZZ*20121143      *273041*0109*^*00501*000000000*0*T*:~
GS*HC*SENDER*211231153*20141121*1115*01*X*005010~
ST*837*2000001*116731H333B2~
BHT*0029*00*0003000005*20141121*1115*CH

エンベロープの例:

ISA*00*          *00*          *ZZ*Test1Saver     *ZZ*RECEIVER       *151222*1932*U*00501*000111884*0*P*:~GS*HC*Test1Saver*RECEIVER*20151222*1932*1*X*005010~ST*850*0001~
...
~SE*8*0001~GE*1*1~IEA*1*000111884~
于 2015-12-23T17:02:52.200 に答える