The main step is:
Code: Select all
//STEP010 EXEC PGM=IKJEFT01
//SYSPRINT DD SYSOUT=*
//SYSTSPRT DD SYSOUT=*
//STDOUT DD SYSOUT=*
//STDERR DD SYSOUT=*
//SYSTSIN DD DSN=&CARDLIB(UTTS6272),DISP=SHR
//MCIA010 EXEC PGM=MCIABEND,COND=(0,EQ,STEP010)
1 - PGM=IKJEFT01 -> aimed to allow TSO/E copy command
2 - Sysout=* -> I guess it prints in somewhere the logs
3 - //some_word -> just an alias to the command line
4 - DD -> type of statement
5 - DISP=SHR -> a command informing that the file can be read by multiple jobs at same time
6 - EXEC PGM=MCIABEND -> the execution of some program within MVS but how to find MCIABEND so I can read it?
That is all I could understand after many hours reading the manual. Could someone explain for a begginer what is happening in this snippet and inform what might be UTTS6272 and MCIABEND and how can I find them in UNIX via OpenText? I know it is impossible to someone describe depeely but I just need some basic idea so I can focus in more proper topics.
I guess the process to copy the files from Dev to Prod happens thanks to these two commands or external files UTTS6272 and MCIABEND but I am quite confused about both and I don't know how to find them for investigation.