User Guide > Objects > Alphabetical Listing > CodeTable

Codetable

CodeTables define a complete character set.

Object class: Passive object
Object type (short name):
CODE

Description

Some operating systems and applications supported by AE use special sets of characters. During an exchange of data between AE and the operating systems and applications, these character sets must be converted when necessary. This conversion is based on the character sets defined in the "CodeTable" object. CodeTables are used for data transmission between the Automation Engine and the agents, during file transfer from agent to agent, and during the preparation of data sequences (AE Script).

The Automation Engine works with the UC_CODE CodeTable. If necessary, the characters in this CodeTable are converted into characters which correspond to the target system's character set. Likewise, characters must be converted from the target system's character set into UC_CODE code table characters.

The UC_CODE code table and the agent code tables for operating systems and applications are supplied in client 0000. Of course, the CodeTables contain default character sets for all supported target systems and should be able to be implemented without difficulty.

CodeTable Target System Character Set

ASCII_850

MS DOS

With German umlauts

BS2000_DEUTSCH

BS2000

With German umlauts
BS2000_EDF041 BS2000 In accordance with EDF041
BS2000_INTERNATIONAL BS2000 Alphanumeric with special characters
CODE   Template for new code tables to be created
EBCDIC_00037   USA
EBCDIC_00237 OS/400 Germany and Austria
EBCDIC_00500   International

EBCDIC_01141

 

Germany and Austria, with € symbol

IBM_3270_DEUTSCH

 

With German umlauts
IBM_3270_INTERNATIONAL z/OS International
UC_CODE MPE
NSK
Oracle Applications
PeopleSoft
SAP
UNIX
VMS
Windows
Basic character set used by AE

Creation of new CodeTables

In some cases, it can become necessary to use a code table which differs from the supplied code tables. If so, a separate CodeTable must be created in such a way that a client 0000 code table having the most similar character set is duplicated and adapted. Should a CodeTable be valid only for a particular client, it can also be duplicated directly into a local client and changed by an authorized user. The newly created code table can now be selected in the FileTransfer object and used.

CodeTables in local clients cannot use the same object names as those used by the CodeTables from the system client. CodeTables with which the agents work by default must always be saved in client 0000. For reasons of security and clarity, it is recommended that CodeTables be saved exclusively in client 0000. This is the simplest way to ensure that only authorized users can make changes to these CodeTables.

 

See also:

CodeTables - Usage