A fix is available
APAR status
Closed as program error.
Error description
This APAR fixes existing problems of DBD/PSB/ACB Reversal to correct DBD source generated by decode function.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: IMS Library Integrity Utilities for z/OS, * * Version 2 Release 1 (FMID=H27P210) users * * who use DBD/PSB/ACB Reversal utility and * * DBD/PSB/ACB Compare utility. * **************************************************************** * PROBLEM DESCRIPTION: DBD/PSB/ACB Reversal utility decode * * function generates incorrect DBD source * * for some conditions. * * DBD/PSB/ACB Compare utility source * * level compare report cannot compare * * correctly for some conditions. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** This APAR fixes the following existing problems of DBD/PSB/ACB Reversal utility decode function and DBD/PSB/ACB Compare utility source level compare report. 1. EXIT= operand on SEGM statement of SHISAM DBD or ACB is not decoded/compared. 2. When a 255 bytes long character is specified as VERSION= operand, unnecessary MSGFAN0030W is issued when decoding/ comparing DBD or ACB and the decode function ends with a return code of 04. 3. When decoding with COMPRESS=YES specified, if some blank characters are included in the value specified as VERSION= or REMARKS= operand, the value is decoded with incorrectly compressed. If some blank lines are included in the value, ABEND0C4 occurs. 4. PAIR= operand and RULES= operand of LCHILD statement of DBD or ACB is not decoded/compared if the database has bidirectional physical paired logical relationship. 5. REMARKS= operand after PSELOPT= operand on XDFLD statement of DEDB DBD or ACB is incorrectly decoded/compared. 6. When (segment, DBLE) is specified in the PARENT= operand on SEGM statement of HISAM DBD, the DBLE parameter is unnecessary but decoded/compared.
Problem conclusion
The following modules have been changed to fix the above problems: - FABNDBD0 - FABNLCH0 - FABNDCTL - FABNPCTL Additionally, FABLACBD module is changed not to compare unused field of ACB. This does not effect existing function.
Temporary fix
Comments
APAR Information
APAR number
PM96422
Reported component name
IMS LIBR INTEG
Reported component ID
5655I4200
Reported release
210
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-09-04
Closed date
2013-09-25
Last modified date
2013-10-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK97883
Modules/Macros
FABLACBD FABNDBD0 FABNDCTL FABNLCH0 FABNPCTL
Fix information
Fixed component name
IMS LIBR INTEG
Fixed component ID
5655I4200
Applicable component levels
R210 PSY UK97883
UP13/09/28 P F309
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":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89N","label":"IMS Library Integrity Utilities"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 October 2013