IBM Support

IFS STMF CCSIDs 1252, 437, and 819

Troubleshooting


Problem

This document provides an explanation of why certain IFS stream files can have CCSIDs 1252, 437 and 819.

Resolving The Problem

1252 is Latin-1 for Windows. 437 was the old MS-DOS one from days when we ran DOS instead of Windows. 437 has the single or double line drawing characters, and features such as smiley faces and hearts, clubs, diamonds, and spades, instead of many of the characters needed in non-English languages. 1252 is the best CCSID for working with Windows. 819 is similar to 1252, with a few changes, and is the best CCSID(Coded character set identifier) for working with non-Windows Latin-1 like Unix, Linux, Mac.

If you want to see the characters in a code page, the code pages are available at
ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/

Select Personal Computer (00437) for general characteristics for 437 code page.
Click the link to open a pdf for a table of characters in 437.
ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/CP00437.pdf

Here is a link that shows a listing of IBM i CCSIDs:
https://www.ibm.com/docs/en/i/7.4?topic=information-ccsid-values-defined-i

For single-byte character sets, CCSIDs usually correspond directly to a code page.
Therefore, CCSID 437 is the same as code page 437, and so on.
 
The following terminology is provided for clarification of some terms covered in this document

Character Set (CS) –a collection of elements used to represent textual information 
        (e.g. 0-9, a-z, A-Z, .,;:!?/-_”‟@#$%^&*()+={}~` … )

        -A Character Set generally supports more than one language –e.g. the Latin-1 Character Set supports all 
         Western European languages

    Code Page (CP) –where each character in a character set is assigned a numerical representation 
         (e.g. for code page 37 the capital „A‟ is x‟C1‟, for code page 1252 the capital „A‟ is x‟41‟)


    CCSID -a unique number (0-65535) used by IBM to uniquely identify a Character Set and a Code Page

        - In many cases, but not all, the CCSID and the Code Page have the same value (e.g. CCSID 37 is Code Page 37)
        - Also provides additional information such as encoding scheme (ASCII, EBCDIC, UTF-8, UTF-16, etc)

[{"Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"","label":""}],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1.0","Type":"MASTER"}]

Historical Number

524233234

Document Information

Modified date:
26 July 2021

UID

nas8N1012954