IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Batch TSO Execution


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Vishwamurthy

New User


Joined: 11 Mar 2008
Posts: 57
Location: India

PostPosted: Fri May 22, 2009 11:58 pm
Reply with quote

superk wrote:
IKJEFT01 is the TSO/E program. You use it whenever you wish to perform a TSO function within a batch job. It allows you to perform any TSO function. For a general list of all TSO functions, type TSO HELP. Additionally, IKJEFT01 allows you to run programs written in TSO/E Command List (CLIST) and/or TSO/E REXX. Optionally, you can also invoke other environments, such as ISPF , allowing you to run ISPF Dialogs in a batch environment.

Usually, the only parameter list supplied is the member name of a CLIST or REXX Exec (along with their parameters) as defined in the SYSPROC library.

Here is a link to a discussion of the different TSO programs, and links to the IBM documentation libraries:



Back to top


I'm sorry to open this topic after so many days but i am very interested in learning more about this utility and i have found the link in the quoted text missing; also i would like to know if there is any way in which we can simply add a dataset to a dd name like SYSPROC or SYSEXEC without FREEing and then allocating; also, what exactly is the difference between specifying PARM=<PROGNAME> for a REXX program and specifying it in the data inside the DD statement SYSTSIN for that utility.. Like the SYSPRINT, SYSUT1, SYSUT2, SYSIN for IEBGENER what are the DD statements that are mandatory for running this utility; what non-mandatory DD statements are there for the same (DD statements not for the program we are running using this utility); i am sorry if i am asking a lot of questions in the same post in a format that may not be appropriate. Thank you.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Sat May 23, 2009 12:22 am
Reply with quote

Hello,

IKJEFT01 is not some utility. . . It is simply TSO Batch.

If you explain what you want to accomplish rather than "free"ing and allocating, someone may have a suggestion.

What do you want to use as input and what do you want as output?
Back to top
View user's profile Send private message
Douglas Wilder

Active User


Joined: 28 Nov 2006
Posts: 305
Location: Deerfield IL

PostPosted: Sat May 23, 2009 3:04 am
Reply with quote

1) is any way in which we can simply add a dataset to a dd name like SYSPROC or SYSEXEC without FREEing and then allocating?
See ALTLIB AND TSOLIB

2) what exactly is the difference between specifying PARM=<PROGNAME> for a REXX program and specifying it in the data inside the DD statement SYSTSIN for that utility?
Symbolic substitution will be done on parms but not instream data.
More than 1 command may be executed using SYSTSIN, only 1 command can be used in the parm.

3) what are the DD statements that are mandatory for running this utility?
SYSTSPRT(Output listing), SYSTSIN(Input)

4) what non-mandatory DD statements are there for the same (DD statements not for the program we are running using this utility)?
Additional DDs would be needed if you wanted to run other things such as ISPF.
You may add any other DDs that you want, but I do not know any other that will be used.

I think I have answered all of your questions.
Back to top
View user's profile Send private message
Vishwamurthy

New User


Joined: 11 Mar 2008
Posts: 57
Location: India

PostPosted: Sat May 23, 2009 9:50 am
Reply with quote

Thank you Douglas Wilder. You have solved a big puzzle. Very much appreciated. Especially the second one PARM/SYSTSIN part was beautifully answered. Thanks IBMMAINFRAMES FORUM icon_smile.gif.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts How to get a stack trace on a looping... ABENDS & Debugging 5
No new posts Calling Java method from batch COBOL ... COBOL Programming 5
No new posts Capturing Job Execution Information All Other Mainframe Topics 3
No new posts Help in Automating Batch JCL jobs mon... JCL & VSAM 3
No new posts Batch install term/printer CICS 2
Search our Forums:

Back to Top