Diferencia entre revisiones de «SIU-Diaguita/migrador/version1.0.0/Bienes Patrimoniales»
(Página creada con « {| |__TOC__ |} = Migración de Sistemas Externos a SIU-Diaguita = == Módulo: '''Bienes Patrimoniales''' == A continuación se detallarán los pasos necesarios para...») |
(→Migración de Sistemas Externos a SIU-Diaguita) |
||
Línea 3: | Línea 3: | ||
|} | |} | ||
− | = | + | = Migrador de Bienes Patrimoniales = |
== Módulo: '''Bienes Patrimoniales''' == | == Módulo: '''Bienes Patrimoniales''' == |
Revisión del 23:06 26 abr 2020
Migrador de Bienes Patrimoniales
Módulo: Bienes Patrimoniales
A continuación se detallarán los pasos necesarios para la migración del módulo 'Bienes Patrimoniales.
En este módulo se migrarán los bienes patrimoniales. Tabla scp_bienes_patrimoniales.
Pre-Requisitos
- Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql del sistema SIU-Diaguita.
Pasos para la Migración
Creación del archivo CSV
- Las columnas se separan por un delimitador ; (punto y coma) y las filas por saltos de línea.
- Una vez creados los archivos CSV hay que almacenarlos en el directorio: diaguita_migrador/CSV.
- La primera fila del archivo está reservada para que tenga el encabezado con los nombres de cada uno de los campos. Por tal motivo el migrador tendrá en cuenta de la segunda fila en adelante.
- Ejemplo de un archivo con la primera fila con los encabezados de los nombres de cada uno de los campos y una segunda fila con datos del bien patrimonial que se desea migrar:
id_motivo_baja;numero_patrimonial;descripcion_bien;fecha_alta;id_motivo_alta;valor_bien;id_estado_bien;orden_compra;expediente;persona;fecha_baja;vida_util;observaciones;id_imagen;id_catalogo_bien_patrimonial;fecha_incorporacion;numero_anterior;id_area_responsable;id_ubicacion_fisica;factura_fecha;factura_numero;tipo_de_documentacion;documento_numero;documento_ejercicio;debe_amortizarse;meses_amortizados;amortizacion_acumulada;valor_residual;fecha_amortizacion_ultima;id_empleado_responsable;numero_serie;id_empleado_responsable_uso;titular_bien_tercero;amortizacion_ajuste ;00000001;Heladera Peabody Side By Side No Frost 516 Lts;17/02/2019;1;10000;2;OC:3/2018;EXP:1254/2019;6;;10;Se incorporó por proceso de migración;;10005345;17/02/2019;;1;1;20/05/2018;B0001-0000000021;FACT;362545;2018;S;0;0;0;;1;S/N 0215554-52155555;1;;0
Archivo mig_bienes_patrimoniales.csv
- Formato del archivo:
Nro | Columna | Tipo de dato | ¿Permite valores nulos? | Descripción | Tablas Relacionadas |
---|---|---|---|---|---|
1 | id_motivo_baja | integer | SI | Motivo de baja del bien patrimonial | scp_motivos_baja.id_motivo_baja |
2 | numero_patrimonial | varchar(40) | NO | Código de identificación unívoca del bien patrimonial | |
3 | descripcion_bien | text | NO | Descripción del bien patrimonial | |
4 | fecha_alta | date | SI | Fecha de alta en el sistema SIU-Diaguita del bien patrimonial (formato: dd/mm/aaaa) | |
5 | id_motivo_alta | integer | NO | Motivo de alta del bien patrimonial | scp_motivos_alta.id_motivo_alta |
6 | valor_bien | double precision | NO | Valor del bien patrimonial | |
7 | id_estado_bien | integer | SI | Estado del bien patrimonial | scp_estados.id_estado |
8 | orden_compra | varchar(80) | SI | Orden de compra del bien patrimonial | |
9 | expediente | varchar(60) | SI | Expediente del bien patrimonial | |
10 | persona | integer | SI | Proveedor del bien patrimonial | sau_pr_proveedores.persona |
11 | fecha_baja | date | SI | Fecha de baja del bien patrimonial (formato: dd/mm/aaaa) | |
12 | vida_util | smallint | NO | Vida útil del bien patrimonial | |
13 | observaciones | text | SI | Observaciones del bien patrimonial | |
14 | id_imagen | integer | SI | Imagen del bien patrimonial | scp_imagenes.id_imagen |
15 | id_catalogo_bien_patrimonial | integer | NO | Catálogo de bienes patrimoniales | scp_catalogo_bienes_patrimoniales.id_catalogo_bien_patrimonial |
16 | fecha_incorporacion | date | NO | Fecha de incorporación al patrimonio del bien patrimonial (formato: dd/mm/aaaa) | |
17 | numero_anterior | varchar(60) | SI | Código de identificación anterior del bien patrimonial | |
18 | id_area_responsable | integer | NO | Área responsable del bien patrimonial | scp_areas.id_area |
19 | id_ubicacion_fisica | integer | NO | Ubicación física del bien patrimonial | scp_ubicaciones_fisicas.id_ubicacion_fisica |
20 | factura_fecha | date | SI | Fecha de factura de compra del bien patrimonial (formato: dd/mm/aaaa) | |
21 | factura_numero | varchar(30) | SI | Número de factura de compra del bien patrimonial | |
22 | tipo_de_documentacion | char(4) | SI | Tipo de documento del bien patrimonial | sau_no_documentacion_tipos.tipo_de_documentacion |
23 | documento_numero | integer | SI | Número de documento del bien patrimonial | |
24 | documento_ejercicio | varchar(20) | SI | Ejercicio del número de documento del bien patrimonial | |
25 | debe_amortizarse | Char (1) | NO | Indica si el bien patrimonial debe ser tenido en cuenta por el proceso de cáluclo de amortización. Valores permitidos: S y N. | |
7 | meses_amortizados | integer | NO | Cantidad de meses que el bien patrimonial ya fue amortizado. Nota: si nunca fue amortizado debe ingresarse el valor 0. | |
27 | amortizacion_acumulada | double precision | NO | Amortización acumulada del bien patrimonial. Nota: si nunca fue amortizado debe ingresarse el valor 0. | |
28 | valor_residual | double precision | NO | Valor residual del bien patrimonial. Nota: si nunca fue amortizado debe ingresarse el valor 0. | |
29 | fecha_amortizacion_ultima | date | SI | Fecha en que se realizó la última amortización en el bien patrimonial (formato: dd/mm/aaaa). Nota: si nunca fue amortizado debe quedar vacío este campo. | |
30 | id_empleado_responsable | integer | NO | Empleado responsable del bien patrimonial | dh01.nro_legaj |
31 | numero_serie | varchar(60) | SI | Número de serie del bien patrimonial | |
32 | id_empleado_responsable_uso | integer | SI | Empleado responsable del uso del bien patrimonial | dh01.nro_legaj |
33 | titular_bien_tercero | integer | SI | Titularidad del bien patrimonial | |
34 | amortizacion_ajuste | double precision | NO | Amortización de ajuste del bien patrimonial. Nota: si nunca fue amortizado debe ingresarse el valor 0. |
Estructura
Ejecutar trabajo: diaguita_migrador/02_Bienes_Patrimoniales/00_Estructura/script_ mig_bienes_patrimoniales.kjb
Como resultado se creará las tabla 'mig_bienes_patrimoniales' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior
Precontroles
- Ejecutar trabajo: diaguita_migrador/02_Bienes_patrimoniales/01_Pre_Controles/prectrl_bienes_patrimoniales.kjb
- Revisar el archivo Excel generado por el trabajo del pre-control: Prectrl_Bienes_patrimoniales.xls, dentro del mismo directorio.
- Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.
- Si el archivo Prectrl_Bienes_patrimoniales.xls no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.
Migración
- Ejecutar trabajo: diaguita_migrador/01_Tablas_maestras/02_Bienes_patrimoniales/mig_bienes_patrimoniales.kjb
Poscontroles
- Ejecutar trabajo: diaguita_migrador/02_Bienes_patrimoniales/03_Pos_Controles/posctrl_bienes_patrimoniales.kjb
- Revisar el archivo Excel generado por el trabajo del post-control: Pos_Controles_bienes_patrimoniales.xls, dentro del mismo directorio
- Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.
Verificación
Luego de realizar el proceso de migración ingresar al sistema SIU-Diaguita para verificar que los bienes patrimoniales migrados se muestran correctamente. Para lo cual se debe utilizar la operación del menú: PATRIMONIO » BIENES PATRIMONIALES.