ビルド記述子オプション startTransactionID は、CICS® for z/OS® 用に生成されたプログラムの始動で使用されるトランザクション ID を指定します。 デフォルトは、プログラム別名の最初の 4 文字です。別名がない場合には、そのプログラム名の最初の 4 文字です。
このオプションは、実行時には作用しません。代わりに、startTransactionID の値は、 ビルド記述子オプション cicsEntries が NONE 以外の値に設定されている場合に生成される CICS 定義のトランザクション ID を識別します。
Web アプリケーションで稼動するプログラムの場合には、startTransactionID の値は、catcher プログラム DFHMIRS のトランザクション ID です。 トランザクション ID が CPMI ではない場合に CPMI (または組織固有の同等の ID) が開始されるのを避けるには、 トランザクション ID の前に tpn_ を付加します。 例えばトランザクション ID が WEBT の場合、tpn_WEBT を指定します。ただし、トランザクション ID が CPMI の場合には、CPMI のみ指定します。tpn_ を付加せずに WEBT を指定した場合には、CICS は CPMI を開始し、次に制御を WEBT に切り替えます。
関連する概念
ビルド記述子パーツ
CICS テーブル・ファイル
関連する参照項目
ビルド記述子オプション
cicsEntries
restartTransactionID