Error in Incrementale Update : ERROR: INPUT statement exceeded record length

Document ID : KB000113628
Last Modified Date : 13/09/2018
Show Technical Document Details
Issue:
After applying product change SMF6983, the DAY030 and INCR030 steps  
might fail with a U0999 ABEND and the following SASLOG error message:
                                                                     
    ERROR: INPUT statement exceeded record length.                   
     INFILE dsn.of.SMF.data.file  OPTION STOPOVER specified.         
                                                                     
This is followed by a record dump.  To determine if the ABEND is     
caused by this problem, examine the 2nd byte of the record dump.     
The value of the 2nd byte will be x'16' (decimal 22)
                                                                     
                    
Cause:
MICS does not currently support processing of the "I/O Configuration 
Change Element Section".  Therefore, when processing SMF type 22     
records where the section ID is HEX '0B', MICS assumes it is dealing 
with a PCIE section.                                                 
                                                                     
Product change SMF6983 corrected a problem where MICS was not reading
all 4 bytes of a PCIE PFID value. After SMF6983, each PFID ID is read
as 4 bytes instead of only 1 byte.  When MICS is processing one of  
the "I/O Configuration Change" type 22 records, the additional bytes
read lead to an attempt to read beyond the end of the record,       
resulting in the U0999 STOPOVER ABEND.                              
Resolution:
 Apply MICS PTF SMF6991 (RO93488)