[CICS PCT]

このページを使用して、新しい PCT を作成します。

前のページで [Copy] をクリックしてこのページを表示した場合は、前のページでの値が新規 PCT の基礎として使用されます。

前のページで [New] をクリックしてこのページを表示した場合は、このページ上のいくつかの値はすでにデフォルト値に設定されています。

[Group List]

クリックすると、[CICS Group] ページ (group_name) が表示されます。

[Add]

クリックすると、ページに対して行った変更が保存されてページが更新され、[Grp] で指定したグループに新しい PCT が追加されます。

[Name]

この PCT の名前を指定します。

IBM トランザクション属性 TASKREQ は、16 進数のトランザクション名を使用し、次の 16 進値を使用することでサポートされます。

PF キー TASKREQ 値
1 - 9 x’f1ffffff’ x’f9ffffff’
10 - 12 x'7affffff'x'7bffffff'x'7cffffff'
13 - 21 x'c1ffffff' x'c9ffffff'
22 - 24 x'4affffff'x'4bffffff'x'4cffffff'
PA キー TASKREQ 値
1 - 3 x'6cffffff'x'6effffff'x'6bffffff'
[Grp]

この PCT が属するグループを選択します。選択できるグループのリストには、編集可能なグループだけが含まれます。

[Description]

トランザクション プログラムの説明を指定します (最大60 文字)。

[Program Name]

ローカル プログラムの場合のみ、このトランザクションが呼び出された際に実行されるアプリケーション プログラムの名前を指定します。リモート システム ID フィールドに値を入力する場合は、このフィールドを空白のままにします。

最大文字数は 8 文字で、使用できる文字は A から Z、0 から 9、#、@、$ です。名前は大文字に変換されます。

[Work Area]

トランザクション プログラムのトランザクション作業域 (TWA) のサイズをバイト単位 (0 ~ 32767 の範囲) で指定します。

[Remote SysID]

リモート システムのシステム ID を指定します。SysC または Sys62 の定義の [Name] で指定された名前と同じ名前を指定する必要があります。

[Remote PCT]

リモート システムにあるトランザクション プログラムのトランザクション ID を指定します。トランザクション ID を指定する場合は、先に [Remote SysID] を指定する必要があります。

最大 4 文字の英数字に指定できます。最初の文字は英字でなければなりません。C で始まるトランザクション ID は MSS で予約されているため、最初の文字は C 以外の文字にしてください。

[Status]

トランザクション プログラムのステータスを選択します。

  • [Enabled] - トランザクション プログラムは有効です。
  • [Disabled] - トランザクション プログラムは無効です。
[In Doubt]

同期ポイントまたは異常終了処理中の重要な瞬間にシステム間通信を使用するトランザクション プログラムが異常終了した場合の対応を選択します。

  • [Backout] - ROLLBACK を使用してトランザクションの影響がバックアウトされます。このオプションを使用するには、トランザクション プログラムで使用するファイルについて、[FCT] ページの [Backward recovery] の設定をオンにする必要があります。
  • [Commit] - すべての変更がコミットされます。
  • [Wait] - 重要なリソースは、セッションが回復されるまでロックされ、その後にリモート システムと同期してバックアウトまたはコミットされます。
[Upper Case]

トランザクション プログラムで入力を大文字に変換する場合にオンにします。

[Tracing]

トランザクション プログラムに対して実行するトレースのタイプを選択します。

  • [None] - トレースは実行されません。
  • [Normal] - トレースが実行されます。
  • [Special] - 特別なトレースが実行されます。
[Dynamic Route]

プログラムのステータス (ローカルまたはリモート) をユーザーの呼び出し時に動的に判定する場合にオンにします。オフにした場合は、システム ID の値に応じて、プログラムのステータスがローカルまたはリモートのいずれかになります。

[Security]

これらのチェック ボックスを使用して、リソース権限チェックの実行方法を制御します。これらをオフにした場合、ユーザーにトランザクションを実行する権限があるかどうかだけがチェックされます。RLS (リソース レベル セキュリティ) をオンにすると、トランザクションでアクセスするすべてのリソース (ファイル アクセス、TDQ、TSQ、LINK、DPL、START など) に対するユーザーの権限がチェックされます。CMD (コマンド) をオンにすると、すべての EXEC CICS コマンド操作 (EXEC CICS SET/ENABLE/DISABLE など) に対する権限がチェックされます。

