Fixes are available
APAR status
Closed as program error.
Error description
User has a EGL VSAM record with a composite key, as follows: 4 OFX-RECORD-KEY CHAR(11) ; 5 OFX-BRANCH pacf(3) ; 5 OFX-REFER pacf(17) ; In the egl program OFX-BRANCH and OFX-REFER are set to 0, and then a get is done on the record. The generated COBOL code performs the EZEOPENI-OFXOB SECTION overwriting this values and initializes the level 4 parent structure OFX-RECORD-KEY with all BLANKS. Therefore the program fails when executing.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** The indexed file key was being initialized with a COBOL "initialize" statement instead of moving low-values into it. The structure of the copied key did not include the sub field items, so the initialize would then move in spaces instead of the appropriate data for the sub fields. This caused any records with a key lower than spaces to be missed, when reading the file sequentially.
Problem conclusion
The field key is now defaulted to low-values instead, and this was verified by both V6 and VAG source code. A fixtest is available.
Temporary fix
Comments
APAR Information
APAR number
PM53923
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-12-08
Closed date
2012-01-27
Last modified date
2012-01-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL BUS DEV
Fixed component ID
5724S5000
Applicable component levels
R801 PSN
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
27 January 2012