ホーム > ソリューション・製品 > EDI > 全銀TCP通信プログラム > FAQ > エラーコード(UNIX&Linux)

更新日:2021/12/14

※ Windows版は、V3.04-01以降を対象とします。
※ UNIX版は、V1.20-05以降を対象とします。
※ Linux版は、V1.22-02以降を対象とします。
※ Windowsは、米国Microsoft Corporationの米国、日本およびその他の国における登録商標または商標です。

エラーコード(UNIX&Linux)

Q 1.FILDFGET開く

【説明】
伝送ファイル読み込み処理でエラーが発生しました。
【原因】
1.テキスト形式で固定長の場合、伝送ファイルに、送信ファイル情報で設定されたレコード長までに改行コードがないレコードが含まれています。
2.テキスト形式で可変長の場合、伝送ファイルに、「ステーション情報で設定されたテキスト長-7バイト」より大きなレコードが含まれています。
3.圧縮する設定の場合、圧縮によりデータが伸長し、「ステーション情報のテキスト長に設定できる最大値-7バイト」を超えています。
【対応】
1.改行コードを除去しない設定の場合は、改行コードを含むレコード長を、改行コードを除去する設定の場合は、改行コードを除いたレコード長をファイル情報のレコード長に設定してください。レコード長は双方で同じにする必要があります。
2.改行コードを除去しない設定の場合は、「一番大きなレコードのレコード長(改行コードを含む)+7バイト」以上の値を、改行コードを除去する設定の場合は、「一番大きなレコードのレコード長(改行コードを除く)+7バイト」以上の値をステーション情報のテキスト長に設定してください。
3.双方で圧縮しない設定にするか、ステーション情報のテキスト長の設定値を小さくしてください。
 圧縮はテキスト単位で行われますが、どの程度伸長するかはデータに依存します。

Q 2.PRTBUFER開く

【説明】
受信したテキストがステーション情報のテキスト長を超えています。
【原因】
圧縮指定や漢字シフトコード・改行コードの扱いなどが理由で、実際のデータとテキスト長の設定値があっていません。
【対応】
圧縮を設定している場合、データの並びによっては、圧縮によりデータがかえって伸長することがあります。
ステーション情報のテキスト長の設定値を大きくするか、双方で圧縮しない設定にしてください。

お気軽にお問い合わせください。

この製品へのお問い合わせ

資料やカタログのダウンロードができます。

資料請求・ダウンロード