ibm-information-center/dist/eclipse/plugins/i5OS.ic.cl_5.4.0.1/addcicstct.htm

722 lines
27 KiB
HTML

<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Add CICS TCT Entry (ADDCICSTCT)</title>
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body bgcolor="white">
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<a name="ADDCICSTCT.Top_Of_Page"></a>
<h2>Add CICS TCT Entry (ADDCICSTCT)</h2>
<table width="100%">
<tr>
<td valign="top" align="left"><b>Where allowed to run: </b>
<ul><li>Batch job (*BATCH)</li>
<li>Interactive job (*INTERACT)</li>
<li>Batch program (*BPGM)</li>
<li>Interactive program (*IPGM)</li>
<li>Batch REXX procedure (*BREXX)</li>
<li>Interactive REXX procedure (*IREXX)</li>
<li>Using QCMDEXEC, QCAEXEC, or QCAPCMD API (*EXEC)</li>
</ul><b>Threadsafe: </b>No
</td>
<td valign="top" align="right">
<a href="#ADDCICSTCT.PARAMETERS.TABLE">Parameters</a><br>
<a href="#ADDCICSTCT.COMMAND.EXAMPLES">Examples</a><br>
<a href="#ADDCICSTCT.ERROR.MESSAGES">Error messages</a></td>
</tr>
</table>
<div> <a name="ADDCICSTCT"></a>
<p>Use the Add CICS Terminal Control Table (ADDCICSTCT) command to add an entry to the TCT. Use the TCT to define:
</p>
<ul>
<li>The characteristics of a display terminal or printer, that may be used by transactions running on this system. The terminal may be local or remote.
</li>
<li>A model terminal for automatic installation (autoinstall). Since many terminals have several characteristics in common and their resource definitions would be identical, you can use the TCT to create a model definition that applies to a number of terminals. This model is used by CICS to create the necessary terminal definitions when the system is started.
</li>
<li>A terminal to be used for automatic transaction initiation.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="ADDCICSTCT.PARAMETERS.TABLE">Parameters</a></h3>
<table border="1" cellpadding="4" cellspacing="0">
<!-- col1="10" col2="15" col3="30" col4="10" -->
<tr>
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.LIB"><b>LIB</b></a></td>
<td valign="top">Library</td>
<td valign="top"><i>Communications name</i>, *LIBL, *CURLIB</td>
<td valign="top">Required, Positional 1</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.GROUP"><b>GROUP</b></a></td>
<td valign="top">Group</td>
<td valign="top"><i>Communications name</i></td>
<td valign="top">Required, Positional 2</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.CICSDEV"><b>CICSDEV</b></a></td>
<td valign="top">CICS device</td>
<td valign="top"><i>Communications name</i></td>
<td valign="top">Required, Positional 3</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.SYSID"><b>SYSID</b></a></td>
<td valign="top">Remote CICS system</td>
<td valign="top"><i>Communications name</i>, <b><u>*NONE</u></b></td>
<td valign="top">Optional, Positional 4</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.RMTDEV"><b>RMTDEV</b></a></td>
<td valign="top">Remote CICS device</td>
<td valign="top"><i>Communications name</i>, <b><u>*CICSDEV</u></b></td>
<td valign="top">Optional, Positional 5</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.DEVTYPE"><b>DEVTYPE</b></a></td>
<td valign="top">Device type</td>
<td valign="top"><b><u>5250</u></b>, 3270, 3270P, 3270J, 3270JP, 3151, SCS</td>
<td valign="top">Optional, Positional 6</td>
</tr>
<tr>
<td valign="top" rowspan="3"><a href="#ADDCICSTCT.PRTFILE"><b>PRTFILE</b></a></td>
<td valign="top">Print file</td>
<td valign="top"><i>Qualified object name</i></td>
<td valign="top" rowspan="3">Optional, Positional 7</td>
</tr>
<tr>
<td valign="top">Qualifier 1: Print file</td>
<td valign="top"><i>Name</i></td>
</tr><tr>
<td valign="top">Qualifier 2: Library</td>
<td valign="top"><i>Name</i>, <b><u>*LIBL</u></b>, *CURLIB</td>
</tr><tr>
<td valign="top"><a href="#ADDCICSTCT.DEVD"><b>DEVD</b></a></td>
<td valign="top">Device description</td>
<td valign="top"><i>Name</i></td>
<td valign="top">Optional, Positional 8</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.DEVMODEL"><b>DEVMODEL</b></a></td>
<td valign="top">Autoinstall model</td>
<td valign="top"><b><u>*TERMINAL</u></b>, *MODEL, *BOTH</td>
<td valign="top">Optional, Positional 9</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.NETWORK"><b>NETWORK</b></a></td>
<td valign="top">Network</td>
<td valign="top"><i>Communications name</i>, <b><u>*CICSDEV</u></b></td>
<td valign="top">Optional, Positional 10</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.ALTSUFFIX"><b>ALTSUFFIX</b></a></td>
<td valign="top">Alternate map set suffix</td>
<td valign="top">0-9, <b><u>*NONE</u></b></td>
<td valign="top">Optional, Positional 11</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.DEVSTS"><b>DEVSTS</b></a></td>
<td valign="top">Status</td>
<td valign="top"><b><u>*ENABLED</u></b>, *DISABLED</td>
<td valign="top">Optional, Positional 12</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.ATISTS"><b>ATISTS</b></a></td>
<td valign="top">ATI supported</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 13</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.TTISTS"><b>TTISTS</b></a></td>
<td valign="top">Transaction entry supported</td>
<td valign="top">*NO, <b><u>*YES</u></b></td>
<td valign="top">Optional, Positional 14</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.USRARASIZE"><b>USRARASIZE</b></a></td>
<td valign="top">User area size</td>
<td valign="top">0-255, <b><u>0</u></b></td>
<td valign="top">Optional, Positional 15</td>
</tr>
<tr>
<td valign="top" rowspan="3"><a href="#ADDCICSTCT.DEVCHRID"><b>DEVCHRID</b></a></td>
<td valign="top">Character identifier</td>
<td valign="top"><i>Element list</i></td>
<td valign="top" rowspan="3">Optional, Positional 16</td>
</tr>
<tr>
<td valign="top">Element 1: Code page</td>
<td valign="top">
1-65535, <b><u>*SYSVAL</u></b></td>
</tr>
<tr>
<td valign="top">Element 2: Graphic character set</td>
<td valign="top">
1-65535, <b><u>*SYSVAL</u></b></td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.TRANSID"><b>TRANSID</b></a></td>
<td valign="top">Transaction</td>
<td valign="top"><i>Character value</i>, <b><u>*ANY</u></b></td>
<td valign="top">Optional, Positional 17</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.KATAKANA"><b>KATAKANA</b></a></td>
<td valign="top">Japanese alphabet supported</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 18</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.SOSI"><b>SOSI</b></a></td>
<td valign="top">User specified DBCS data</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 19</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.UNATTEND"><b>UNATTEND</b></a></td>
<td valign="top">Unattended mode</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 20</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.UCTRN"><b>UCTRN</b></a></td>
<td valign="top">Auto upper case translation</td>
<td valign="top"><b><u>*NO</u></b>, *YES, *TRANID</td>
<td valign="top">Optional, Positional 21</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.ALTSCN"><b>ALTSCN</b></a></td>
<td valign="top">Alternate screen size</td>
<td valign="top"><b><u>*NONE</u></b>, 24X80, 27X132</td>
<td valign="top">Optional, Positional 22</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.VALIDATION"><b>VALIDATION</b></a></td>
<td valign="top">Validation capability</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 23</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.LIGHTPEN"><b>LIGHTPEN</b></a></td>
<td valign="top">Light pen supported</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 24</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.SHIP"><b>SHIP</b></a></td>
<td valign="top">Ship to another CICS system</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 25</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.DEVACQ"><b>DEVACQ</b></a></td>
<td valign="top">ATI acquire</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 26</td>
</tr>
<tr>
<td valign="top"><a href="#ADDCICSTCT.DSCOMP"><b>DSCOMP</b></a></td>
<td valign="top">Datastream compression</td>
<td valign="top"><b><u>*SITVAL</u></b>, *NO</td>
<td valign="top">Optional, Positional 27</td>
</tr>
</table>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
</div>
<div> <a name="ADDCICSTCT.LIB"></a>
<h3>Library (LIB)</h3>
<p>Enter the name of the OS/400 library that contains the group. Possible values are:
</p>
<ul>
<li><b>*LIBL:</b> The library list is used to locate the first OS/400 library that contains the group.
</li>
<li><b>*CURLIB:</b> The current library contains the group. If no current library is specified, the QGPL library is used.
</li>
<li><b>library-name:</b> The name of the OS/400 library that contains the group.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.GROUP"></a>
<h3>Group (GROUP)</h3>
<p>Enter the name of the remote group to which the TCT entry is to be added.
</p>
<ul>
<li><b>group-name:</b> The group name may have a maximum length of 10 characters. The first character must be alphabetic, or one of the special characters, $, @, or #. The remaining characters can be alphanumeric or one of the special characters, $, @, or #.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.CICSDEV"></a>
<h3>CICS device (CICSDEV)</h3>
<p>The terminal used to work with a device. This field is used to identify this TCT entry.
</p>
<ul>
<li><b>terminal-identifier:</b> The terminal identifier may have a maximum length of 4 characters. The first character must be alphabetic, or one of the special characters, $, @, or #. The remaining characters can be alphanumeric or one of the special characters, $, @, or #.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.SYSID"></a>
<h3>Remote CICS system (SYSID)</h3>
<p>The name of the remote system identifier defined in the TCS Table in which the device is located.
</p>
<p>
<b>Note: </b>This entry will be installed as if SYSID(*NONE) was specified, into the runtime resource table definitions Terminal Control facility, when the control region has the same system identifier.
</p>
<p>The possible SYSID values are:
</p>
<ul>
<li>*NONE: The terminal is defined to the same control region in which it is being used.
</li>
<li><b>system-identifier:</b> The system identifier may have a maximum length of 4 characters. The first character must be alphabetic, or one of the special characters, $, @, or #. The remaining characters can be alphanumeric or one of the special characters, $, @, or #.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.RMTDEV"></a>
<h3>Remote CICS device (RMTDEV)</h3>
<p>The name by which the terminal is known in the remote system. This field is not valid when SYSID(*NONE) is specified.
</p>
<p>The possible RMTDEV values are:
</p>
<ul>
<li>*CICSDEV: The terminal associated to the TCT is to be used.
</li>
<li><b>remote-terminal:</b> The remote terminal may have a maximum length of 4 characters. The first character must be alphabetic, or one of the special characters, $, @, or #. The remaining characters can be alphanumeric or one of the special characters, $, @, or #.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.DEVTYPE"></a>
<h3>Device type (DEVTYPE)</h3>
<p>Type of the CICS terminal.
</p>
<p>The possible DEVTYPE values are:
</p>
<ul>
<li>5250: Terminal supporting 5250 data stream.
</li>
<li><b>3270:</b> Terminal supporting 3270 data stream.
</li>
<li><b>3270P:</b> Printer supporting 3270 data stream.
</li>
<li><b>3270J:</b> Double-byte capable display.
</li>
<li><b>3270JP:</b> Double-byte capable printer.
</li>
<li><b>3151:</b> ASCII display.
</li>
<li><b>SCS:</b> Printer supporting SCS data stream.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.PRTFILE"></a>
<h3>Print file (PRTFILE)</h3>
<p>The name of the print spool file that will be used by this terminal. This is only valid when DEVTYPE is specified as SCS, 3270P, or 3270JP.
</p>
<p>Possible library values are:
</p>
<ul>
<li>*LIBL: The library list for the job that is associated to the control region is used to locate the file.
</li>
<li><b>*CURLIB:</b> The current library for the job that is associated to the control region is used to locate the file. If no library is specified as the current library, the QGPL library is used.
</li>
<li><b>library-name:</b> Specify the name of the library where the file is located.
</li>
</ul>
<p><b>print-file-name:</b> Specify the name of the file.
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.DEVD"></a>
<h3>Device description (DEVD)</h3>
<p>The iSeries device name that is associated with the terminal. This is only required when SYSID(*NONE) is specified and DEVTYPE(SCS) and DEVMODEL(*MODEL) are not specified.
</p>
<ul>
<li><b>device-description:</b> The device description may have a maximum length of 10 characters. The first character must be alphabetic, or one of the special characters, $, @, or #. The remaining characters can be alphanumeric or one of the special characters, $, @, or #.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.DEVMODEL"></a>
<h3>Autoinstall model (DEVMODEL)</h3>
<p>Indicates whether this terminal can be used as a model to autoinstall terminals. This is only valid when DEVTYPE(5250), DEVTYPE(3270), DEVTYPE(3270J), or DEVTYPE(3151) is specified.
</p>
<p>The possible DEVMODEL values are:
</p>
<ul>
<li>*TERMINAL: The terminal can not be used as a model to autoinstall further terminals.
</li>
<li><b>*MODEL:</b> The terminal can only be used as a model to autoinstall terminals.
</li>
<li><b>*BOTH:</b> The terminal can be used as a model to autoinstall further terminals.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.NETWORK"></a>
<h3>Network (NETWORK)</h3>
<p>The symbolic network name used to identify the logical unit as it is known throughout the network. The name is supplied to VTAM system definition and is used to build the node initialization block (NIB). This is not valid when DEVMODEL(*MODEL) is specified.
</p>
<p>The possible NETWORK values are:
</p>
<ul>
<li>*CICSDEV: The terminal suffixed with four blanks will be used as the symbolic network name.
</li>
<li><b>network:</b> The network may have a maximum length of 8 characters. The first character must be alphabetic, or one of the special characters, $, @, or #. The remaining characters can be alphanumeric or one of the special characters, $, @, or #.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.ALTSUFFIX"></a>
<h3>Alternate map set suffix (ALTSUFFIX)</h3>
<p>Enter a number to specify an alternate suffix for this device.
</p>
<p>Possible values are:
</p>
<ul>
<li>*NONE: The device will not have a user defined alternate suffix.
</li>
<li>0 - 9: This numeric suffix will be appended by BMS to map set names, if the transaction uses the alternate screen size. (or if the default and alternate screen sizes are the same).
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.DEVSTS"></a>
<h3>Status (DEVSTS)</h3>
<p>Indicates if the terminal can be used by the control region when the TCT entry is defined to the runtime resource table definition Terminal Control facility.
</p>
<p>The possible DEVSTS values are:
</p>
<ul>
<li>*ENABLED: The terminal can be used by the control region.
</li>
<li><b>*DISABLED:</b> The terminal cannot be used by the control region.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.ATISTS"></a>
<h3>ATI supported (ATISTS)</h3>
<p>Indicates whether the terminal can be used for ATI transactions, or for an ISC session. ISC sessions are for transactions using the terminal as an alternate facility to communicate with another CICS system.
</p>
<p>The possible ATISTS values are:
</p>
<ul>
<li>*NO: The terminal cannot be used by the control region ATI facility.
</li>
<li><b>*YES:</b> The terminal can be used by the control region ATI facility.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.TTISTS"></a>
<h3>Transaction entry supported (TTISTS)</h3>
<p>Indicates if the terminal is allowed to initiate transactions.
</p>
<p>
<b>Note: </b>When ATISTS(*NO) is specified, then this parameter must have *YES.
</p>
<p>The possible TTISTS values are:
</p>
<ul>
<li>*YES: The terminal can initiate transactions.
</li>
<li><b>*NO:</b> The terminal cannot initiate transactions.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.USRARASIZE"></a>
<h3>User area size (USRARASIZE)</h3>
<p>The length of the user area associated with the terminal.
</p>
<p>The possible USRARASIZE values are:
</p>
<ul>
<li>0: No user area will be used.
</li>
<li><b>user-area-length:</b> The user-area-length must be numeric, greater than or equal to 0 and less than or equal to 255.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.DEVCHRID"></a>
<h3>Character identifier (DEVCHRID)</h3>
<p>The code page and character set to be used with the terminal.
</p>
<p>The possible DEVCHRID values are:
</p>
<ul>
<p><b>Element 1: Code Page</b>
</p>
<p>The code page to be used.
</p>
<li>*SYSVAL: Use the iSeries system code page.
</li>
<li><b>code-page:</b> The code-page must be numeric, greater than or equal to 1 and less than or equal to 65535.
<p><b>Element 2: Character Set</b>
</p>
<p>The graphic character set to be used.
</p>
</li>
<li>*SYSVAL: Use the iSeries system character set.
</li>
<li><b>character-set:</b> The character-set must be numeric, greater than or equal to 1 and less than or equal 65535.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.TRANSID"></a>
<h3>Transaction (TRANSID)</h3>
<p>The transaction identifier defined in the PCT when it is the only transaction that can be executed on the terminal.
</p>
<p>The possible TRANSID values are:
</p>
<ul>
<li>*ANY: Any transaction can be executed on the terminal.
</li>
<li><b>transaction-identifier:</b> The transaction identifier may have a maximum length of 4 characters. Any characters on the keyboard can be entered, but lowercase letters and special characters should be enclosed in apostrophes.
<p>When there is not enough space to enter the apostrophes, then enter an ampersand (&amp;) in the first character position to get an extended field size that allows for the entry of additional characters. Blanks are accepted but, when the entry is defined to a control region, anything after the blank is ignored. For example, 'ab g' will be treated as 'ab' in the control region.
</p>
<p>Hexadecimal characters should be enclosed in apostrophes and preceded by an uppercase X, for example X'A1A2A3A4'. Any hexadecimal value will be accepted, but, if the value is not a printable character, the entry will be rejected when it is defined to a control region.
</p>
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.KATAKANA"></a>
<h3>Japanese alphabet supported (KATAKANA)</h3>
<p>Indicates whether Katakana support is required. Katakana terminals cannot display mixed case output; uppercase characters appear as uppercase English characters, but lowercase characters appear as Katakana characters. BMS will provide automatic upper- casing of lower case Latin characters in BMS fields where the CASE=MIXED options specified, if Katakana support is required on terminal where the map is to be displayed.
</p>
<p>User written application may query this terminal attribute and provide additional support.
</p>
<p>Possible values are:
</p>
<ul>
<li>*NO: Terminal does not require Katakana support.
</li>
<li><b>*YES:</b> Terminal does require Katakana support.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.SOSI"></a>
<h3>User specified DBCS data (SOSI)</h3>
<p>Indicates whether or not the terminal has a mixed EBCDIC/DBCS field capability.
</p>
<p>The possible SOSI values are:
</p>
<ul>
<li>*NO The terminal does not have a mixed EBCDIC/DBCS field capability.
</li>
<li><b>*YES:</b> The terminal has a mixed EBCDIC/DBCS field capability.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.UNATTEND"></a>
<h3>Unattended mode (UNATTEND)</h3>
<p>Indicates whether or not the mode of operation for the terminal is unattended.
</p>
<p>The possible UNATTEND values are:
</p>
<ul>
<li>*NO: The terminal is to have an attended mode of operation.
</li>
<li><b>*YES:</b> The terminal is to have an unattended mode of operation.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.UCTRN"></a>
<h3>Auto upper case translation (UCTRN)</h3>
<p>Indicates whether the terminal input is to be translated to uppercase.
</p>
<p>The possible UCTRN values are:
</p>
<ul>
<li>*NO: Specifies that data entered in lowercase from a terminal is not to be translated to uppercase. For execution of a given program you can override this by the UCTRN setting in the Program Control Table.
</li>
<li><b>*YES:</b> Specifies that data entered in lowercase from a terminal is to be translated to uppercase.
</li>
<li><b>*TRANID:</b> Specifies that transaction identifiers containing any lowercase characters entered from a terminal are to be translated to uppercase. All other input is to be handled as UCTRN=*NO.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.ALTSCN"></a>
<h3>Alternate screen size (ALTSCN)</h3>
<p>Indicates the alternate screen height and width associated with the terminal.
</p>
<p>The possible ALTSCN values are:
</p>
<ul>
<li>*NONE: No alternate screen size will be used.
</li>
<li><b>24x80:</b> 24 rows and 80 columns will be used as the alternate screen size.
</li>
<li><b>27x132:</b> 27 rows and 132 columns will be used as the alternate screen size.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.VALIDATION"></a>
<h3>Validation capability (VALIDATION)</h3>
<p>Indicates whether or not the terminal has validation capability. This consists of mandatory fill and mandatory enter.
</p>
<p>The possible VALIDATION values are:
</p>
<ul>
<li>*NO: The terminal does not have validation capability.
</li>
<li><b>*YES:</b> The terminal has validation capability.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.LIGHTPEN"></a>
<h3>Light pen supported (LIGHTPEN)</h3>
<p>Indicates whether or not the terminal has light pen capability.
</p>
<p>The possible LIGHTPEN values are:
</p>
<ul>
<li>*NO: The terminal does not have light pen capability.
</li>
<li><b>*YES:</b> The terminal has light pen capability.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.SHIP"></a>
<h3>Ship to another CICS system (SHIP)</h3>
<p>Indicates whether or not the terminal definition may be shipped to a remote CICS system.
</p>
<p>The possible SHIP values are:
</p>
<ul>
<li>*NO: The terminal definition may not be shipped to a remote CICS system.
</li>
<li><b>*YES:</b> The terminal definition may be shipped to a remote CICS system.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.DEVACQ"></a>
<h3>ATI acquire (DEVACQ)</h3>
<p>Indicates whether or not the terminal is to be acquired by transactions that are initiated automatically by the control region.
</p>
<p>The possible DEVACQ values are:
</p>
<ul>
<li>*NO: The control region ATI facility will wait to initiate the transaction, until the terminal is in an acquire state.
</li>
<li><b>*YES:</b> The control region ATI facility will acquire the terminal if it is not already in an acquire state, prior to initiating the transaction.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="ADDCICSTCT.DSCOMP"></a>
<h3>Datastream compression (DSCOMP)</h3>
<p>Indicates whether or not datastream compression may be performed for this terminal.
</p>
<p>Possible values are:
</p>
<ul>
<li>*SITVAL: Specifies that datastream compression may be performed for this terminal, depending on the value specified for the DSCOMP keyword in the System Initialization Table.
</li>
<li><b>*NO:</b> Specifies that datastream compression should not be performed for this terminal.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="ADDCICSTCT.COMMAND.EXAMPLES">Examples</a></h3>None
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="ADDCICSTCT.ERROR.MESSAGES">Error messages</a></h3>Unknown
</div>
<table width="100%">
<tr><td align="right"><a href="#ADDCICSTCT.Top_Of_Page">Top</a></td></tr>
</table>
</body>
</html>