The DFHTCT macros you code depend on the device you are defining, and on the access method you are using. You always start with one of these:
DFHTCT TYPE=INITIAL,... (See Control section—DFHTCT TYPE=INITIAL.)
There is a special macro to use when you assemble the TCT to migrate RDO-eligible definitions to the CSD file:
DFHTCT TYPE=GROUP,... (See Migrating TCT definitions—DFHTCT TYPE=GROUP.)
You can define your devices in any order you want. Each device needs one or more macros, and these sometimes have to be in a particular order. You are told when this is the case. The macros you need for each type of device or system are as follows:
VTAM® terminals, MVS™ consoles. | For guidance, see TERMINAL resource definitions. |
Logical device codes. | DFHTCT TYPE=LDC,... |
![]() ![]() |
DFHTCT TYPE=SDSCI,... |
Remote ![]() ![]() |
DFHTCT TYPE=REMOTE,... |
DFHTCT TYPE=FINAL
END
This happens, whether or not you intend to use RDO. You need to be aware of the existence of these two tables if you copy or move assembled TCT tables between load libraries.
If you reassemble the TCT after starting CICS, any changes are picked up at a warm or emergency start.