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

Senior Member


Joined: 14 Mar 2007
Posts: 10478
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: 663
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 Run time proc edit Niki JCL & VSAM 7 Fri Jun 08, 2018 5:42 pm
No new posts JCL to set Return code when Time Out ... vinu78 JCL & VSAM 6 Wed May 30, 2018 11:27 am
This topic is locked: you cannot edit posts or make replies. Rexx code to find greater then symobl... Bharath Vikraman CLIST & REXX 8 Tue May 29, 2018 9:40 am
No new posts Cobol program till a given time or fo... ankita agarwal COBOL Programming 7 Fri May 18, 2018 2:24 pm
No new posts Trap the jcl error message or maxcc i... ankita agarwal CLIST & REXX 5 Fri May 18, 2018 2:08 pm

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