COBOL2002 ユーザーズガイド

[目次][用語][索引][前へ][次へ]

16.3 実行時エラーメッセージ

通信記述項にSTATUS KEY句の指定がない場合,通信文の実行でエラーが発生すると実行時エラーメッセージを出力して処理を中断します。また,通信文の実行で警告エラーが発生すると実行時エラーメッセージを出力して処理を続行します。

通信記述項にSTATUS KEY句の指定がある場合,通信文の実行状態を示す5けたのコードをSTATUS KEY句に指定されたデータ名に設定し,実行時エラーメッセージを出力して処理を続行します。

表16-2 STATUS KEY句のデータ名に設定されるコードのエラー要因と帳票出力状態

実行時エラーメッセージ STATUS KEY句 エラー発生要因 帳票出力状態
コード 意味
KCCC5104R-S
EURを使用した通信節による帳票出力機能を実行するための作業領域が確保できません。
00008 論理エラー COBOL実行時ライブラリでメモリ不足が発生した。 帳票出力が失敗した。
KCCC5105R-S
SYMBOLIC TERMINAL句データ名5の環境変数に指定した文字列が8文字を超えています。
00008 論理エラー SYMBOLIC TERMINAL句データ名5の環境変数に指定した文字列が8文字を超えている。
KCCC5107R-S
COBOL EUR 連携ライブラリまたはEURで帳票出力エラーが発生しました。
20008 入出力エラー COBOL EUR 連携ライブラリまたはEURで次の要因でエラーが発生した。
  • COBOL EUR 連携ライブラリが実行したeurpmcコマンドが異常終了した。
  • メモリ不足が発生した。
  • システムコールエラーが発生した。
KCCC5108R-S
COBOL EUR 連携ライブラリまたはEURでマッピングエラーが発生しました。
10008 マッピングエラー COBOL EUR 連携ライブラリまたはEURで次の要因でエラーが発生した。
  • 連携用パラメタファイルのアクセスに失敗した。
  • 連携用パラメタファイルの内容に不正があった。
  • マッピングデータファイルのアクセスに失敗した。
  • マッピングデータファイルの作成に失敗した。
  • 帳票セット指定ファイルのアクセスに失敗した。
KCCC5109R-S
環境変数CBLEURPRNTIDに指定した文字列が8文字を超えています。
00008 論理エラー 環境変数CBLEURPRNTIDに指定した文字列の長さが8文字を超えている。
KCCC5111R-U
論理エラーが発生しました。
00008 論理エラー COBOL実行時ライブラリで内部的に論理エラーが発生した。
KCCC5112R-S
指定された仮想端末はすでに閉じられています。
00008 論理エラー SEND文を実行していない仮想端末に対してDISABLE文を実行した。
KCCC5114R-W
COBOL EUR 連携ライブラリが警告エラーを検出しました。
00004 警告つき正常終了 COBOL EUR 連携ライブラリが実行したeurpmcコマンドで警告が発生した。 帳票出力が成功した。
KCCC5115R-W
COBOL EUR 連携ライブラリでタイムアウトが発生しました。
帳票出力結果はログを参照してください。
30004 タイムアウト COBOL EUR 連携ライブラリでタイムアウトが発生した。
帳票出力結果はログを参照してください。
帳票出力完了前。

注※
エラーの発生要因について,COBOL EUR 連携ライブラリのログ,またはEURのログを参照して対処してください。