SIU-Diaguita/version3.2.0/migracion desde sistemas externos/Bienes Patrimoniales
Revisión del 09:33 6 mar 2020 de Acorsaro (discusión | contribuciones)
Migración de Sistemas Externos a SIU-Diaguita
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 | (barra vertical) y las filas por saltos de línea.
- Una vez creados los archivos CSV hay que almacenarlos en el directorio: diaguita_migrador/CSV
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(1) | 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. | |
0 | 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. | |
1 | id_empleado_responsable | integer | NO | Empleado responsable del bien patrimonial | dh01.nro_legaj |
2 | 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.