Calculo de fechas por CONTROL-M

Lista de variables de fecha de control-m

Variables del sistema.
El formato de estas variables es:
 %%nombre_de_la_variable
 donde %% son los símbolos que identifican variable de autoedición para C-M. Este
 sustituirá la variable por su contenido y ajustará la longitud de la línea donde esté escrita.

Las variables de auto-edición del sistema son:
%%ODATE  : Fecha original del Job (YYMMDD).
%%OYEAR  : Año original del Job (YY).
%%OMONTH : Mes original del Job (MM).
%%ODAY   : Día original del Job (DD).
%%OWDAY  : Día original de la semana del Job (1=DOMINGO, 2=LUNES ...
           6=VIERNES, 0=SABADO).
%%OJULDAY: Día original del trabajo en el año (JJJ)
%%RDATE  : Fecha actual de trabajo del sistema (YYMMDD)
%%RYEAR  : Año actual de trabajo del sistema (YY)
%%RMONTH : Mes actual de trabajo del sistema (MM)
%%RDAY   : Día actual de trabajo del sistema (DD)
%%RWDAY  : Día de la semana actual de trabajo del sistema (idem %%OWDAY)
%%DATE   : Fecha gregoriana de trabajo (YYMMDD).
%%YEAR   : Año gregoriano de trabajo (YY).
%%MONTH  : Mes gregoriano de trabajo (MM).
%%DAY    : Día gregoriano de trabajo (DD).
%%WDAY   : Día de la semana del día gregoriano (ídem %%RWDAY).
%%JULDAY : Día juliano de la fecha de trabajo (JJJ)
%%TIME   : Hora del día (HHMMSS).
%%$SIGN  : El valor dado en $ representa el identificador del ordenador sobre
           el que el Job debe ejecutarse.
%%BLANK  : Blanco.

%%CALCDATE.
 Puede calcular fechas a partir de una fecha dada. Su formato será:
 %%CALCDATE fecha +/- una_cantidad
 donde la fecha estará en formato en YYMMDD y la cantidad estará dentro del rango 1- 65.
 Ejemplo.
 %%SET %%FECHA-AYER = %%CALDATE %%ODATE - 1
 cuyo resultado será para el 1 de junio de 1992
 %%SET %%FECHA-AYER = 920530
 La sentencia %%CALCDATE debe incluirse como parte de la sentencia %%SET

No hay comentarios: