Llego tarde pero ahí va algo de información adicional.

Como comenta Alex, UDATE y *DATE se refieren a la fecha del trabajo y no la
del sistema, es decir, que si la sesión interactiva tiene que permanecer
abierta durante varios días, la conexión se se hace mediante un PJ o el
programa es ejecutado en batch, su valor no cambia a lo largo del tiempo.

Hay varias opciones para obtener la fecha del sistema en cualquiera de
estos escenarios:
1. Llamar a otro programa que ejecute un RTVSYSVAL QTIME, opción propuesta
por Alex, que tiene algunos inconvenientes de rendimiento.
2. Desde tu programa leer el valor de las posiciones 276 a 281 de la SDS,
opción que propuso Jordi. Es una muy buena solución, y posiblemente la más
recomendada por el propio IBM, con el inconveniente de que si deseas
utilizar la fecha con el año a 4 dígitos la tienes que procesar para
"pegarle" los dos primeros dígitos.
3. Desde tu programa utilizar la operación TIME, hacia un result field
numérico de 14/0, compuesto por la hora actual en las primeras 6 posiciones
y la fecha actual en las 8 últimas, valores que puedes separar fácilmente
con una DS o usando las operaciones MOVEL y MOVE.

Espero que esta información tardía y de memoria sea de utilidad.

Jesús Olague
Zacatecas, México


2017-03-31 5:32 GMT-06:00 Dpto. Informática (José Sánchez) <
informat...@productosclimax.com>:

