This document defines various Control-M variables that can be used to represent date, time, job, and system information. It lists the variable name, format, and description for each one. Some key variables include %%DATE for the current date, %%TIME for the current time, %%ORDERID for the unique job ID, and %%JOBNAME to override the job name.
This document defines various Control-M variables that can be used to represent date, time, job, and system information. It lists the variable name, format, and description for each one. Some key variables include %%DATE for the current date, %%TIME for the current time, %%ORDERID for the unique job ID, and %%JOBNAME to override the job name.
This document defines various Control-M variables that can be used to represent date, time, job, and system information. It lists the variable name, format, and description for each one. Some key variables include %%DATE for the current date, %%TIME for the current time, %%ORDERID for the unique job ID, and %%JOBNAME to override the job name.
%%$DATE yyyymmdd Current system date (4-digit year).
Next scheduling date for the job (4-digit %%$NEXT yyyymmdd year). Original scheduling date of the job (4-digit %%$ODATE yyyymmdd year). Original scheduling year of the job (4-digit %%$OYEAR yyyy year). Previous scheduling date for the job (4-digit %%$PREV yyyymmdd year). Installation current working date (4-digit %%$RDATE yyyymmdd year). Installation current working year (4-digit %%$RYEAR yyyy year). %%$YEAR yyyy Current system year (4-digit year).
%%APPLGROUP string Name of the group to which the job belongs.
Name of the Application to which the job’s group belongs. %%APPLIC string For z/OS jobs the %%APPL variable is used to reference the Application name. Resolves to n blanks, where n is a number %%BLANKn n spaces between 1 - 214. First two digits in the current year (for %%CENT yy example, 20 in year 2006). This variable is used in the command line of the ctmorder utility to override the Cyclic parameter in cases where the user wishes to %%CYCLIC Y|N order a single run of a job that is defined as cyclic. Y – job is cyclic N – job should be run only once. Name of the Control-M/Server for the current Control‑M installation. This variable is available on certain Control- M computers as of %%DATACENTER string Control‑M version 2.20. However, prior to CONTROL‑M/EM version 6.1.02, % %DATACENTER returned the host name for the current Control‑M/Server. %%DATE yymmdd Current system date. %%DAY dd Current system day. Order ID of the Active Folder to which the job belongs.
§ This variable is valid only for jobs
%%GROUP_ORDID nnnnnn in an Active folder and it is evaluated in base 10. § This variable has been retained for versions of Control-M earlier than version 7.0.00. Name of the submitted job. This variable can be used to override the value specified for the JOBNAME parameter (for example, in the ctmorder utility). %%JOBNAME string On a Microsoft Windows computer, JOBNAME must comply with Microsoft naming conventions (for example, it cannot contain / and \ characters). Current system day of the year (Julian %%JULDAY nnn format). Mem Lib (name of the library or directory in %%MEMLIB string which job script is stored) of the job. %%MONTH mm Current system month. %%NEXT yymmdd Next scheduling date for the job. %%ODATE yymmdd Original scheduling date of the job. %%ODAY dd Original scheduling day of the job. Original scheduling day of the year (Julian %%OJULDAY nnn format). For example, 36 for February 5th. %%OMONTH mm Original scheduling month of the job. %%ORDERID nnnnnn Unique job order ID under Control‑M. Original scheduling day of the week of the %%OWDAY d job (1= Sun., 2= Mon., and 0=Sat.). %%OWNER string Owner (user ID) associated with the job. %%OYEAR yy Original scheduling year of the job. Specifies a command to run immediately after running the job defined by MEMNAME. The return code is ignored.
Not relevant for z/OS jobs. Relevant only for
%%POSTCMD command Control‑M/Server version 6.0.01 or later, or (without OUTPUT) for any job submitted by Control-M/Agent for Microsoft Windows 2000 version 6.0.01 or later. This variable is not used with SMART Folder.
Specifies a command to run immediately
before running the job defined by MEMNAME. The return code is ignored.
Not relevant for z/OS jobs. Relevant only for
%%PRECMD command Control‑M/Server version 6.0.01 or later, or (without OUTPUT) for any job submitted by Control-M/Agent for Microsoft Windows 2000 version 6.0.01 or later. This variable is not used with SMART Folder.
%%PREV yymmdd Previous scheduling date for the job.
%%RDATE yymmdd Installation current working date. %%RDAY dd Installation current working day. Installation current working day of the year %%RJULDAY nnn (Julian format). For example, 36 for February 5th. %%RMONTH mm Installation current working month. Number of times the job order has been submitted for execution (that is, the first %%RUNCOUNT nnnn time the job is being submitted, this variable returns a value of 1). Installation current working day of the week %%RWDAY n (1=Sun., 2=Mon., and 0=Sat.). %%RYEAR yy Installation current working year. Name of the job’s folder. This variable is available on certain %%SCHEDTAB string Control‑M computers as of Control‑M version 2.2x. Order ID of the folderto which the job belongs. %%FOLDER_ID nnnnnn This variable is valid only for jobs in an active folder and it is evaluated in base 10.
%%TIME hhmmss Time of day.
Current system day of the week (1=Sun., %%WDAY n 2=Mon., and 0=Sat.). %%YEAR yy Current system year.
Python Advanced Programming: The Guide to Learn Python Programming. Reference with Exercises and Samples About Dynamical Programming, Multithreading, Multiprocessing, Debugging, Testing and More