Es posible ejecutar una tarea del Programador de Tareas, sin necesidad de que lo haga el Monitor, haciendo uso del TrMain desde el símbolo del sistema de DOS o desde la opción Ejecutar del Menú Inicio en Windows. Sin embargo es condición imprescindible que el monitor este ejecutándose.
Cada línea de comando esta compuesta por el nombre del ejecutable (TrMain.exe) más una serie de parámetros que definen el tipo de tarea a ejecutar.
Por ejemplo:
[X]:\LINCEV3\VFP\TrMain.exe "/O:{1} /S:{[SUCPREF]} /#:{406613} /TT:{F} /B:{[BOXPREF]} /Rda:{10} /Rdd:{10} "
Donde:
• | X:\LINCEV3\VFP\TrMain.exe : Es la ruta en donde se encuentra el ejecutable del Manager de Transferencias. TrMain.exe es el nombre del archivo ejecutable. |
• | /O:{Operación} : Es el tipo de tarea que se va a ejecutar. Las opciones son: |
• | 1 = Envío de Información. Esto es una Transferencia al Box de destino. |
• | 2 = Recepción de información. Se actualiza la información de los repositorios Lince con los archivos existentes en el directorio Recibe. |
• | 3 = Envío de Información con comunicación. Finalizada transferencia al box se inicia una transmisión de datos. |
• | 4 = Recepción de información realizando previamente una comunicación para descargar información de los servidores e-Lince. |
• | 5 = Comunicación a los servidores e-Lince, sin actualizar datos o generar datos desde Lince. |
• | 6 = Envío de información, más Comunicación y finalmente Recepción de la información. |
• | /S:{Sucursal} : es el nombre de la sucursal origen de la tarea. Las opciones son el nombre de la sucursal ó [SUCPREF] (encerrado entre corchetes) que selecciona del sistema la sucursal preferente. |
• | /#:{Serie} : es el número de serie de Lince donde se esta ejecutando el Programador de Tareas. |
• | /R:{Ruta DBF Completa} : es la ruta donde se encuentran los DBF de trabajo del Monitor. (Este parámetro es opcional. Si se omite se asume el preestablecido por la aplicación). |
• | /A:{Archivo} : es el nombre del archivo con el que se va a trabajar. El nombre tiene implícito el tipo de transferencia a enviar o recibir (dependiendo del primer carácter según lo visto en el capítulo de Transferencias & e-Lince), siempre la extensión debe ser .ZIP. Si la tarea es una recepción, solo se recibe el archivo indicado. Si no se especifica archivo alguno el Sistema recibe todo lo que encuentre en los directorios especificados en la configuración. Este parámetro es opcional. |
• | /TT: {Tipo Transferencia} : este argumento solo esta disponible para las tareas de envío de información. Sus posibles valores son: |
• | F = Comprobantes por Fecha de Ventas. |
• | Y = Comprobantes por Fecha de Compras. |
• | E = Estadísticas de Ventas. |
Nótese que cada uno de los valores es el mismo para el tipo de archivo especificado en el capítulo de Transferencias & e-Lince.
• | /B:{NombreBox|BOXGRUPO|BOXPREF|BOXSTOCK| Ubicación} : es el destino de los archivos que se generan en el envío de información. Este parámetro es obligatorio para las tareas de envíos y no tiene efecto en otras operaciones. Sus valores posibles son: |
• | NombreBox = nombre de Box válido definido en Lince. |
• | [BOXGRUPO] = esto realiza el envío a todos los box pertenecientes en Lince al BOXGRUPO, según lo visto en Transferencias & e-Lince. |
• | [BOXPREF]: esto realiza el envío al box definido en Lince como el box preferente, según lo visto en Transferencias & e-Lince. |
• | [BOXSTOCK] : esto realiza el envío a todos los box pertenecientes en Lince al BOXSTOCK, según lo visto en Transferencias & e-Lince. |
• | {NombreBox+NombreBox+... }: es una lista de boxes a los que se envía la información seleccionada. La lista completa debe estar entre llaves y los boxes separados por el signo más (+). |
• | Ubicación: es una ruta completa donde guardar el archivo en vez de enviarlo a un box de destino. |
• | /Rxx:{Rango} : permite establecer en los envíos los rangos de selección de datos. Sus opciones son: |
• | /Rda:{Días Antes}. Cantidad de días hacia atras. |
• | /Rdd:{Días Después}. Cantidad de días hacia adelante. |
• | /Rpd:{Proveedor Desde}. Desde código de proveedor. |
• | /Rph:{proveedor Hasta}. Hasta código de proveedor. |
• | /Li:{Línea Comando DOS Inicio) : permite realizar una llamada a una aplicación externa a Lince antes de la ejecución de la Tarea Programada. |
• | /L1:{Línea Comando DOS Medio1} : permite realizar una llamada a una aplicación externa a Lince durante la ejecución de la Tarea Programada. Al enviar, antes de comprimir la información. Al recibir, antes de la ejecución de la tarea. |
• | /L2:{Línea Comando DOS Medio2} : permite realizar una llamada a una aplicación externa a Lince durante la ejecución de la Tarea Programada. Al enviar, antes de enviar a los boxes. Al recibir, antes de la ejecución de la tarea. |
• | /Lf:{Línea Comando DOS Final} : permite realizar una llamada a una aplicación externa a Lince al finalizar la ejecución de la Tarea Programada. Al enviar, después de distribuir la información en los boxes de destino. Al recibir, luego de finalizar la recepción. |
Como puede observarse el uso del programador vía Línea de Comando posee las mismas características que en el formulario de tareas. Sin embargo entender el proceso por el cual se genera una tarea es importante para conocer el proceso de trabajo de Lince.
|