Informe ARAUCANO archivo actividades Regularizadas

Hola a todos!
Estamos teniendo un problema con el archivo_3.txt que genera la versión 3.19.0 para ARAUCANO.
Nos está enviando la “Forma de Regularizacion”, el campo 12, vacío y vemos que son las “equivalencias de regularidad”, que deberían ser informadas con el código 4 de ARAUCANO entiendo.
Gracias por su tiempo.

Hola Ana,

Ven los registros para esas regularidades en la tabla ‘int_arau_nominal_ha’? Qué valores tienen las columnas ‘origen_codigo’ y ‘equiv_origen’?

Saludos, Florencia.

Florencia:
Si, hay dos registros para ese alumno en esa actividad:
16469246 15078 41850 340 8 1278 “00903” “Técnica Tributaria” 1378 10 “2021-02-23” “A” “Equivalencia” “B” “836(CDECEyJ)” 1
16469123 15078 41850 340 8 1278 “00903” “Técnica Tributaria” 1378 11 “2021-02-03” “A” “Equivalencia” “C” “836(CDECEyJ)” 1

Uno con origen_código B y otro C, y equiv_origen = 8.

origen_codigo = B corresponde a una Equivalencia Total. Esa no debe informarse en el archivo 3
origen_codigo = C corresponde a una Equivalencia de Regularidad. Esa si debe informarse en el archivo 3

Fijate en el archivo act_araucano.php, en la linea 503 (o busca la linea según la version) del método generar_nominal_actividades, cambia lo siguiente:

							
WHEN ha.origen_codigo = '".acta::origen_equivalencias_regulares."' AND ha.equiv_origen IN (".equivalencia::origen_int_libre.", ".equivalencia::origen_int_prop.", ".equivalencia::origen_int_plan.", ".equivalencia::origen_int_version.", ".equivalencia::origen_int_cursada_simultanea) THEN 4

por:

							
WHEN ha.origen_codigo = '".acta::origen_equivalencias_regulares."' AND ha.equiv_origen IN (".equivalencia::origen_int_libre.", ".equivalencia::origen_int_prop.", ".equivalencia::origen_int_plan.", ".equivalencia::origen_int_version.", 8) THEN 4

Y en linea 514 donde dice:

WHEN ha.origen_codigo = '".acta::origen_equivalencias."' AND ha.equiv_origen IN (".equivalencia::origen_int_libre.", ".equivalencia::origen_int_prop.", ".equivalencia::origen_int_plan.", ".equivalencia::origen_int_version.") THEN 5

Cambiar por:

WHEN ha.origen_codigo = '".acta::origen_equivalencias."' AND ha.equiv_origen IN (".equivalencia::origen_int_libre.", ".equivalencia::origen_int_prop.", ".equivalencia::origen_int_plan.", ".equivalencia::origen_int_version.",8) THEN 5