Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
Fetch execution time of a job using REXX.

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CLIST & REXX
View previous topic :: :: View next topic  
Author Message
ashirwad

New User


Joined: 03 Apr 2012
Posts: 5
Location: chennai

PostPosted: Wed Apr 08, 2015 6:32 pm    Post subject: Fetch execution time of a job using REXX.
Reply with quote

Hi,

I am creating a Rexx tool that will submit some jobs and give a report with output datasets, total execution time taken and other details. I am using ISFCALLS to read the spool and get MAX RC detail of a job using RETCODE. I am refering IBM Redbook - Implementing REXX
Support in SDSF that says that we can get

1. Time that execution began using TIMEE.
2. Time that execution end using TIMEN.

However using these keywords I am not able to get the times.
Please find below code snippet:
Code:

  RC_ISF = ISFCALLS("ON")                       
  IF RC_ISF = 00 THEN                           
     DO                                         
       ISFPREFIX = "'"MEMBER"'"                 
       ADDRESS SDSF "ISFEXEC ST"                 
       DO IJ = 1 TO JNAME.0                     
          IF JOBID.IJ = JID  THEN               
          DO                                     
             IF RETCODE.IJ <> '' THEN           
             DO                                 
                RTCODE = RETCODE.IJ             
                RCODE = SUBSTR(RETCODE.IJ,4,4)   
                SAY 'START TIME ' TIMEE.IJ       
                SAY 'END TIME ' TIMEN.IJ     


Any help is really appreciated.


Thanks in advance,
Ashirwad Kumar

Code'd
Back to top
View user's profile Send private message

enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10365
Location: italy

PostPosted: Wed Apr 08, 2015 7:26 pm    Post subject: Reply to: Fetch execution time of a job using REXX.
Reply with quote

wouldn' t it be simpler to use the SMF data ???
Back to top
View user's profile Send private message
don.leahy

Active Member


Joined: 06 Jul 2010
Posts: 658
Location: Whitby, ON, Canada

PostPosted: Wed Apr 08, 2015 7:45 pm    Post subject:
Reply with quote

Have you tried:
Code:
address SDSF "isfexec st (ALTERNATE DELAYED)"
Back to top
View user's profile Send private message
ashirwad

New User


Joined: 03 Apr 2012
Posts: 5
Location: chennai

PostPosted: Thu Apr 09, 2015 10:44 am    Post subject:
Reply with quote

Thanks don,

It worked 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 -> CLIST & REXX All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Rexx to send an email without SMTP Se... upendrasri All Other Mainframe Topics 12 Sun Nov 19, 2017 7:59 pm
This topic is locked: you cannot edit posts or make replies. ISREDIT Macro is not returning back t... nico_neoz CLIST & REXX 21 Sat Nov 18, 2017 7:40 pm
This topic is locked: you cannot edit posts or make replies. Cobol to fetch the content by using s... arunc55 COBOL Programming 4 Fri Nov 17, 2017 1:25 pm
No new posts REXX LISTDSI () SMSINFO is not working upendrasri CLIST & REXX 4 Fri Nov 17, 2017 11:33 am
No new posts Calling IKJEFT01 program from Rexx upendrasri CLIST & REXX 4 Wed Nov 15, 2017 4:27 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us