Share terminal definitions

Sharing terminal definitions

To migrate your TCT definitions to the shared CSD file:
  1. Suppress the assembly of remote definitions in all the TCTs to be migrated, by removing (or commenting-out) the TCT source for:
    • TYPE=REMOTE entries
    • TYPE=REGION and subsequent TYPE=TERMINAL entries
  2. Assemble the TCT for the terminal-owning system, suppressing any macros for remote definitions that you may have if there is more than one terminal-owning system.
  3. Assemble the TCT for the application-owning system, if it contains any definitions for local terminals. Again, suppress any macros for remote definitions if you need to assemble this TCT.
  4. Use DFHCSDUP to migrate all the TCTs. The commands look like this:
         MIGRATE TABLE(DFHTCTLA) TYPESGROUP(TTS)
         MIGRATE TABLE(DFHTCTRB) TYPESGROUP(TTS)

    Migrating the remote terminals normally creates definitions that use the same TYPETERMs created for the corresponding local definitions.

  5. Initialize the CICS® terminal-owning system, installing at least one TERMINAL definition and other resource definitions necessary for using RDO.
  6. Use the ALTER command to name the REMOTESYSTEM as the SYSIDNT of the terminal-owning system, on all the TERMINAL definitions that might be shared. You can probably use a generic name to do this in one command. For example:
    CEDA ALTER TERMINAL(*) GROUP(TTS) REMOTESYSTEM(ACIC)
  7. Include the groups containing the definitions in the GRPLIST for each system, terminal-owning and application-owning.