SMPE concatenate multiple ptfs for RECEIVE


Article ID: 36157


Updated On:


CA Datacom CA DATACOM - AD CA CIS CA Common Services for z/OS CA 90s Services CA Database Management Solutions for DB2 for z/OS CA Common Product Services Component CA Common Services CA Datacom/AD CA ecoMeter Server Component FOC CA Easytrieve Report Generator for Common Services CA Infocai Maintenance CA IPC Unicenter CA-JCLCheck Common Component CA Mainframe VM Product Manager CA Chorus Software Manager CA On Demand Portal CA Service Desk Manager - Unified Self Service CA PAM Client for Linux for zSeries CA Mainframe Connector for Linux on System z CA Graphical Management Interface CA Web Administrator for Top Secret CA CA- Xpertware


I have an MVS PDS with individual PTF members. Is there a way to concatenate the members into a single flat file on MVS so that I do not have to list each PTF member for the SMP/e RECEIVE?




Yes, use TSO ISPF 3.3 COPY to copy all members of the PDS to a single flat data set.

From TSO ISPF P.3.3, enter the PDS data set name with (*) to copy all members:


  Menu  RefList  Utilities  Help                                            


                            Move/Copy Utility                               

Option ===> C    


 C  Copy data set or member(s)          CP Copy and print                      

 M  Move data set or member(s)          MP Move and print


Specify "From" Data Set below, then press Enter key


From ISPF Library:                                                            

   Project . . .               (--- Options C and CP only         ---)         

   Group . . . .          . . .          . . .          . . .                  

   Type  . . . .                                                               

   Member  . . .                  (Blank or pattern for member list,           

                                   "*" for all members)  


From Other Partitioned or Sequential Data Set:                                

   Name  . . . . . . . ‘mvs.PDS.with.the.ptfs(*)’           

   Volume Serial . . .            (If not cataloged)  


Data Set Password  . .            (If password protected)                      



Then, supply the data set name of a fixed 80 record length MVS data set to copy to and hit enter...


  Menu  RefList  Utilities  Help                                            


        From mvs.PDS

Command ===>


Specify "To" Data Set Below


To ISPF Library:                 Options:                                   

   Project  . . M  MOVE             Enter "/" to select option              

   Group  . . .                        Replace like-named members           

   Type . . . .                        Process member aliases


To Other Partitioned or Sequential Data Set:                                

   Name  . . . . . . . ‘mvs.fixed80.dataset'                                 

   Volume Serial . . .           (If not cataloged)  


Data Set Password  . .           (If password protected)  


To Data Set Options:                                                        

   Sequential Disposition        Pack Option         SCLM Setting           

   1  1. Mod                     3  1. Yes           3  1. SCLM             

      2. Old                        2. No               2. Non-SCLM         

                                    3. Default          3. As is    




Additional Information

Also look into CA utilities for managing solution downloads...

CAUNZIP is a TSO utility that extracts the contents of the solution cart order and produces a set of z/OS UNIX files which can be used for SMP/E RECEIVE processing.

For information on CAUNZIP refer to "CA Common Services for z/OS CA UNZIP Utility Quick Reference Guide Version"

CA Concatenate is a Windows utility allows you to concatenate binary(.bin) or text(.txt) files thus reducing the number of files that need to be uploaded to the mainframe. CA Concatenate can be downloaded from the CA Support Freeware Utilities/ Toolbox at