VERIFIED SOLUTION i

Resolving the error on z/OS: USER COMPLETION CODE=0046 when installing the USPS Reference files for MailStream Plus

Product Affected:  MailStream Plus™ 8.3.7
Operating System: z/OS
Database: MSP USPS Postal Reference files


 

Issue

How do you resolve this error in the MailStream Plus™ (MSP) step installing the USPS  Reference files on z/OS?:
IEF236I ALLOC. FOR STEP04
 IEF237I JES2 ALLOCATED TO SYSOUT
 IEF237I JES2 ALLOCATED TO SYSPRINT
 IGD103I SMS ALLOCATED TO DDNAME SORTIN
 IGD101I SMS ALLOCATED TO DDNAME (SORTOUT )
         DSN (SYS16343.MSP.SORTMC.H01   )
         STORCLAS (SCTMPL) MGMTCLAS (        ) DATACLAS (        )
         VOL SER NOS= WORK11                                                                
 IGD101I SMS ALLOCATED TO DDNAME (SORTWK01)
         DSN (SYS16343.MSP.R0194153     )
         STORCLAS (SCTMPL) MGMTCLAS (        ) DATACLAS (        )
         VOL SER NOS= WORK10                                                                
 IGD101I SMS ALLOCATED TO DDNAME (SORTWK02)
         DSN (SYS16343.MSP.R0194154     )
         STORCLAS (SCTMPL) MGMTCLAS (        ) DATACLAS (        )
         VOL SER NOS= WORK15                                                               
 IGD101I SMS ALLOCATED TO DDNAME (SORTWK03)
         DSN (SYS16343.MSP.R0194155     )
         STORCLAS (SCTMPL) MGMTCLAS (        ) DATACLAS (        )
         VOL SER NOS= STOV10                                                               
 IGD101I SMS ALLOCATED TO DDNAME (SORTWK04)
         DSN (SYS16343.MSP.R0194156     )
         STORCLAS (SCTMPL) MGMTCLAS (        ) DATACLAS (        )
         VOL SER NOS= WORK13                                                               
 IEF237I JES2 ALLOCATED TO SYSIN
 IEA995I SYMPTOM DUMP OUTPUT
   USER COMPLETION CODE=0046
  TIME=17.51.36  SEQ=09876  CPU=0000  ASID=0063
  PSW AT TIME OF ERROR  078D1000   862C6288  ILC 2  INTC 0D
    NO ACTIVE MODULE FOUND
    NAME=UNKNOWN
 

Cause

 The CYL as defined are not large enough in the SORTWKxx DD statements:
        //STEP04   EXEC PGM=SORT                                                       
        //SYSOUT   DD   SYSOUT=*                                                       
        //SYSPRINT DD   SYSOUT=*                                                       
        //SORTIN   DD   DSN=MSP.PRFMLCTL.MSP,DISP=SHR                               
        //SORTOUT  DD   DSN=&&SORTMC,DISP=(,PASS,DELETE),                              
        //             SPACE=(CYL,(200,50),RLSE),UNIT=SYSDA,                           
        //             DCB=(RECFM=FB,LRECL=100,BLKSIZE=27900)                          
        //SORTWK01 DD   UNIT=SYSDA,SPACE=(CYL,5)                                        
        //SORTWK02 DD   UNIT=SYSDA,SPACE=(CYL,5)                                       
        //SORTWK03 DD   UNIT=SYSDA,SPACE=(CYL,5)                                       
        //SORTWK04 DD   UNIT=SYSDA,SPACE=(CYL,5)                                       
        //SYSIN    DD   *         

Resolution

UPDATED: May 13, 2019
Once the value was increased to =(CYL,25) job ended normally.
 
      //SORTWK01 DD   UNIT=SYSDA,SPACE=(CYL,25)                                        
        //SORTWK02 DD   UNIT=SYSDA,SPACE=(CYL,25)                                       
        //SORTWK03 DD   UNIT=SYSDA,SPACE=(CYL,25)                                       
        //SORTWK04 DD   UNIT=SYSDA,SPACE=(CYL,25)         
 
** Note – This jcl is similar to the MSPDBIND jcl, but the values are not exactly the same as the MSPDBIND jcl that installs with the MSP software.