Cambio calidad a pasivo por egreso

Buenos dias

Quisiera saber en donde se puede configurar el motivo por defecto de cambio de calidad que está tomando cuando se egresa un alumno, por lo que pudimos verificar los está pasando a pasivo pero NO con motivo 2 (que sería por egreso).

En donde podriamos configurar eso ???

gracias!

Hola Luciana, por lo que pude verificar se está haciendo el cambio de calidad a pasivo insertando en la tabla sga_hist_calidad con motivo egreso.
Esto lo podes verificar en el ci_nav_solicitar_certificaciones.php.
Si estás en la 3.17 verás que esto lo hace en el cn y si estás en una versión anterior fijate que lo hace en el propio ci.

Saludos.

Buenas José

sisi está ahi yo estoy en la 3.16.2
en el ci está tal cual en la linea 227

				if (guarani::parametros()->get_valor('egr_pasar_a_pasivo') == comunes::si && $this->es_titulo_final($tramite['certificado'])) {
					// Se cambia la calidad del alumno a "PASIVO".
					guarani::act('act_alumnos')->actualizar_calidad_alumno($tramite['alumno'], alumno::calidad_pasivo);
					guarani::act('act_alumnos')->insertar_cambio_calidad($tramite['alumno'], alumno::calidad_pasivo, alumno::motivo_calidad_egreso);
				}

pero cuando los cambia de calidad le pone motivo =3 en vez de motivo=2

y en alumno_nucleo.php
está bien

// Motivos de cambios de calidad de un alumno.
const motivo_calidad_alta = 1;
const motivo_calidad_egreso = 2;
const motivo_calidad_pasivo = 3;
const motivo_calidad_abandono = 4;
const motivo_calidad_rechazado_requisitos = 5;
const motivo_calidad_rechazado_cambio_carrera = 7;
const motivo_calidad_rechazado_abandono_carrera = 8;
const motivo_calidad_rechazo_administrativo = 9;
const motivo_calidad_falta_pago = 10;

pero los está poniendo PASIVO/PASIVO

por eso es la pregunta, donde puedo buscar que es lo que está haciendo para ver porque no está funcionando

Ahí estuve mirando lo que planteas.
En la línea 227 es de la función guardar que se hace si el parametro ‘egr_configurar_ha’ está en no y hace lo que necesitas, pero si el parámetro está en si, entra en la función evt__guardar_config_ha donde en la línea 346 el motivo es el que nos informas.
¿Como tienen ese parámetro configurado? (egr_configurar_ha)

Saludos.

Tenes razón José, sos un genio. Ese parametró quedó en S desde siempre y eso hace qeu todos nuestros egresados tengan motivo de cambio de calidad en pasivo y no en egreso, no es algo qeu se esté usando, por ende cambio la configuracion de ese parametro y ahora si, los pone en egresados.
no seguí revisando el ci cuando vi que ahí era qeu le cambiaba la calidad, mala mia.

Gracias!

Buenísimo que se hayan percatado de que estaba mal configurado el parámetro.
Respecto a esto de que los egresados les hayan quedado con motivo en pasivo, los quieran cambiar y no saben como detectarlos, armen un gds que los orientamos.
Saludos.

ya lo hice, gracias!