Ü   RTVSYSVAL
·       
This command is used to
retrieve the system values like system date, time, month, year, d ay, century
etc.
 
Example
/* Retrieve current Timestamp (system value).                        */
                                                                        
              RTVSYSVAL  SYSVAL(QCENTURY) RTNVAR(&CENTURY)              
              CHGVAR     VAR(&CENT) VALUE('20')                         
              IF         COND(&CENTURY *EQ '0') THEN(CHGVAR +           
                           VAR(&CENT) VALUE('19'))                      
              RTVSYSVAL  SYSVAL(QYEAR) RTNVAR(&YEAR)                    
              RTVSYSVAL  SYSVAL(QMONTH) RTNVAR(&MONTH)                   
              RTVSYSVAL  SYSVAL(QDAY) RTNVAR(&DAY)                      
              RTVSYSVAL  SYSVAL(QTIME) RTNVAR(&TIME)                    
              CHGVAR     VAR(&TIMESTAMP) VALUE(&CENT *CAT &YEAR *CAT +  
                           &MONTH *CAT &DAY *CAT &TIME)                 
                                                                        
              SNDPGMMSG  MSGID(CPF9898) MSGF(QCPFMSG)  +                
                     MSGDTA('Performing Update')                         
              CHGVAR     VAR(&ERROROUT) VALUE('1')                      
              CALL       PGM(PGM001) PARM(&ERROROUT &LEVEL &ORG +   
                           &PARTY &PRCDATY &PRCDATM &PRCDATD &TIMESTAMP)