• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Scheduling a Job to Run More than Once a Day

    July 12, 2002 Timothy Prickett Morgan

    Hey, Ted:

    How can I schedule a job to run more than once a day? The Add Job Schedule Entry (ADDJOBSCDE) command has only the frequency options of *monthly, *weekly, *once.

    — Rocky

    One option is to install IBM‘s licensed program product 5722-JS1 (Job Scheduler for iSeries) and use the Add Job using Job Scheduler (ADDJOBJS) command. If I am not mistaken, IBM charges extra for this job scheduler.

    If you want to use ADDJOBSCDE instead, write a CL program to schedule the jobs throughout the day. Let the job scheduler execute your CL program.

    For example, assume you want to run a job on the hour from 7:00 AM to 5:00 PM (0700 to 1700 hours), Monday through Friday. Your CL program, which I’ll call SKEDPGM, looks something like this:

    PGM                                                   
                                                          
       DCL &SKEDTIME     *CHAR 4                          
       DCL &TIME         *DEC  4                          
       DCL &BEGTIME      *DEC  4  VALUE(0700)             
       DCL &ENDTIME      *DEC  4  VALUE(1700)             
       DCL &INCREMENT    *DEC  4  VALUE(0100)             
                                                          
       MONMSG CPF0000 EXEC(GOTO ERROR)                    
                                                          
       CHGVAR &TIME &BEGTIME                              
    NEXTSKED:                                             
       CHGVAR &SKEDTIME &TIME                             
       SBMJOB     CMD(CALL SOMEPGM) + 
                    JOB(SOMEJOB) +                      
                    SCDTIME(&SKEDTIME)                    
       IF (&TIME *LT &ENDTIME) DO                         
          CHGVAR &TIME (&TIME + &INCREMENT)               
          GOTO NEXTSKED  
       ENDDO             
       RETURN            
                         
    ERROR:               
       /* DO WHATEVER */ 
                         
    ENDPGM               
    

    Notice the SCDTIME parameter on the Submit Job (SBMJOB) command. This schedules the job to run at a later time.

    Notice also that the expression that increments the &TIME variable is decimal arithmetic, not time arithmetic. If you are scheduling a job to run every ten minutes, for example, you will have to increment the hour and reset minutes to zero when minutes reaches a value of 60.

    Have the job scheduler run this program before 7:00 AM:

    ADDJOBSCDE JOB(MYJOB) +
               CMD(CALL PGM(SKEDPGM)) +
               FRQ(*WEEKLY) +
               SCDDATE(*NONE) +
               SCDDAY(*MON *TUE *WED *THU *FRI) +
               SCDTIME(003000)
    

    — Ted

    Sponsored By
    TRAMENCO

    Introducing a New Source for Training and Mentoring. Follow this link to a vital new source for how-to technical information: www.tramenco.com.

    Unlike companies that offer training as an afterthought, The Training and Mentoring Company (Tramenco) is dedicated to just one thing: Advancing your career by giving you the skills you need to solve real-world business problems.

    You get the best information from the world’s leading experts–Howard Arner, Kelly Conklin, Don Denoncourt, Susan Gantner, Skip Marchesani, Glen Marchesani, Shannon O’Donnell, Craig Pelke, and Richard Shaler.

    Choose from a menu of training options to fit your needs: onsite seminars, public seminars, mentoring, consulting, books, CBTs, and Web-based training.

    And make plans to attend the 2002 iSeries Connection Conference, the multi-day, multi-track conference that was the only sold-out iSeries training event this year, co-sponsored by the Education Connection and Tramenco.

    For more information about Tramenco’s career enhancing opportunities, call (800) 421-8031 or go to www.tramenco.com.

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Tags: Tags: mgo_rc, Volume 2, Number 52 -- July 12, 2002

    Sponsored by
    Computer Keyes

    Create Full Color Overlays, Interactive PDFs

    KeyesOverlay rapidly converts standard *SCS printer files into eye-catching PDF documents. Create graphical overlays in full color (or black and white if preferred) then easily map your spooled file text with different fonts, sizes and colors!

    KeyesOverlay can also create Interactive Forms for your customers to fill out and email or submit back to you.

    www.computerkeyes.com

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Setting TCP/IP Server Autostart Parameters as a Group Readers Insights and Feedback: Dealing with Record Locks

    Leave a ReplyCancel reply

MGO Volume: 2 Issue: 52

This Issue Sponsored By

    Table of Contents

    • Reader Feedback and Insights: Service Program Catch-22 Simplified
    • Setting TCP/IP Server Autostart Parameters as a Group
    • Scheduling a Job to Run More than Once a Day

    Content archive

    • The Four Hundred
    • Four Hundred Stuff
    • Four Hundred Guru

    Recent Posts

    • IBM’s Bob AI Assistant Can Now Live In Your Datacenter
    • Start Where the Data Lives: Best Practices for Taking IBM i Into AI
    • Guru: A Modernization Experiment Using IBM Bob 2.0
    • How Are IBM i Shops Using AI? Fortra and COMMON Want to Know
    • IBM i PTF Guide, Volume 28, Number 34
    • It Is Time Once Again To Take The IBM i Marketplace Survey
    • PHP’s Evolution On The IBM i Platform Continues
    • Protecting IBM i Data For The AI Revolution
    • Guru: Two More Small But Handy RPG Enhancements: LIKE(*EXT) And %LOOKUPNE
    • IBM i Integration Gives Costco Shoppers Real-Time Inventory

    Subscribe

    To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

    Pages

    • About Us
    • Contact
    • Contributors
    • Four Hundred Monitor
    • IBM i PTF Guide
    • Media Kit
    • Subscribe

    Search

    Copyright © 2025 IT Jungle