Pues entonces muy fácil, sometes una CL que compruebe si hay algo en el
fichero lo procese y lo borre.

Y luego en cualquier caso que se vuelva a someter a ella misma  hasta
pasados 5 minutos. 

Por ejemplo.

Slds,

Juan E. García

 

 

De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de Juan Carlos
Paredes
Enviado el: martes, 16 de octubre de 2007 16:16
Para: forum.help400
Asunto: RE: Programa en espera ...

 

Para ello se me ocurren varias maneras:

 

1.- Un programa que controle la aparición del fichero en la carpeta de
destino y lance el CL. Para ello debería estar en ejecución permanente (una
cola batch para él específica puede ser una buena solución) y autoretardarse
(DLYJOB) cada X segundos.

 

2.- El proceso que sube el fichero al 400 añade/actualiza un registro a un
fichero al que le asocias un trigger por INSERT/UPDATE que lance el CL.

 

3.- Un proceso en ejecución constante esperando un determinado mensaje
(RCVMSG) en la cola de mensajes del trabajo. El proceso que sube el fichero
al 400 envía al finalizar la transferencia un mensaje a esa cola, de manera
que el programa detecte que tiene que lanzar el CL. Debería también tener
una cola específica para evitar que interfiera con otros procesos.

 

4.- El proceso que sube el fichero al 400 actualiza un área de datos. Un
proceso que se autoretarda cada X segundos controla el contenido del área de
datos y en función de lo que contenga lanza o no el CL.

 

Y, así, a bote pronto, no se me ocurre ninguna más. Yo tengo implementadas
tanto la 1 como la 3 para diferentes procesos que me suben datos al 400 y
funcionan perfectamente.

 

Saludos.

 

Juan Carlos.

 

  _____  

De: FORO [mailto:[EMAIL PROTECTED] 
Enviado el: martes, 16 de octubre de 2007 14:58
Para: [EMAIL PROTECTED]
Asunto: RV: Programa en espera ...

 

 

Hola!

Gracias por responder.

Quizas no me explique bien, 

El envio al 400 esta controlado (mas o menos –o sera motivo de otra
consulta-)  el asunto es que una vez que este en el 400 se deberia arrancar
(AUTOMATICAMENTE) una CL para que realizara una serie de calculo y generara
un nuevo fichero.

 

Saludos.

SUSANA

 

  _____  

De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de Juan E. García
Enviado el: martes, 16 de octubre de 2007 9:48
Para: 'forum.help400'
Asunto: RE: Programa en espera ...

 

Buenas, yo te recomendaría  usar FTP con ello consigues dejarlo directamente
el fichero en el 400 sin necesidad de mandar email, pero si tus usuarios no
pueden o no saben usar FTP y lo recibes en un email te va a tocar currarte
un “algo” que te saque el archivo del email y lo suba al 400.  

Si no quieres programar, hay un script muy bueno llamado AUTOIT que es
gratuito http://www.autoitscript.com/ y que te permite hacer virguerías con
el pc, mover el raton, clicks, etc…

Slds,

Juan E. García.

 

 

De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de FORO 
Enviado el: martes, 16 de octubre de 2007 9:28
Para: [EMAIL PROTECTED]
Asunto: Programa en espera ...

 

 

 

Queridos amigos:

 

Necesitaría hacer un programa que se arranque automáticamente cada vez que
se recibe un fichero que me envian por Internet varias veces al dia.

 

Se supone que en el PC habrá un “algo” que automáticamente lo suba al 400 y
lo deje en ¿una carpeta? o biblioteca y a partir de ese momento se debería
arrancar automáticamente un proceso que tratara ese fichero y  generara a su
vez otro fichero a enviar.

 

En resumen: lo que necesito es codificar el programa que este a la escucha
hasta que se reciba es fichero y empiece a procesar….

 

Como siempre, muchas gracias por vuestra inestimable ayuda

 

SUSANA

 

 

 

****************************************************************************
Este mensaje se dirige exclusivamente a su destinatario y puede 
contener información confidencial sometida a secreto profesional o cuya
divulgación
esté prohibida en virtud de la legislación vigente. 
Cualquier opinión en él contenida es exclusiva de su autor y no 
representa necesariamente la opinión de la empresa.
Si ha recibido este mensaje por error, le rogamos nos lo comunique 
inmediatamente por esta misma vía y proceda a su destrucción.
 
This message is intended exclusively for its addressee and may contain
information
that is CONFIDENTIAL and protected by professional privilege or whose
spreading is
prohibited by virtue of the in force legislation. 
Any opinion there in contained is solely that of the author and does not
represent
necessarily the opinion of the company. If this message has been received in
error,
please immediately notify us via e-mail and delete it.
****************************************************************************
****************************************************************************
 
En cumplimiento de la Ley Orgánica 15/1999, de Protección de Datos de
Carácter Personal
le informamos que su dirección de correo electrónico, sus datos personales y
de empresa
pasarán a formar parte de nuestro fichero de Gestión, registrado ante la
Agencia de Protección de Datos.
Los datos personales que existen en nuestro poder están protegidos por
nuestra Política
de Seguridad, y no serán compartidos con ninguna otra empresa.
Usted puede ejercitar los derechos de acceso, rectificación, cancelación y
oposición
en la dirección Muelle Príncipe Felipe, s/n CP 46024 Valencia
 
****************************************************************************



__________ Información de NOD32, revisión 2586 (20071011) __________

Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com


****************************************************************************
Este mensaje se dirige exclusivamente a su destinatario y puede
contener información confidencial sometida a secreto profesional o cuya 
divulgación
esté prohibida en virtud de la legislación vigente.
Cualquier opinión en él contenida es exclusiva de su autor y no
representa necesariamente la opinión de la empresa.
Si ha recibido este mensaje por error, le rogamos nos lo comunique
inmediatamente por esta misma vía y proceda a su destrucción.

This message is intended exclusively for its addressee and may contain 
information
that is CONFIDENTIAL and protected by professional privilege or whose spreading 
is
prohibited by virtue of the in force legislation.
Any opinion there in contained is solely that of the author and does not 
represent
necessarily the opinion of the company. If this message has been received in 
error,
please immediately notify us via e-mail and delete it.
****************************************************************************
****************************************************************************

En cumplimiento de la Ley Orgánica 15/1999, de Protección de Datos de Carácter 
Personal
le informamos que su dirección de correo electrónico, sus datos personales y de 
empresa
pasarán a formar parte de nuestro fichero de Gestión, registrado ante la 
Agencia de Protección de Datos.
Los datos personales que existen en nuestro poder están protegidos por nuestra 
Política
de Seguridad, y no serán compartidos con ninguna otra empresa.
Usted puede ejercitar los derechos de acceso, rectificación, cancelación y 
oposición
en la dirección Muelle Príncipe Felipe, s/n CP 46024 Valencia

****************************************************************************
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a