A fix is available
APAR status
Closed as program error.
Error description
IMS V14 PSBGEN and ACBGEN have been fixed with IMS APAR PI69628/UI44983 to generate PSB and PSB type ACB correctly when PSB and PSB type ACB meet the condition described in PI69628. DBD/PSB/ACB Reversal, Compare and Mapper utilities cannot process such PSBs or PSB type ACBs generated by IMS V14 with PI69628 or later version. The utilities report PSB is not a valid PSB without processing PSB or report ACB without INDICES= parameter.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: IMS Library Integrity Utilities for z/OS, * * Version 2 Release 2 (FMID=H27P220) users * * who use DBD/PSB/ACB Reversal, DBD/PSB/ACB * * Compare, DBD/PSB/ACB Mapper, Consistency * * Checker, Catalog Manager and PSB Map Viewer * * utilities. * **************************************************************** * PROBLEM DESCRIPTION: IMS V14 PSBGEN and ACBGEN have been * * fixed with IMS APAR PI69628/UI44983 * * to generate PSB and PSB type ACB * * correctly when PSB meets the condition * * described in PI69628. * * * * DBD/PSB/ACB Reversal, DBD/PSB/ACB * * Compare, DBD/PSB/ACB Mapper, * * Consistency Checker, Catalog Manager, * * PSB Map Viewer utilities cannot process * * such PSBs or PSB type ACBs generated by * * IMS V14 with PI69628 or later version. * * The utilities report PSB is not a valid * * PSB without processing PSB or report * * ACB without specific INDICES= * * parameter. * * KEYWORDS: IMSV14TGT/K,IMSV15TGT/K * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** IMS PSBGEN and ACBGEN have been fixed with IMS APAR PI69628. IMS APAR fixes the ACBGEN problem which originates PSBGEN problem. When IMS PSBGEN with PI69628 generates PSB which is very large (numerous DB PCBs) and has INDICES parameter coded on SENSEG statement and has over 64K SENSEG offset, it builds extended operand table to save new SENSEG offset. Several LIU utilities need to use extended operand table for these PSB or PSB type ACB to get the value of INDICES parameter. This APAR fixes the following LIU utilities to process PSB and PSB type ACB using extended operand table and new SENSEG offset when PSB has over 64K SENSEG offset. - DBD/PSB/ACB Reversal - DBD/PSB/ACB Compare - DBD/PSB/ACB Mapper - Consistency Checker - Catalog Manager - PSB Map Viewer Without applying this APAR, these utilities report that PSB is not a valid PSB and stop processing PSB. Also these utilities report that PSB type ACB is decoded or compared without specific INDICES= parameter which value is stored in extended operand table without applying this APAR.
Problem conclusion
The following modules and macros have been modified. FABLACBD FABLACBE FABLACBF FABLAPSD FABLAPSE FABLAPSF FABLPSBT FABLPSB0 FABMAMAP FABMPMAP FABNCHKP FABNPCND FABNPCNE FABNPCNF FABNPPSB FABLGEN FABMDSC FABMPSB2 MMPSBD ======================== = DOCUMENTATION CHANGE = ======================== The documentation is modified as follows: ============================================================== IBM IMS Library Integrity Utilities for z/OS V2R2, User's Guide (SC19-3979-05) ============================================================== ---------------------------------------------------------------- Chapter 6. DBD/PSB/ACB Compare utility 6.7 Output from the DBD/PSB/ACB Compare utility SYSPRINT data set Block-level compare reports ---------------------------------------------------------------- <<Table 17. Sections in PSB Compare reports>> is modified as the following: Section description ----------------- ------------------------------------------- : PXPSRT | ----------------- ------------------------------------------- | PXXREF DB(dbname) DB information referred to by DB PCB ----------------- ------------------------------------------- PSBGEN IMS release level information. If the PSB
Temporary fix
Comments
APAR Information
APAR number
PH15721
Reported component name
IMS LIBR INTEG
Reported component ID
5655I4200
Reported release
220
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-08-19
Closed date
2019-09-04
Last modified date
2022-09-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI65134
Modules/Macros
FABLACBD FABLACBE FABLACBF FABLAPSD FABLAPSE FABLAPSF FABLPSB0 FABLPSBT FABMAMAP FABMPMAP FABNCHKP FABNPCND FABNPCNE FABNPCNF FABNPPSB
| SC19397905 |
Fix information
Fixed component name
IMS LIBR INTEG
Fixed component ID
5655I4200
Applicable component levels
R220 PSY UI65134
UP19/09/06 P F909
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":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89N","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220"}]
Document Information
Modified date:
08 September 2022