Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 
Batch TSO Execution

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
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    Post subject:
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

Site Director


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

PostPosted: Sat May 23, 2009 12:22 am    Post subject:
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    Post subject:
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    Post subject:
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    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Unable to copy data from spool in a d... srikant314 JCL & VSAM 8 Fri Jul 28, 2017 9:10 pm
No new posts HLIST Utility In Batch Virendra Shambharkar TSO/ISPF 4 Fri Apr 07, 2017 3:38 pm
No new posts Batch job tuning sgandhla Testing & Performance analysis 5 Fri Mar 24, 2017 9:41 pm
No new posts MIPS/CPU consumption reduction in Batch vishwakotin DFSORT/ICETOOL 4 Sat Mar 18, 2017 5:46 pm
No new posts How does a called pgm know if its cal... Graeme Westerman COBOL Programming 5 Tue Nov 29, 2016 9:25 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us