A fix is available
APAR status
Closed as program error.
Error description
Customer is performing SUBSET processing of an ARCHIVE file. He has the Custom Option #43 enabled: "Set RC of -900 when 0 Rows Extracted in Batch". The SUBSET returns 0 rows and the following System Error is being triggered: ErrCB.ID= ZZZERRCBZZ SysRel= 11.7.0 DB2Rel= 1210(NFM) ErrCB.Type= SYSTEM_ERROR ErrCB.AuxInfo= rc=-900 ErrCB.Code= -1 ErrCB.U.Msg= Invalid rc from BuildExtractReport Number of Function Entries= 5 ErrCB.N(0).Src= FOPXARSL 20210211 PH31236 ErrCB.N(0).Func= (000774) DXArchiveSubset ErrCB.N(1).Src= FOPUREST 20210406 PH35775 ErrCB.N(1).Func= (003832) CreateSubset ErrCB.N(2).Src= FOPURES2 20210226 PH33869 ErrCB.N(2).Func= (001526) SubsetStatement ErrCB.N(3).Src= FOPUMAIN 20210512 PH36824 ErrCB.N(3).Func= (000876) FOPMMUTL_dynamn ErrCB.N(4).Src= FOPMMAIN 20210406 PH35775 ErrCB.N(4).Func= (001082) Main
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All Optim users who enabled the Custom * * Option #43. * **************************************************************** * PROBLEM DESCRIPTION: Optim may return a System Error during * * SUBSET BATCH processing. * **************************************************************** Optim is incorrectly handling the Custom Option #43 "Set RC of -900 when 0 Rows Extracted in Batch" during SUBSET BATCH processing. This option was not meant to be applied to SUBSET and has been deprecated.
Problem conclusion
Optim processing logic will be changed to ignore the Custom Option #43 which has been deprecated. If there are no rows in the created SUBSET file, and the Custom Option #43 is Enabled, Optim will produce the following messages The following additional messages have been issued: --------------------------------------------------- INFORMATION: The Custom Option 43 is enabled and 0 rows have been extracted for SUBSET. The BATCH step RC will be set according to the NOT_FOUND_RC4 keyword. ---------------------------------------------------
Temporary fix
Comments
APAR Information
APAR number
PH40037
Reported component name
OPTIM MOVE FOR
Reported component ID
5655V0700
Reported release
B70
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-08-23
Closed date
2021-09-03
Last modified date
2021-10-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
FOP0HMNP FOP1OSFN FOP9APIM FOPAM003 FOPAM004 FOPAM005 FOPAR000 FOPAR001 FOPCFPMN FOPCXLIB FOPD2 FOPD2V85 FOPD2V91 FOPD2VA5 FOPD2VC5 FOPD2VNN FOPDC000 FOPE0004 FOPHSTM FOPINS0 FOPINS2 FOPITSNM FOPMAIN FOPMCMAI FOPMCOLA FOPMCOLP FOPMDMAI FOPMDPRC FOPMDXTR FOPMECMN FOPMEMAI FOPMIXMM FOPMMCMR FOPMMJBS FOPMMUNU FOPMMUTL FOPOMN FOPRM000 FOPRS7 FOPRS9 FOPXM001 FOPXMC01 FOPXMD01 FOPZFMMN FOPZMAIN
Fix information
Fixed component name
OPTIM MOVE FOR
Fixed component ID
5655V0700
Applicable component levels
RB70 PSY UI77016
UP21/09/08 P F109
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"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"B70"}]
Document Information
Modified date:
02 October 2021