# 集配信履歴ファイルの件数情報付加

集配信履歴ファイルは、履歴（配信履歴、集信履歴、および要求受付履歴）ごとに履歴件数を保持しています。この情報は、履歴情報がある一定件数（しきい値）を超えた時点で古い履歴を削除するために使用します。履歴件数情報付加プログラムを使用することで、集配信履歴ファイルに各履歴の件数情報を追加および更新できます。

このプログラムの実行によって、各処理の履歴レコードが書き換わることはありません。

## 履歴件数情報付加プログラム

### プログラム名

XRLOGCNT

### XRCRD定義カード

各履歴の件数情報を付加するための定義カードの形式は以下のとおりです。

定義カードの形式

                   a
    LOGCNT={SND|RCV|APT|ALL}

定義カードの入力内容

a.履歴の指定

  件数の情報を付加したい履歴を指定します（省略不可）。

  SND

    : 配信履歴

  RCV

    : 集信履歴

  APT

    : 要求受付履歴

  ALL

    : 全履歴

### JCL例

    /XRLOGCNT JOB  CLASS=A,MSGCLASS=B
    //*
    //XRLOGCNT EXEC PGM=XRLOGCNT
    //STEPLIB  DD   DSN=HULFT.LOAD,DISP=SHR
    //XRLOG    DD   DSN=HULFT.LOG,DISP=SHR
    //XRLOG1   DD   DSN=HULFT.LOG.PATH1,DISP=SHR
    //XRLOG2   DD   DSN=HULFT.LOG.PATH2,DISP=SHR
    //XRPRINT  DD   SYSOUT=*
    //SYSOUT   DD   SYSOUT=*
    //XRCRD    DD   *
    LOGCNT=ALL
    //

DD名 | 項目名 | 説明
--- | --- | ---
STEPLIB | HULFT.LOAD | HULFTロードモジュールライブラリー
XRLOG | HULFT.LOG | 集配信履歴ファイルIDキーファイル
XRLOG1 | HULFT.LOG.PATH1 | 集配信履歴ホスト名キーファイル
XRLOG2 | HULFT.LOG.PATH2 | 集配信履歴日付キーファイル