A fix is available
APAR status
Closed as program error.
Error description
Both FUNCTION LOWER-CASE() and FUNCTION UPPER-CASE() fail to convert letters with diacritics, for example O-umlaut to/from o-umlaut. These functions will by design only convert between A-Z and a-z for a non-Unicode argument. The Unicode (NATIONAL) argument versions of the functions have the noted problem.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Enterprise COBOL V5.1 or V5.2 users * * compiling and running programs that have * * UPPER-CASE or LOWER-CASE intrinsic functions * * to translate National data. * * * **************************************************************** * PROBLEM DESCRIPTION: Incorrect output. The UPPER-CASE and * * LOWER-CASE functions may leave some * * input characters untranslated when the * * input is a National data item. * * * **************************************************************** * RECOMMENDATION: Apply provided service. * **************************************************************** The internal table used by the UPPER-CASE and LOWER-CASE intrinsic functions to translate National data is not correct.
Problem conclusion
The translation routine was fixed to support National character case translation correctly. FIXCAT keyword: COB0501T/K COB0502T/K
Temporary fix
Comments
APAR Information
APAR number
PI40883
Reported component name
LE ENT COBOL LI
Reported component ID
568819812
Reported release
790
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-05-12
Closed date
2015-06-11
Last modified date
2015-07-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI28482 UI28483
Modules/Macros
IGZCEV4 IGZLLIBV IGZXAPI IGZXDMR IGZXD24 IGZXLPIO IGZXLPKA IGZXLPKB IGZXLPKC IGZXLPKD IGZXLPKE IGZXLPKF IGZXLPKG IGZXPK2
Fix information
Fixed component name
LE ENT COBOL LI
Fixed component ID
568819812
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCVR7X","label":"Runtime"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
14 December 2020