When you are generating a COBOL program, the restartTransactionID build descriptor option indicates the transaction ID used to restart a program generated for CICS® for z/OS®. The restart occurs when the user submits data in response to a converse statement in a VGWebTransaction program, or in a program that runs in a text application and is segmented.
The value of restartTransactionID initializes the value of the sysVar.transactionID system variable. The default is a blank, which causes EGL to initialize sysVar.transactionID with the transaction ID used to invoke the program.
If you specify restartTransactionID when the cicsEntries build descriptor option is set to a value other than NONE, EGL generates CICS definition entries for the transaction, and cicsEntries indicates the format for those entries.