Diferencia entre revisiones de «SIU-Diaguita/version3.1.0/instalacion actualizacion/controlduplicados»
(Página creada con «Les comentamos que con el fin de ir mejorando la calidad de los datos, en la próxima versión 3.1.0 que publicaremos en las próximas semanas, se agregarán 3 nuevos contr...») |
|||
Línea 1: | Línea 1: | ||
+ | = Nuevos controles para actualizaciones 3.0.x a 3.1.0 = | ||
+ | |||
+ | |||
+ | |||
+ | |||
Les comentamos que con el fin de ir mejorando la calidad de los datos, en la próxima versión 3.1.0 que publicaremos en las próximas semanas, se agregarán 3 nuevos controles en el proceso de instalación para que no existan datos duplicados, estos controles incorporados son los siguientes: | Les comentamos que con el fin de ir mejorando la calidad de los datos, en la próxima versión 3.1.0 que publicaremos en las próximas semanas, se agregarán 3 nuevos controles en el proceso de instalación para que no existan datos duplicados, estos controles incorporados son los siguientes: | ||
− | == | + | |
+ | == 1- Renglones duplicados en los informes técnicos == | ||
La consulta SQL que pueden utilizar para chequear actualmente es la siguiente: | La consulta SQL que pueden utilizar para chequear actualmente es la siguiente: | ||
− | + | <source lang="bash" enclose="div"> | |
+ | |||
SELECT | SELECT | ||
Línea 29: | Línea 36: | ||
GROUP BY it.id_informe_tecnico; | GROUP BY it.id_informe_tecnico; | ||
− | + | </source> | |
En caso de detectarse renglones duplicados en las BD de su universidad, les recomendamos que creen un GDS con el fin de que les orientemos en la corrección de los datos duplicados, de modo que para cuando se publique la versión 3.1.0 -si ocurriese- ya tengan corregido esta situación. | En caso de detectarse renglones duplicados en las BD de su universidad, les recomendamos que creen un GDS con el fin de que les orientemos en la corrección de los datos duplicados, de modo que para cuando se publique la versión 3.1.0 -si ocurriese- ya tengan corregido esta situación. | ||
− | == | + | == 2- Documentos repetidos: == |
La consulta SQL que pueden utilizar para chequear actualmente es la siguiente: | La consulta SQL que pueden utilizar para chequear actualmente es la siguiente: | ||
− | + | <source lang="bash" enclose="div"> | |
SELECT | SELECT | ||
Línea 57: | Línea 64: | ||
GROUP BY numero HAVING count(*) > 1; | GROUP BY numero HAVING count(*) > 1; | ||
− | + | </source> | |
Solución | Solución | ||
Línea 73: | Línea 80: | ||
En este caso nos deben cargar un gds para solucionarlo y ver el caso en detalle. | En este caso nos deben cargar un gds para solucionarlo y ver el caso en detalle. | ||
− | == | + | |
+ | == 3- catálogos repetidos == | ||
La consulta SQL que pueden utilizar para chequear actualmente es la siguiente: | La consulta SQL que pueden utilizar para chequear actualmente es la siguiente: | ||
− | + | <source lang="bash" enclose="div"> | |
+ | |||
+ | |||
SELECT codigo_completo FROM diaguita.scp_catalogo_bienes_patrimoniales | SELECT codigo_completo FROM diaguita.scp_catalogo_bienes_patrimoniales | ||
Línea 83: | Línea 93: | ||
GROUP BY codigo_completo HAVING count(codigo_completo) > 1; | GROUP BY codigo_completo HAVING count(codigo_completo) > 1; | ||
− | + | </source> | |
solución | solución | ||
La solución consiste en cambiar el dígito que corresponda con un update similar a este por ejemplo: | La solución consiste en cambiar el dígito que corresponda con un update similar a este por ejemplo: | ||
+ | <source lang="bash" enclose="div"> | ||
UPDATE scp_catalogo_bienes_patrimoniales SET codigo_completo = '4.6.1.00000' WHERE codigo_completo = '4.6.0.00000' AND id_catalogo_bien_patrimonial = 10007373 ; | UPDATE scp_catalogo_bienes_patrimoniales SET codigo_completo = '4.6.1.00000' WHERE codigo_completo = '4.6.0.00000' AND id_catalogo_bien_patrimonial = 10007373 ; | ||
+ | </source> | ||
− | Nota: Se recomienda consultar el catálogo de bienes y servicios brindado por la ONC, el mismo pueden descargarlo de: | + | '''Nota:''' Se recomienda consultar el catálogo de bienes y servicios brindado por la ONC, el mismo pueden descargarlo de: |
Revisión del 22:04 14 jun 2021
Sumario
[ocultar]Nuevos controles para actualizaciones 3.0.x a 3.1.0
Les comentamos que con el fin de ir mejorando la calidad de los datos, en la próxima versión 3.1.0 que publicaremos en las próximas semanas, se agregarán 3 nuevos controles en el proceso de instalación para que no existan datos duplicados, estos controles incorporados son los siguientes:
1- Renglones duplicados en los informes técnicos
La consulta SQL que pueden utilizar para chequear actualmente es la siguiente:
it.id_informe_tecnico
,CASE WHEN it.ejercicio isnull THEN 'S/N' ELSE 'APP:' || it.numero || '/' || it.ejercicio END as tramite
FROM
diaguita.scp_informe_tecnico_detalles itd,
diaguita.scp_informes_tecnicos it
WHERE
itd.id_informe_tecnico_detalle IN (SELECT MAX(id_informe_tecnico_detalle) FROM diaguita.scp_informe_tecnico_detalles GROUP BY id_renglon_oferente HAVING COUNT(id_renglon_oferente) > 1)
AND
itd.id_informe_tecnico=it.id_informe_tecnico
GROUP BY it.id_informe_tecnico;
En caso de detectarse renglones duplicados en las BD de su universidad, les recomendamos que creen un GDS con el fin de que les orientemos en la corrección de los datos duplicados, de modo que para cuando se publique la versión 3.1.0 -si ocurriese- ya tengan corregido esta situación.
2- Documentos repetidos:
La consulta SQL que pueden utilizar para chequear actualmente es la siguiente:
numero
FROM
diaguita.anx_personas_x_documentos
WHERE
persona IN (SELECT persona from diaguita.anx_personas)
AND tipo_de_documento_de_identidad ='CUIT'
AND left(numero, 2) NOT IN ('50','51','55')
GROUP BY numero HAVING count(*) > 1;
Solución
Instalación sincronizada con Arai-Proveedores
Se debe ejecutar el script de remapeo y eliminación de proveedores duplicados para que les deje normalizada la base de datos de proveedores de diaguita.
Script para remapeo
https://drive.google.com/file/d/14kwWIDNN5wvjZz5CTtL4hAAVOZ8w8lOX/view?usp=sharing
Instalación sin sincronización con Arai-Proveedores
En este caso nos deben cargar un gds para solucionarlo y ver el caso en detalle.
3- catálogos repetidos
La consulta SQL que pueden utilizar para chequear actualmente es la siguiente:
GROUP BY codigo_completo HAVING count(codigo_completo) > 1;
solución
La solución consiste en cambiar el dígito que corresponda con un update similar a este por ejemplo:
Nota: Se recomienda consultar el catálogo de bienes y servicios brindado por la ONC, el mismo pueden descargarlo de: