personalizacion en gestion no reflejada en 3W

Hicimos una personalizacion en gestion (3.15.1) la cual quedó funcionando.
se generó un acta de examen donde se ingresaron mas valores en la cabezera de la impresion.

para esto se generó el acrhivo jasper y la clase ci_edi_imprimir_acta_examen_iugna.php

luego se hizo el autoload y pers_autoload

entrando al proyecto 3w se puede ver en src/pers_gestion/php/guarani_autoload_clases_nuevas.php

se ve


      static function cargar($nombre)
        {
                if (self::existe_clase($nombre)) {
                         require_once(dirname(__FILE__) .'/'. self::$clases[$nombre]);
                }
        }

        static protected $clases = array(
........ 
con una linea  'ci_edi_imprimir_acta_examen_iugna' => 'iugna/operaciones/examenes/actas/imprimir_acta/ci_edi_imprimir_acta_examen_iugna.php'
----

sin embargo al imprimir desde autogestion no se ve la personalizacion y se esta ejecutando la clase src/modelo/transacciones/impresion_actas_examen.php
la funcion generar_comprobante($acta)

Pregunta: se deberia reflejar en 3w la personalizacion? deberia modificar la clase de 3w impresion_actas_examen.php metodo generar_comprobante?

Hola Germán, si, se debería ver reflejado:

Cuando vos personalizas en Gestión (y luego haces commit de esos cambios), 3W tiene un svn external (es como un link simbólico) a la carpeta personalización de Gestión. Osea, src/pers_gestion de 3W apunta a personalización de Gestión. Esto podes verlo en mayor detalle acá.

Por ahí lo que te falta es hacer un svn up en 3W para que descargue los cambios de dicho external (personalizaciones de Gestión) en tu ambiente.

A tener en cuenta, si vos modificaste ActaExamenes.jasper y le estas pasando mas parametros, etc, entonces vas a tener que personalizar la función generar_comprobante de la clase src/siu/modelo/transacciones/impresion_actas_examen.php en 3W para pasarle estos nuevos parámetros al jasper.

saludos.

Hola

Tengo el mismo inconveniente pero con actas de cursado (ci_nav_imprimir_actas_comision_unca).

El archivo existe en pers_gestion y esta en los autload.
Pero no se ejecuta. En lugar de las actas personalizadas se imprimen las default.

En donde deberia buscar el inconveniente?

Emilio

Hola

Alguna idea con este problema?

Emilio

Hola
¿Tienen otras personalizaciones? Si las tienen: ¿Se ven los cambios de otras personalizaciones?
Podrían decirnos en que versión están y donde quieren hacer la modificación?
Les dejo un link esperando que sea de ayuda para personalizar
Muchas gracias
Saludos

Hola

Si. Tenemos otras personalizaciones y se ven en el ejecutable.

El tema que se quiere modificar es el formato de las actas de cursado, de acuerdo a la facultad a la que pertenece.
O sea, al imprimir, un docente, un acta de una comision, que aparezca la misma que aparece en gestion.

v.3.16.0

Emilio

Hola, preguntas:

  1. ¿Cual es el Jasper que personalizaron en Gestión? Debe estar dentro de la carpeta personalizacion/exportaciones/jasper de Gestión.

  2. Una vez que modificaron y subieron el Jasper (svn commit) en Gestión, y lo descargaron en 3W (svn up), lo deberían ver dentro de la carpeta src/pers_gestion/exportaciones/jasper de 3W. ¿están viendo dicho Jasper en 3W?

  3. Luego deberían pasar los nuevos parámetros al Jasper desde 3W. Pero primero veamos que estén bien los puntos 1) y 2).

saludos.