error en Gestion 3.20.2 con PROPUESTAS > CERTIFICADOS > ADMINISTRAR CERTIFICADOS

Hola:

Nos tiraba error, cada vez q queriamos entrar a un certificado (adjunto imagen).

En /gestion/php/nucleo/propuestas/certificados/co_certificados.php, agregamos la siguiente funcion:


function get_int_araucano_titulos()
{
$sql = "SELECT ta.titulo_araucano as valor,
ta.nombre || ’ (’ || ta.titulo_araucano || ‘)’ as descr
FROM int_arau_titulos as ta
ORDER BY 2
";
return guarani_db::consultar($sql);
}

/**
 * Retorna el listado de títulos SIU-Araucano teniendo en cuenta el filtro (por código o nombre) de un combo editable.
 * 
 * @param string $where
 * @return array
 */
function get_int_arau_titulos($where='') 

Estaba en 3.20.1, no estaba en la version 3.20.2.

Saludos!!!
Pablo.


error_certificado.jpg

error_certificado.png

Hola

El método get_int_araucano_titulos se cambió por el método get_int_arau_titulos en la versión 3.20.2, y se consume desde un metadato. Posiblemente al pasar de versión, tuvieron algún error el regenerar, o no realizaron ese paso. Pueden revisar el log de comandos para ver los errores del comando regenerar.

Saludos!

Hola:

Gracias!!

Volvi a regenerar (./guarani regenerar), adjunto el log, pero no tira ningun error.

Gracias!!!


comandos.txt (467 KB)

Hola

¿Están utilizando svn de colab? ¿Pueden enviar el resultado de ejecutar svn info y svn st de esa instalación?

Pueden ver la diferencia de los archivos:

3.20.2 => dump_9000023.sql

3.20.1 => dump_9000023.sql

También pueden ver que devuelve esta consulta


select carga_metodo,* from desarrollo.apex_objeto_ei_formulario_ef
where carga_metodo in ('get_int_arau_titulos', 'get_int_araucano_titulos')

¿Tienen alguna personalización respecto a esta operación?

Saludos!

Hola, envio la informacion solicitada:

svn info

/var/www/guarani319/gestion$ svn info
Ruta: .
Working Copy Root Path: /var/www/guarani319/gestion
URL: https://colab.siu.edu.ar/svn/guarani3/nodos/unipe/gestion/trunk/3.20.2
Relative URL: ^/nodos/unipe/gestion/trunk/3.20.2
Raíz del repositorio: https://colab.siu.edu.ar/svn/guarani3
UUID del repositorio: e0a68ae1-9d37-43c1-981e-8b60bee60b31
Revisión: 64795
Tipo de nodo: directorio
Agendado: normal
Autor del último cambio: sergio
Revisión del último cambio: 64452
Fecha de último cambio: 2022-11-10 16:21:20 -0300 (jue 10 de nov de 2022)

svn st

/var/www/guarani319/gestion$ svn st
? bin/doctrine-dbal
? bin/generate-deps-for-config-factory
? bin/generate-factory-for-class
? bin/php-parse
? certificado_idp.crt
? exportaciones/jasper/ConstanciaActividadesAprobadasOLD.jasper
? metadatos_compilados
? personalizacion/exportaciones/jasper/ConstanciaPromedio.jasper2
? personalizacion/logs/conflictos.log
? php/nucleo/constancias/co_constancias_original.php
? php/rest/recursos_usuarios.php

Son iguales: es para la UNIPE (perdon)
3.20.2 => dump_9000023.sql (https://colab.siu.edu.ar/trac/guarani3/browser/nodos/unipe/gestion/trunk/3.20.2/metadatos/componentes/toba_ei_formulario/dump_9000023.sql#L727)
3.20.1 => dump_9000023.sql (https://colab.siu.edu.ar/trac/guarani3/browser/nodos/unipe/gestion/trunk/3.20.1/metadatos/componentes/toba_ei_formulario/dump_9000023.sql#L1783)

select carga_metodo,* from desarrollo.apex_objeto_ei_formulario_ef
where carga_metodo in (‘get_int_arau_titulos’, ‘get_int_araucano_titulos’)

Adjnuto la respuesta de la consulta 1

¿Tienen alguna personalización respecto a esta operación?

si

Gracias!!!


respuesta_consulta.txt (1.48 KB)

Hola

Por lo que vemos, esta personalización, está pisando el cambio del nombre del método que se consume para llenar el combo, y no solo eso, sino también que el combo ahora pasa a ser un combo editable, y también están perdiendo otras novedades en ese formulario. (adjunto una imagen del formulario actual)

https://img001.prntscr.com/file/img001/a0G2ke2QRZu_gSZRMSlMoA.png

La solución sería analizar/revertir esa personalización, si necesitan ayuda, por favor generen un GDS haciendo referencia a este foro.

Saludos!

Hola:

gracias!! genere un gds 61324