SIU-Mapuche/Version3.17.0/Documentacion de las operaciones/digitalizacion/migraciones comandos
< Documentación de las operaciones
Migraciones Comandos
BD a NUXEO
Cuando se empieza a usar Nuxeo como almacenamiento de documentos la mayor preocupación es que pasa con los documentos que ya se encuentran digitalizados en el sistema, en esta sección vamos a explicar como migrar cada tipo de documento que se encuentre en Mapuche.
Para la migración de documentos lo primero que se debe hacer es cargar el entorno de toba. Desde la consola de Linux se debe ingresar a la carpeta de instalación de mapuche (/mapuche/instalacion/) y luego ejecutar entorno_toba.env
Una vez que se cargó el entorno ya se pueden migrar los documentos.
Migración de Documentos de Legajos y Cargos
Para migrar los documentos almacenados para los legajos y los cargos se debe ejecutar el siguiente comando:
toba proyecto migrar_archivos_digitalizados -p mapuche -i produccion -[a|c|l]Donde:
- p : nombre del proyecto
- i: instancia (desarrollo o producción)
- El ultimo parámetro indica que tipo de documentos se quieren migrar de la base de mapuche hacia Nuxeo:
- l : documentos correspondientes al legajo
- c: Documentos correspondientes al cargo
- a: Todos los documentos (de legajo y del cargo)
- ejemplo, para migrar todos los documentos
toba proyecto migrar_archivos_digitalizados -p mapuche -i produccion -a
Tener en cuenta que todos los documentos que se migran de la base de mapuche a nuxeo se eliminan desde la base origen.
Migración de Recibos
Como Mapuche no guarda recibos en formato pdf en la base de datos sino que se generan cada vez que se quieren imprimir/descargar para poder migrar los recibos a Nuxeo es necesario tener los mismos descargados en formato pdf.
Para poder migrar los recibos hacia Nuxeo hay que crear un archivo csv con 9 columnas separadas por coma, las mismas corresponden a:
- Nro de Liquidación
- Nro de Legajo
- Nro de Cargo
- Nro de Recibo
- Nro de Documento
- false|true (true si el recibo se encuentra firmado digitalmente, sino false)
- Año de la Liquidación
- Mes de la Liquidación
- Ruta completa al archivo junto con el nombre del archivo ('/home/XXXX/recibo.pdf')
La siguiente imagen muestra como quedaría la carpeta con los archivos pdf y el archivo csv.
El comando a ejecutar para la importación de recibos es el siguiente:
toba proyecto migrar_recibos -p mapuche -i produccion -e mapuche -f {ruta del archivo csv}Donde:
- p : nombre del proyecto
- i: instancia (desarrollo o producción)
- e: esquema (generalmente mapuche)
- f: Indica el path completo de donde se encuentra el archivo csv (ej: /var/XXXX/recibos.csv)
NUXEO a ARAI DOCUMENTOS
toba proyecto migrar_nuxeo_arai -p mapuche -i produccion -[a|c|l]
Donde:
- p : nombre del proyecto
- i: instancia (desarrollo o producción)
- [a|c|l]: "a" si se quieren digitalizar todos los documentos, "c" sólo los documentos de cargos y "l" sólo los de legajos.
BD a ARAI DOCUMENTOS
toba proyecto migrar_bd_araidocumentos -[a|c|l] -p mapuche -i desarrollo
Donde:
- p : nombre del proyecto
- [a|c|l]: "a" si se quieren digitalizar todos los documentos, "c" sólo los documentos de cargos y "l" sólo los de legajos.
- i: instancia (desarrollo o producción)