Error en copia masiva de comisiones

Tenemos un problema con la operacion de copia Masiva de Comisiones.
Se congela en un porcentaje, y en los logs del proceso encontramos esto

guarani_error_params: Los atributos para el nivel Propuesta no han sido especificados in /var/vhosts/unsl/gestion_g3/php/nucleo/_lib/guarani_nucleo.php:167
Stack trace:
#0 /var/vhosts/unsl/gestion_g3/php/nucleo/_lib/cache/cache_parametros.php(256): guarani_nucleo::error_params(‘Los atributos p…’)
#1 /var/vhosts/unsl/gestion_g3/php/nucleo/_lib/guarani_parametros_nucleo.php(201): cache_parametros->get_atributos_operacion(NULL, 4)
#2 /var/vhosts/unsl/gestion_g3/php/nucleo/cursadas/comisiones/copia_de_comisiones/pro_copia_comisiones_nucleo.php(77): guarani_parametros_nucleo->get_valor(‘asist_computa_i…’, Array)
#3 /var/vhosts/unsl/gestion_g3/php/nucleo/_lib/procesos_bk/disparar_proceso.php(16): pro_copia_comisiones_nucleo->procesar()
#4 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/nucleo/componentes/toba_cargador.php(311): require_once(‘/var/vhosts/uns…’)
#5 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/nucleo/toba_solicitud_consola.php(25): toba_cargador::cargar_clase_archivo(1, ‘nucleo/_lib/pro…’, ‘guarani’)
#6 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(210): toba_solicitud_consola->procesar()
#7 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/consola/comandos/comando_item.php(31): toba_nucleo->acceso_consola(‘desarrollo’, ‘guarani’, ‘5000118’)
#8 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/consola/comando.php(102): comando_item->opcion__ejecutar(NULL)
#9 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/consola/comando.php(90): comando->ejecutar_opcion(‘opcion__ejecuta…’, NULL)
#10 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/consola/consola.php(78): comando->procesar()
#11 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/consola/consola.php(55): consola->invocar_comando(‘item’, Array)
#12 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/php/consola/run.php(32): consola->run(Array)
#13 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/bin/launcher.php(31): require_once(‘/var/vhosts/uns…’)
#14 /var/vhosts/unsl/gestion_g3/vendor/siu-toba/framework/bin/toba(2): require_once(‘/var/vhosts/uns…’)
#15 {main}

Hemos cambiado los valores de los parametros
asist_computa_inasis_por_horas
asist_indicar_cantidad_inasistencias

con distintas combinaciones, y el error persiste.

Hola @jmorales

¿que version de Guaraní tenes instalada?

En la operacion » Cursadas » Comisiones » Copiar Comisiones Masivamente arriba a la derecha donde dice Ver parámetros ¿te da algún conflicto en los parámetros?

En la función procesar de php/nucleo/cursadas/comisiones/copia_de_comisiones/pro_copia_comisiones_nucleo.php agrega los siguientes var_dumps:

$propuestas = aplanar_matriz(toba::consulta_php('co_comisiones')->get_propuestas_comision($comision), 'propuesta');
var_dump($propuestas);
// Se consulta el parámetro de sistema para asistencia por hora o por clase y el parámetro de porcentaje.
$asistencia_hr = guarani::parametros()->get_valor('asist_computa_inasis_por_horas', $propuestas);
var_dump($asistencia_hr);
$asist_cant_inasist = guarani::parametros()->get_valor('asist_indicar_cantidad_inasistencias', $propuestas);
var_dump($asist_cant_inasist);

Luego de ejecutar podes ver los logs del proceso en instalacion/i__desarrollo/p__guarani/logs/procesos_bk/pro_copia_comisiones__20231226_154607___1842/log_ejecucion.txt.

Saludos.
2