全銀 バイト長超過エラーの原因と対処法
固定長120バイトを超えるとエラーになります。原因と修正ポイントをまとめました。
原因
全銀フォーマットの固定長レコードは1行120バイト(CP932)です。全角文字は2バイト、半角は1バイトとして計算します。
修正のポイント
- 振込先名や備考を短縮
- 全角文字を半角に変換(可能な場合)
- 不足分を半角スペースで埋める(固定長の場合)
今すぐチェックする
そのまま貼り付けてバイト長を自動検証できます。
よくある質問
Q. 振込成功を保証しますか?
A. 保証しません。金融機関や会計ソフトの独自要件があるため、最終確認はご利用の銀行・ソフトウェアで行ってください。
Q. 禁則文字はどの文字ですか?
A. ㈱、①などの機種依存文字や特殊記号が対象です。Shift_JIS(CP932)で表現できない文字は全銀フォーマットで使用できません。
Q. Shift_JISで出力できますか?
A. はい。禁則文字が検出された場合、Shift_JIS(CP932)またはUTF-8で修正済みファイルをダウンロードできます。