AnyDate
 

Simulación de cualquier fecha del sistema para sus trabajos y procesos.


Descripción del Producto:

AnyDate permite ejecutar trabajos y aplicaciones con una fecha diferente de la del sistema.

La simulación de fecha se arranca con un simple mandato ejecutándolo en un trabajo interactivo o batch y no afecta al resto de trabajos en ejecución. Se puede definir cualquier fecha entre el 1928 y el 3000.

Sus programas RPG, CL y COBOL creerán que la fecha del AS400 está en, por ejemplo, el año 2025 y así podrá comprobar el resultado de ejecutar un proceso en esa fecha. 


 

Arranque y parada de la simulación de fecha/hora:

El arranque de la simulación de fecha se realiza con un simple mandato que se puede ejecutar interactivamente o dentro de un programa CL. Aquí vemos un ejemplo del mandato:

 

En este ejemplo ejecutamos una simulación de fecha poniendo el 29 de Febrero del 2000 a las 12:34 minutos.

Si ahora ejecutamos el mandato WRKSYSVAL SYSVAL(*DATTIM) OUTPUT(*PRINT) y visualizamos el archivo de spool que crea este mandato veremos el resultado siguiente:



Todos los valores del sistema indican que la máquina está en 29 de Febrero del 2000

Incluso el valor QCENTURY muestra que estamos en el siglo 21 y el valor QDAYOFWEEK nos indica que estamos en Martes (*TUE)!

En estas condiciones, todos sus programas CL, RPG y COBOL funcionarán como si estuviesen en la fecha simulada.

Y todo esto sin afectar al resto de trabajos del AS/400

Para devolver al trabajo la fecha real del AS/400 simplemente se debe ejecutar el mandato:

DLTDATEOVR

 

Más Información:

En la página web de Help Systems encontrará información adicional de AnyDate.

Si desea más información sobre el producto, tiene alguna pregunta sobre el mismo o quiere evaluarlo en su AS/400, póngase en contacto con nosotros.


             att@att.es