IBM のカテゴリ 3 トランザクションについては、セキュリティ チェックは行われず、権限に関係なくすべてのユーザーに呼び出しが許可されることに注意してください。

[Priority]

トランザクション プログラムのトランザクション優先度を 0 ~ 255 の範囲で指定します。値の大きいトランザクション プログラムが優先されます。

トランザクションの優先度は次の値の合計です。

  • 端末優先度
  • トランザクション優先度 (このフィールド)
  • オペレーター優先度

この合計値は 255 以下でなければなりません。

[Dump on ABEND]

オンにすると、トランザクション プログラムが異常終了した場合にプログラム ダンプが作成されます。

[3270 Screen]

トランザクション プログラムで使用する画面サイズを指定します。次のいずれかを選択します。

  • [Default] - デフォルトの画面サイズ (Typeterm エントリで定義) を使用します。
  • [Alternate] - 代替画面サイズ (Typeterm エントリで定義) を使用します。
[Inbound]

このトランザクションをインバウンドのユーザー操作で開始できるようにする場合にオンにします。

[Input Timeout]

明示的な CICS RECEIVE、WEB OPEN、WEB SEND、WEB RECEIVE、または WEB CONVERSE コマンドへの応答がタイムアウトになってトランザクションが異常終了するまでの時間を秒単位で指定します。値 0 はタイムアウトなしを意味し、応答があるまで無期限に待機します。

PCT エントリではなくシステム全体の [Input Timeout] の値 (ESMAC の [Control] 画面で設定) を使用する場合は、[Use System Value] をオンにします。

[Runaway Timeout]

このトランザクションの実行が開始されてから、CICS、EZASOKET、または WebSphere MQ の API 呼び出しが行われないまま何秒経過するとトランザクションが異常終了するかを指定します。値 0 はタイムアウトなしを意味します。

PCT エントリではなくシステム全体の [Runaway Timeout] の値 (ESMAC の [Control] 画面で設定) を使用する場合は、[Use System Value] をオンにします。

[Deadlock Timeout]

このトランザクションが別のプロセスによってロックされているリソースを待機できる最大時間を秒単位で指定します。値 0 はタイムアウトなしを意味します。

PCT エントリではなくシステム全体の [Deadlock Timeout] の値 (ESMAC の [Control] 画面で設定) を使用する場合は、[Use System Value] をオンにします。

[Transaction Threshold]

トランザクションを実行できる最大秒数を指定します。この時間を経過すると、トランザクションのしきい値を超過したことを示すメッセージがコンソールのログに記録されます。値 0 はしきい値なしを意味します。

PCT エントリではなくシステム全体のトランザクション時間しきい値の値 (ESMAC の [Control] 画面で設定) を使用する場合は、[Use System Value] をオンにします。

[Resource Keys, all]

リソース キーに適用する設定を選択します。

  • [On] - すべてのリソース キーを有効にします。
  • [Off] - すべてのリソース キーを無効にします。

1 ~ 24 のいずれかのボックスをオンにして、そのリソース キーをアクティブにします。

[Security Keys, all]

セキュリティ キーに適用する設定を選択します。

  • [On] - すべてのセキュリティ キーを有効にします。
  • [Off] - すべてのセキュリティ キーを無効にします。

1 ~ 64 のいずれかのボックスをオンにして、そのセキュリティ キーをアクティブにします。

[Active]

[Display] をクリックすると、このリソースの現在インストールされている定義が表示されます。

[Install] をクリックすると、このリソースがインストールされます (アクティブになります)。

[Delete]

クリックすると、この PCT が削除されます。このボタンは、[Add] をクリックした後にのみ表示されます。

[Copy]

クリックすると、このページで設定した値を新規 PCT の基礎として使用して新しい PCT が作成されます。このボタンは、[Add] をクリックした後にのみ表示されます。

[Dump]

クリックすると、この PCT のダンプ情報が作成されて表示されます。このボタンは、[Add] をクリックした後にのみ表示されます。