(QA)IBM i のテクノロジーリフレッシュ(TR）のレベルを調べたい

自社システムのテクノロジーリフレッシュ(TR)を調べたい、というご質問です。

TRとは…？はこの辺の記事を参照ください。
[IBM i バージョン、TR毎の機能拡張を調べたい](https://qiita.com/gomAnomalocaris/items/8bbf14dd12d86a687c9a)
[IBM i TR（テクノロジーリフレッシュ）の提供方法が2025年以降変わった件](https://qiita.com/gomAnomalocaris/items/ad01f0968ac8468ddb8f)

TRの実体は複数のPTFです。個別のPTF番号ではなく、TRのグループPTF番号で調べることができます。

## TRの確認コマンド
以下のコマンドを実行します。
```
WRKPTFGRP
```
以下のような画面が表示され、システム適用済みのグループPTFが確認できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/f4c31f0f-8f3d-49c0-9c79-4ecb1eddd6c1.png)

5250画面の制約なのですが、PTFグループの説明が１画面に収まらないため、PF11(F11)キーを押すことで、以下のようにどの番号がTRの番号かが分かります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/07df6a89-efd2-4977-88a2-d287f8e3790b.png)

TRのグループPTF番号はIBM i OSバージョン毎に別々な番号になっています、サンプルはIBM i 7.5で、SF99957がTRの番号です。2つの画面からこのIBM i 7.5のTRは5 だと分かります。

### TRのリストを出力する

PF6(F6)キーを押すと、上記２画面を１つのスプールに出力できます。
手順は、WRKGRPPTFコマンド -> PF6キー -> WRKJOBコマンド -> OPT.4.スプール・ファイルの処理 でスプールのOPT.に5 表示で確認できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/a9d94dda-1199-47f9-af0b-431d23b44a73.png)
以下のように表示できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/1e1a6d53-d661-497d-ad35-696194b6ac0c.png)

## WRKGRPPTFの結果リストをテキストやPDFでDLする方法

上記スプールをACSのプリンター出力等でテキストファイルでDLすると使いやすいと思います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/8d9a2e8f-df52-4dff-b930-bd1474a14a21.png)

上記のプリンター出力を選ぶと下記ウィンドウが表示されます。
※ACSにサインオンするユーザーは5250でWRKGRPPTFで印刷を実行したユーザーIDと同じにします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/c72f3d40-e4ab-425c-9461-2ecbbf651d50.png)

上記ウインドウの　編集 ->　フィルター　を開きます。

下記のウィンドウが表示されるので、WRKGRPPTFコマンドで生成したスプールが表示できるように設定を変更します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/d3ce9b1b-1a6a-4f51-bd99-75acda4341e3.png)

上の5250画面の例ではスプールがPRT091に出力されているので、出力待ち行列をPRT01にすると表示されます。※1
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/3eee3dc7-70cf-43a4-ba5e-d4dd3ea3873c.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/bc3a623d-d542-4d89-8511-473def9290f6.png)

※1 スプールのある出力待ち行列OUTQのライブラリーが分からない場合は、WRKOUTQコマンドで調べることができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/0b382c79-cf4d-414e-b78b-b60be0064937.png)

または、ユーザーの指定を選んでWRKPTFGRPを実行したユーザー（例ではGOMA）を指定、出力待ち行列　を　すべての出力待ち行列　に設定しても表示できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/d7b42047-e344-43ed-a629-09c7dd346aa3.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/9cfd5fb7-f397-4cc8-a9c2-07db0e768f5c.png)


最後にWRKPTFGRPのスプールを右クリックして、ダウンロード　（またはダウンロードして表示）を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/8a6e0b01-3b03-44a1-9b4a-2cfd39cf7bd9.png)

以下のようにダウンロード先フォルダーを指定します。IBM i でスプール->テキスト変換の設定が完了している場合は、使用可能な場合はPDF形式を使用　をチェックするとPDFでダウンロードできます。今はシンプルにテキストで出力してみます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/7b08595f-3937-4c7f-b8aa-c1adc3f4573c.png)

上のパネルではデスクトップを指定しましたが、実際にはデスクトップにACSのIBM i OSの接続システム名（例ではIBMI75）のフォルダーが作成され、その中にテキストが格納されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1011394/0dbaa024-fae8-4fe0-96c4-3871b80ef945.png)