Built-in Import Station Plugins
| Nombre | Descripción |
|---|---|
| DownloadProcessor | Examina una carpeta de OpenKM y descarga cada fichero a la máquina de import-station. Los ficheros también se moverán a una carpeta de procesados en OpenKM. Los ficheros descargados tendrán el siguiente formato: <file_uuid>. Ejemplo: un fichero llamado document.pdf con UUID 1111-2222-3333-4444 se renombrará a 1111-2222-3333-4444.pdf en su máquina local. Parámetros: - Ruta de origen en OpenKM. - Ruta de procesados en OpenKM. - Ruta en la máquina local. |
| FolderProcessor | Recorre recursivamente una carpeta del disco, procesando cada fichero (según un filtro de extensión). Parámetros: - Ruta del disco local. - Ruta de destino remota en OpenKM. - Extensión del fichero de datos. - Eliminar al finalizar. - Activar copia de seguridad. La opción enable backup copiará cada fichero de esta ejecución a una carpeta. Esta carpeta estará en la siguiente ruta: <execution_path>/backup/<task_name>/<date_of_execution>-<execution_id> Ejemplo: /home/user/backup/Processor task/2017-07-01-876 |
| PropertiesProcessorCsvSingle | Recorre recursivamente una carpeta del disco, procesando ficheros CSV. Por cada fichero CSV, el processor sube a OpenKM un documento con el mismo nombre de fichero CSV pero con una extensión distinta. Por cada documento subido, se establecen los valores de metadatos a partir del fichero CSV. Parámetros: - Ruta del disco local. - Ruta de destino remota en OpenKM. - Extensión del fichero de datos. - Eliminar al finalizar. - Activar copia de seguridad. - Carácter delimitador. - Carácter de comillas. - Carácter de comentario. - Omitir cabeceras. - Mapeo de columnas CSV a campos de metadatos de OpenKM. Puede usar el carácter - para omitir una columna (si es necesario). La opción enable backup copiará cada fichero de esta ejecución a una carpeta. Esta carpeta estará en la siguiente ruta: <execution_path>/backup/<task_name>/<date_of_execution>-<execution_id> Ejemplo: /home/user/backup/Processor task/2017-07-01-876 |
| PropertiesProcessorCsvMultiple | Recorre recursivamente una carpeta del disco, procesando ficheros CSV. Cada documento referenciado en el fichero CSV que tiene una columna con el nombre del documento se sube a OpenKM. Por cada documento subido, se establecen los valores de metadatos a partir del fichero CSV. Parámetros: - Ruta del disco local. - Ruta de destino remota en OpenKM. - Extensión del fichero de datos. - Eliminar al finalizar. - Activar copia de seguridad. - Carácter delimitador. - Carácter de comillas. - Carácter de comentario. - Omitir cabeceras. - Mapeo de columnas CSV a campos de metadatos de OpenKM. Puede usar el carácter - para omitir una columna (si es necesario). El nombre del fichero se leerá de la propiedad llamada ‘FILE_NAME’. La opción enable backup copiará cada fichero de esta ejecución a una carpeta. Esta carpeta estará en la siguiente ruta: <execution_path>/backup/<task_name>/<date_of_execution>-<execution_id> Ejemplo: /home/user/backup/Processor task/2017-07-01-876 |
| SetMetadataProcessor | Recorre recursivamente una carpeta del disco, procesando ficheros CSV. Cada documento referenciado en el fichero CSV que tiene una columna con el nombre del documento y otra con el UUID del documento se modifica en OpenKM para establecer valores de metadatos a partir del fichero CSV. Parámetros: - Ruta del disco local. - Ruta de destino remota en OpenKM. - Extensión del fichero de datos. - Eliminar al finalizar. - Activar copia de seguridad. - Carácter delimitador. - Carácter de comillas. - Carácter de comentario. - Omitir cabeceras. - Mapeo de columnas CSV a campos de metadatos de OpenKM. Puede usar el carácter - para omitir una columna (si es necesario). El nombre del fichero se leerá de la propiedad llamada ‘FILE_NAME’. El UUID del fichero se leerá de la propiedad llamada ‘UUID’. La opción enable backup copiará cada fichero de esta ejecución a una carpeta. Esta carpeta estará en la siguiente ruta: <execution_path>/backup/<task_name>/<date_of_execution>-<execution_id> Ejemplo: /home/user/backup/Processor task/2017-07-01-876 |