Buenos días,
estamos en versión Guaraní 3.21.0 y nos sucede en Autogestión; perfil docente, al cargar las notas no autocompleta las columnas Resultado y Condición
para la línea de “Cursada”; ni autocompleta la línea de “Promoción” (por más que tengamos activado (“autocompletar promoción”). Si completamos la fecha en la línea “Cursada” sucede que si autocompleta la misma fecha en la línea “Promoción”. Adjuntamos imagen
Revisando foro encontramos los parámetros asociados cur_asentar_notas_actas_promocion y cur_asentar_notas_actas_regulares; ambos están con el valor = Obligatorio.
Por otro lado, desde el completar general de arriba no funciona ni para fecha ni para notas
Incluso advertimos que dejó de funcionar en la versión anterior reciente para nosotros 3.20.1; antes funcionaba correcto.
¿qué más podemos revisar? para que funci9ne “autocompletar” y evitar carga errónea de los docentes
Muchas gracias,
Saludos, Milva.-
nosotros tenemos problemas con el botón guardar en la operación de carga de notas por autogestión en la 3.21. No se habilita el botón al menos en modo producción pero en modo desarrollo si funciona.
Hemos realizado las pruebas en 3.21.0 y no encontramos error alguno.
Milva: respecto de la imagen que nos compartimos observamos un cuadro alli que no disponemos nosotros, tienen personalizada la operacion? ( compartimos imagen) alli se llogra visualizar una etiqueta " Autocompletar promocion si-no" .
Hemos realizado la prueba compartimos imagen , y no logramos ver los que les sucede, precisamos que nos manden los logs.
ALicia: se comparte imagen del boton “guardar” al momento de cargar los datos pertinentes de la “carga de notas” , seria ideal que tambien nos enviasen los logs de esto, si ?
en los proyectos que estamos manejando también tenemos ese botón que señalas en pantallas subida por Milva de IUPA El de si traslada nota Si/No. Con lo cual hay algo extraño, porque no es una personalización nuestra con seguridad.
La opción Autocompletar promoción solo aparece cuando en Carga de notas de cursada la comisión tiene dos instancias (Cursada y Promoción) y la escala de notas de ambas instancias son diferentes, entonces te da a elegir si queres que copie los desde Cursada a Promoción. Si la escala de notas de ambas instancias son iguales toma por defecto como si Autocompletar promoción estuviera en “Si” y copia siempre las notas Cursada a Promoción.
Si el parámetro cur_asentar_notas_actas_regulares tiene el valor Sin Nota entonces no se permitirá Autocompletar ni Calcular Notas la Nota de Regularidad, el Autocompletar de Resultado de Regularidad permitirá los valores Ausente (U), Aprobado (A) y Reprobado (R). Al Autocompletar el Resultado de Regularidad siempre se borrara la nota.
Si el parámetro cur_asentar_notas_actas_regulares tiene el valor distinto a Sin Nota entonces se permitirá Autocompletar y Calcular Notas la Nota de Regularidad, el Autocompletar de Resultado de Regularidad permitirá solo el valor Ausente (U).
Si el parámetro cur_asentar_notas_actas_promocion tiene el valor Sin Nota entonces no se permitirá Autocompletar ni Calcular Notas la Nota de Promoción, el Autocompletar de Resultado de Promoción permitirá los valores Ausente (U), Promocionado (A) y No Promocionado (R). Al Autocompletar el Resultado de Promoción siempre se borrara la nota.
Si el parámetro cur_asentar_notas_actas_promocion tiene el valor distinto a Sin Nota entonces se permitirá Autocompletar y Calcular Notas la Nota de Promoción, el Autocompletar de Resultado de Promoción permitirá solo el valor Ausente (U).
Si ambos parámetros cur_asentar_notas_actas_regulares y cur_asentar_notas_actas_promocion tienen el valor Sin Nota entonces no se permitirá Calcular Notas.
Igualmente vamos a analizar porque no se copia el Resultado de Regularidad a Resultado de Promoción.
nosotros tenemos problemas con el botón guardar en la operación de carga de notas por autogestión en la 3.21. No se habilita el botón al menos en modo producción pero en modo desarrollo si funciona.
Lo acabo de probar en modo producción (‘produccion’ => true, en instalacion/config.php) y me funciona bien, preguntas:
¿Ejecutaste el comando bin/guarani compilar_recursos? ¿finalizo bien?
De ser así luego ejecutar bin/guarani limpiar_cache.
Elimina la carpeta instalacion/temp/des01/ (des01 es el bloque de acceso) para que se elimine la cache de Twig.
Ojo que en la captura no veo cambios, los cambios se marcan con un color de fondo azul/celeste en los inputs, pero no veo cambios.
Si seleccionas para Todos los alumnos o Alumnos sin datos va directo al servidor y guarda los cambios en la DB de todas las paginas, si elegís Todos los alumnos de la página o Alumnos de la página sin datos solo modifica la pagina actual y tenes que Guardar para que el cambio impacte en la DB.
El Problema lo tenemos con la rama de UNLP no de UNNE.
Ahí logre depurar al compilar recursos falla en los siguientes arhivos:
/usr/local/proyectos/g3w3-5/src/siu/operaciones/preinscripcion/turno_presentacion/pagelet_turno_presentacion.js
[ERROR] 6:14:missing ; before statement
[ERROR] 65:18:missing ; before statement
[ERROR] 66:18:missing ; before statement
[ERROR] 1:0:Compilation produced 3 syntax errors.
org.mozilla.javascript.EvaluatorException: Compilation produced 3 syntax errors.
at com.yahoo.platform.yui.compressor.YUICompressor$1.runtimeError(YUICompressor.java:135)
at org.mozilla.javascript.Parser.parse(Parser.java:410)
at org.mozilla.javascript.Parser.parse(Parser.java:355)
at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:312)
at com.yahoo.platform.yui.compressor.JavaScriptCompressor.<init>(JavaScriptCompressor.java:533)
at com.yahoo.platform.yui.compressor.YUICompressor.main(YUICompressor.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.yahoo.platform.yui.compressor.Bootstrap.main(Bootstrap.java:20)
/usr/local/proyectos/g3w3-5/src/siu/operaciones/notas_cursada_comision/herramientas/pagelet_herramientas.js
[ERROR] 207:51:missing ; before statement
[ERROR] 208:47:missing ; before statement
[ERROR] 209:45:missing ; before statement
[ERROR] 1:0:Compilation produced 3 syntax errors.
org.mozilla.javascript.EvaluatorException: Compilation produced 3 syntax errors.
at com.yahoo.platform.yui.compressor.YUICompressor$1.runtimeError(YUICompressor.java:135)
at org.mozilla.javascript.Parser.parse(Parser.java:410)
at org.mozilla.javascript.Parser.parse(Parser.java:355)
at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:312)
at com.yahoo.platform.yui.compressor.JavaScriptCompressor.<init>(JavaScriptCompressor.java:533)
at com.yahoo.platform.yui.compressor.YUICompressor.main(YUICompressor.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.yahoo.platform.yui.compressor.Bootstrap.main(Bootstrap.java:20)
Logramos solucionar el problema actualizando la versión de yuicompressor a la 2.4.8 antes estábamos usando la 2.4.2 que se provee dentro de la carpeta bin.