> Probare, pero lo mas sencillo en finalizar y volver a arrancarlo a unas
> horas en concreto
>
>
>
> Gracias
>
>
>
>
>
> *José Sánchez*
>
> *Dpto.Informática*
>
>
>
> *Productos Climax,
> S.A                                                        *
>
> Pol. Ind. Sector Mollet C/Llobregat Nº 1
>
>
> 08150 - Parets del Valles (Barcelona)
>
> Teléfono: +34 935621311
>
> Fax: +34 935621413
>
> www.productosclimax.com
>
>
>
> *Follow us:*
>
>     [image: YouTube-logo-full_color baja]
> <https://www.youtube.com/user/productosclimax>             [image:
> descarga baja] <https://www.facebook.com/productosclimax>
>
>
>
>
>
> [image: Descripción: image001]   [image: logo motos baja]
>
>
>
> *De:* forum.help400-boun...@listas.combios.es [mailto:
> forum.help400-boun...@listas.combios.es] *En nombre de *Jordi S.G.
> *Enviado el:* viernes, 31 de marzo de 2017 13:01
> *Para:* forum.help400
> *Asunto:* Re: Udate No se actualiza
>
>
>
> José,
>
>
>
> Quizás puedas tomar las fechas de la SDS.
>
>
>
> Puede que en tu caso sean las mismas, pero por probarlo no pierdes nada:
>
> Ahi va la definición:
>
>
>
> D JOB_DATE  270 275S 0
>
> D RUN_DATE 276 281S 0
>
>
>
> Saludos,
>
>
>
> Jordi.
>
>
>
> El Viernes 31 de marzo de 2017 12:46, Dpto. Informática (José Sánchez) <
> informat...@productosclimax.com> escribió:
>
>
>
> Gracias,  confiaba en que fuera un error mio.
>
>
>
> Solución sencilla: acabo el proceso a las 23:50 y por Planificador, lo
> lanzo a las 00:05.
>
>
>
> Por lo que he leído en el documento que adjunta Angel, podía mediante
> RTVSYSVAL recuperar fecha y después volcarla al proceso mediante CHGJOB
>
>
>
> Gracias
>
>
>
>
>
> *José Sánchez*
>
> *Dpto.Informática*
>
>
>
> *Productos Climax,
> S.A                                                        *
>
> Pol. Ind. Sector Mollet C/Llobregat Nº 1
>
>
> 08150 - Parets del Valles (Barcelona)
>
> Teléfono: +34 935621311
>
> Fax: +34 935621413
>
> www.productosclimax.com
>
>
>
> *Follow us:*
>
>     [image: YouTube-logo-full_color baja]
> <https://www.youtube.com/user/productosclimax>             [image:
> descarga baja] <https://www.facebook.com/productosclimax>
>
>
>
>
>
> [image: Descripción: image001]   [image: logo motos baja]
>
>
>
> *De:* forum.help400-boun...@listas.combios.es [mailto:
> forum.help400-boun...@listas.combios.es] *En nombre de *Alex Martínez
> *Enviado el:* viernes, 31 de marzo de 2017 12:04
> *Para:* forum.help400
> *Asunto:* Re: Udate No se actualiza
>
>
>
> Esto es una "feature" conocida...
>
>
>
> El valor UDATE es el de la fecha de entrada del trabajo en el sistema y no
> se actualiza si el trabajo se ejecuta durante varios días
>
>
>
> un truco es llamar a otro programa que recupere la fecha
>
>
>
>
>
>
>
> El 31 de marzo de 2017, 11:44, Dpto. Informática (José Sánchez) <
> informat...@productosclimax.com> escribió:
>
> Buenas, tengo un proceso en un SBS que se ejecuta de acuerdo a un DLYJOB.
> Al hacerlo, llama a un pgm que tiene en cuenta la fecha del día para hacer
> una serie de cálculos.
>
>
>
> Después de hacer un debug porque no funcionaba, he podido comprobar que al
> mover UDATE a un campo fecha, el valor de UDATE no es el valor del día,
> sino que coge el valor de la fecha del sbmjob, es como si no se actualizara.
>
>
>
> Anteriormente tenía un campo fecha en la hoja D con INZ(*JOB) y le pasaba
> lo mismo, lo cambie a “Move Udate K_Fecha” y con el valor Udate me pasa lo
> mismo.
>
>
>
> ¿se os ocurre algo? Debe ser una tontería pero eso que no se actualice la
> fecha en un trabajo en bucle, no puede ser….
>
>
>
>
>
> *José Sánchez*
>
> *Dpto.Informática*
>
>
>
> *Productos Climax,
> S.A                                                        *
>
> Pol. Ind. Sector Mollet C/Llobregat Nº 1
>
>
> 08150 - Parets del Valles (Barcelona)
>
> Teléfono: +34 935621311
>
> Fax: +34 935621413
>
> www.productosclimax.com
>
>
>
> *Follow us:*
>
>     [image: YouTube-logo-full_color baja]
> <https://www.youtube.com/user/productosclimax>             [image:
> descarga baja] <https://www.facebook.com/productosclimax>
>
>
>
>
>
> [image: Descripción: image001]   [image: logo motos baja]
>
>
>
>
>
>  *Nota de Confidencialidad*
>
> Este mensaje se envía desde el sistema de correo electrónico de la empresa 
> *Productos
> Climax, S.A.*. Podría contener por lo tanto secretos de empresa y otra
> información confidencial tutelados por las leyes de la Unión Europea y
> otros Estados. Si Vd. lo recibiera por error o sin ser una de las personas
> indicadas en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo
> o cualquier otra acción relacionada con el contenido del mensaje e informar
> inmediatamente por correo electrónico al emisor del mensaje. Las personas y
> entidades que violen sus deberes de confidencialidad podrán ser perseguidas
> ante los Tribunales de Justicia al amparo de la legislación civil, penal y
> administrativa nacional e internacional. Gracias por su colaboración.
>
> *Política de Privacidad*
>
> En base a la Ley 34/2002 de Servicios de la Sociedad de la Información y
> de Comercio Electrónico (LSSICE), en vigor desde el 12 de octubre de 2002 y
> de la Ley Orgánica 15/1999 del 13/12/1999 de Protección de Datos
> Personales, le comunicamos que su dirección de correo electrónico forma
> parte de nuestro fichero automatizado, al objeto de continuar enviándole
> ofertas de nuestros servicios y / o el mantenimiento de las comunicaciones
> en nuestras relaciones contractuales. En virtud de las Leyes antes
> mencionadas, tiene derecho de oposición, acceso, rectificación y
> cancelación de sus datos. Le recordamos que sus datos nunca son
> suministrados a terceros bajo ningún concepto, siendo únicamente utilizados
> para el envío de nuestras comunicaciones con Vd.
>
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
>
>
>
>
>  *Nota de Confidencialidad*
>
> Este mensaje se envía desde el sistema de correo electrónico de la empresa 
> *Productos
> Climax, S.A.*. Podría contener por lo tanto secretos de empresa y otra
> información confidencial tutelados por las leyes de la Unión Europea y
> otros Estados. Si Vd. lo recibiera por error o sin ser una de las personas
> indicadas en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo
> o cualquier otra acción relacionada con el contenido del mensaje e informar
> inmediatamente por correo electrónico al emisor del mensaje. Las personas y
> entidades que violen sus deberes de confidencialidad podrán ser perseguidas
> ante los Tribunales de Justicia al amparo de la legislación civil, penal y
> administrativa nacional e internacional. Gracias por su colaboración.
>
> *Política de Privacidad*
>
> En base a la Ley 34/2002 de Servicios de la Sociedad de la Información y
> de Comercio Electrónico (LSSICE), en vigor desde el 12 de octubre de 2002 y
> de la Ley Orgánica 15/1999 del 13/12/1999 de Protección de Datos
> Personales, le comunicamos que su dirección de correo electrónico forma
> parte de nuestro fichero automatizado, al objeto de continuar enviándole
> ofertas de nuestros servicios y / o el mantenimiento de las comunicaciones
> en nuestras relaciones contractuales. En virtud de las Leyes antes
> mencionadas, tiene derecho de oposición, acceso, rectificación y
> cancelación de sus datos. Le recordamos que sus datos nunca son
> suministrados a terceros bajo ningún concepto, siendo únicamente utilizados
> para el envío de nuestras comunicaciones con Vd.
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
>
>
>  *Nota de Confidencialidad*
>
> Este mensaje se envía desde el sistema de correo electrónico de la empresa 
> *Productos
> Climax, S.A.*. Podría contener por lo tanto secretos de empresa y otra
> información confidencial tutelados por las leyes de la Unión Europea y
> otros Estados. Si Vd. lo recibiera por error o sin ser una de las personas
> indicadas en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo
> o cualquier otra acción relacionada con el contenido del mensaje e informar
> inmediatamente por correo electrónico al emisor del mensaje. Las personas y
> entidades que violen sus deberes de confidencialidad podrán ser perseguidas
> ante los Tribunales de Justicia al amparo de la legislación civil, penal y
> administrativa nacional e internacional. Gracias por su colaboración.
>
> *Política de Privacidad*
>
> En base a la Ley 34/2002 de Servicios de la Sociedad de la Información y
> de Comercio Electrónico (LSSICE), en vigor desde el 12 de octubre de 2002 y
> de la Ley Orgánica 15/1999 del 13/12/1999 de Protección de Datos
> Personales, le comunicamos que su dirección de correo electrónico forma
> parte de nuestro fichero automatizado, al objeto de continuar enviándole
> ofertas de nuestros servicios y / o el mantenimiento de las comunicaciones
> en nuestras relaciones contractuales. En virtud de las Leyes antes
> mencionadas, tiene derecho de oposición, acceso, rectificación y
> cancelación de sus datos. Le recordamos que sus datos nunca son
> suministrados a terceros bajo ningún concepto, siendo únicamente utilizados
> para el envío de nuestras comunicaciones con Vd.
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a