A fix is available
APAR status
Closed as program error.
Error description
PGM=IEBPDSE with PARM=PERFORMPENDINGDELETE option does not remove members in pending delete status despite the reported IGW705I Pending Delete Records Processed received.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of IEBPDSE with parm * * PERFORMPENDINGDELETE to clean up pending * * delete records. * **************************************************************** * PROBLEM DESCRIPTION: Users who issue IEBPDSE with parm * * PERFORMPENDINGDELETE may see an IGW705I * * message indicating pending delete * * records were removed, however the * * records remain. * **************************************************************** * RECOMMENDATION: * **************************************************************** During pending delete processing, an extend of the dataset is required and failed because the secondary allocation field was not yet populated by open processing.
Problem conclusion
For the PERFORMPENDINGDELETE path, IEBPDSE gets the secondary allocation field populated before processing begins. The IGW705I message has been modified to possibly indicate 0 records removed. Return and reason codes have been added to the message if return code is non zero. Pub changes submitted are listed below. Add return/reason codes to IGW705I message as follows. IGW705I No Pending Delete Members Exist IGW705I Pending Delete Records Processed ttttttt Pending Delete Members deleted Out of dddddddd possible <Return Code xxxxxxxx> <Reason Code yyyyyyyy> Explanation: IEBPDSE was invoked to delete all eligible pending delete eligible members. There may not have been any pending delete members eligible for deletion. The return and reason codes will only be shown if return code is non zero. Where tttttttt number of pending delete members at start of process. dddddddd number of pending delete members which were deleted. xxxxxxxx return code. yyyyyyyy reason code. KEYWORDS: PDSE/K
Temporary fix
Comments
APAR Information
APAR number
OA50442
Reported component name
EXTENDED DATA S
Reported component ID
5695DF115
Reported release
210
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-05-02
Closed date
2016-07-27
Last modified date
2016-11-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA82464 UA82465
Modules/Macros
IEBPDSE IGWDACND
| SA22763922 |
Fix information
Fixed component name
EXTENDED DATA S
Fixed component ID
5695DF115
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":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"210","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 November 2016