Mantenimiento Tareas Programadas
Al seleccionar en el formulario de Lista Tareas Programadas las opciones de Alta, Baja, Modificación o Copia aparecerá este formulario con diversos campos activados o desactivados.
Este formulario contiene la información:
- Nombre identificativo: Identificador de la tarea cuyo valor no puede repetirse ni cambiar una vez asignado. . Puede tener una longitud máxima de 32 caracteres. (Ej. "ExportExpAlumnos")
- Descripción de la tarea: Descripción que permita interpretar el tipo de archivos incluidos. Puede tener una longitud máxima de 128 caracteres. (Ej.: "Exportación Expedientes Alumnos Licenciados").
Para tareas desarrolladas a medida (CUSTOM) debe contener el identificador PDId del archivo jar que contiene el desarrollo, separado por el caracter '|' y seguido por el nombre de la clase a invocar. Ej: "16f5bdc421e-3fc5fc1b23af2f54|cronexample.EventCronExample"
- Categoría de la tarea: Texto de hasta 32 caracteres que permite agrupar las tareas para su clasificación y ejecución separada.
- Tipo de Tarea: El tipo de tarea programada a ejecutar. Puede ser:
- "DELETE_OLD_FOLD": Borra todas las carpetas (y los elementos contenidos en ellas) con una antiguedad dada,
- "DELETE_OLD_DOC": Borra (mueve a la papelera) todos los documentos con una antiguedad dada
- "PURGE_DOC": Elimina de la papelera todos los elementos con una antiguedad dada.
- "IMPORT": Importa automáticamente documentos desde un sistema de archivos,
- "EXPORT": Exporta documentos y carpetas creados recientemente hacia un sistema de archivos.
- "DOCSREPORT": Genera un informe de los documentos de un tipo (y subtipos) contenidos en una estructura de carpetas y genera un informe como documento html que almacena en la carpeta de cada usuario.
- "FOLDSREPORT": Genera un informe de las carpetas/expedientes de un tipo (y subtipos) contenidos en una estructura de carpetas y genera un informe como documento html que almacena en la carpeta de cada usuario.
- "LOCALSYNC": "Sincroniza" el contenido de dos árboles de carpetas completos (una en OpenProdoc y otra en el ordnador local) de forma que por cada archivo local se crea una ficha del tipo documental indicado y se referencia (o se incluye según el tipo de repositorio del tipo documental) el archivo local y por cada carpeeta en disco se crea una carpeta OpenProdoc del tipo indicado.
- "CUSTOM": Tarea desarrollada a medida y programada.
- Tipo de objeto (Carpetas o Documentos) sobre los que se aplicará la tarea. Dependiendo de otros parámetros, podrá aplicarse tambien a subtipos.
- Filtro de los objetos En esta versión debe ser siempre *.
- Parámetros de la tarea. Dependen del tipo de tarea. Con el botón de "Edit" se presenta un formulario de ayuda:
- "DELETE_OLD_FOLD":
- Param1: Indicador booleano (0/1) que indica si la tarea aplica a los subtipos o solo al tipo de carpeta indicado (Ej: "0").
- Param2: Número de dias a mantener las carpetas.(Ej: para mantener 10 años indicar "3650")
- Param3: Carpeta raiz sobre la que se aplicará la regla. Aplicará a todas las carpetas contenidas en esta a cualquier nivel. No es necesario incluior "Rootfolder"(Ej."/Expedientes/Compras").
- "DELETE_OLD_DOC":
- Param1: Indicador booleano (0/1) que indica si la tarea aplica a los subtipos o solo al tipo de documento indicado (Ej: "0").
- Param2: Número de dias a mantener los documentos.(Ej: para mantener 10 años indicar "3650")
- Param3: Carpeta raiz sobre la que se aplicará la regla. Aplicará a todas las carpetas contenidas en esta a cualquier nivel. No es necesario incluir "Rootfolder"(Ej."/Expedientes/Compras").
- "PURGE_DOC":
- Param1: Número de dias a mantener los documentos.(Ej: para mantener 10 años indicar "3650")
- "IMPORT":
- Param1: Indicador booleano (0/1) que indica si debe recorrerse recursivamente todas las carpetas contenidas en la carpeta origen (Ej: "0").
- Param2: Tipo Documental a asignar a los documentos importados.(Ej: "Informe")
- Param3: Carpeta destino en OpenProdoc en la que se creará la estructura de carpetas y documentos. No es necesario incluir "Rootfolder"(Ej."/Expedientes/Compras").
- Param4: Carpeta origen desde la que se importará. (Ej."c:\CarpetaImportación").
- "EXPORT":
- Param1: Indicador booleano (0/1) que indica si debe recorrerse recursivamente todas las carpetas contenidas en la carpeta origen (Ej: "0").
- Param2: Número de dias desde la actualización.(Ej: para exportar los documentos creado en la última semana s indicar "7")
- Param3: Carpeta origen en OpenProdoc desde la que se exportará la estructura de carpetas y documentos. No es necesario incluir "Rootfolder"(Ej."/Expedientes/Compras").
- Param4: Carpeta destino a la que se exportará. (Ej."/tmp/Novedades").
- "DOCSREPORT":
- Param1: Indicador booleano (0/1) que indica si debe recorrerse recursivamente todas las carpetas contenidas en la carpeta origen (Ej: "0").
- Param2: Rango de dias desde la actualización.(Ej: para informe los documentos creados hace 3 semanas "21|14")
- Param3: Grupo de usuarios al que se remitirá el informe como documento html (Ej: "Suscritores"). No se incluye subgrupos para la notificación del informe
- Param3: Carpeta origen en OpenProdoc sobre la que se analiza las novedades. No es necesario incluir "Rootfolder"(Ej."/Expedientes/Compras").
- "FOLDSREPORT":
- Param1: Indicador booleano (0/1) que indica si debe recorrerse recursivamente todas las carpetas contenidas en la carpeta origen (Ej: "0").
- Param2: Rango de dias desde la actualización.(Ej: para informe los expedientes creados hace 3 semanas "21|14")
- Param3: Grupo de usuarios al que se remitirá el informe como documento html (Ej: "Suscritores"). No se incluye subgrupos para la notificación del informe
- Param4: Carpeta origen en OpenProdoc sobre la que se analiza las novedades. No es necesario incluir "Rootfolder"(Ej."/Expedientes/Compras").
- "LOCALSYNC":
- Param1: Indicador booleano (0/1) que indica si debe recorrerse recursivamente todas las carpetas contenidas en la carpeta origen (Ej: "0").
- Param2: Tipo Documental a asignar a los documentos importados.(Ej: "Informe"). El tipo de las carpeas viene dado por el tipo asignado a la tarea.
- Param3: Carpeta destino en OpenProdoc en la que se sincronizará la estructura de carpetas y documentos. No es necesario incluir "Rootfolder"(Ej."/Expedientes/Compras").
- Param4: Carpeta origen desde la que se sincronizará. (Ej."/CarpetaImportación/Expedientes"). s recomendable usar la notación con '/' en lugar de '\' aunque se trabaje sobre Windows.
- "CUSTOM":
- Param1: Parametro a interpretar por la tarea desarrollada.
- Param2: Parametro a interpretar por la tarea desarrollada.
- Param3: Parametro a interpretar por la tarea desarrollada.
- Param4: Parametro a interpretar por la tarea desarrollada.
- Fecha hora: En la que se programa la próxima ejecución de la tarea.
- Meses a esperar entre ejecuciones (puede ser cero)
- Días a esperar entre ejecuciones (puede ser cero)
- Horas a esperar entre ejecuciones (puede ser cero)
- Minutos a esperar entre ejecuciones (puede ser cero)
- Activo: Indicador de si la tarea está activa (y por tanto se ejecutará) o no.
- Transaccionalidad: Indicador de si la tarea es transaccional (y por tanto se ejecutará para todos los objetos afectados solo para algunos) o no.
Este formulario contiene dos botones adicionales: Test y Run.
Eligiendo Test se realiza una búsqueda siguiendo los criterios introducidos (tipo de objeto, carpeta padre, fechas, etc) y muestra los elementos sobre los que se aplicaría la tarea, para poder comprobar si los criterios introducidos son correctos y afectarían a los documentos adecuados.
Esta búsqueda no aplica si se trata de operaciones como importar, ya que no hay ningún objetos en el repositorio que cumplan esa condición.
Eligiendo Run se EJECUTA REALMENTE la tarea una sola vez, de acuerdo a los criterios definidos en ese momento. Debe verificarse los valores con cuidado ya que puede afectarse a miles de elementos.
Ver: Lista Tareas Programadas
Índice Ayuda OpenProdoc