Controles de correlativas de cursada negada

Buen día, nos encontramos trabajando en la versión 3.16.2 y necesitamos saber por qué no está controlando las correlatividades de cursada correctamente.

El plan de estudio está armado con actividades Genéricas y cada una de las Genéricas contiene dos actividades de distinto código con el mismo nombre pero de distintas modalidades de cursada, A Distancia y Presencial.

Por Ejemplo:
Materia Genérica 01, que se aprueba aprobando cualquiera de las siguientes:
MATERIA 01-1 Modalidad Distancia
MATERIA 01-2 Modalidad Presencial

Las correlativas que pusimos dentro de cada materia, que comparten la misma Genérica, con condición negada:

  • Opción 1 cursada simultánea negada,
  • Opción 2 regularizada negada
  • Opción 3 aprobada negada negada

La idea es que si un alumno se anotó a una materia con una modalidad de cursada no pueda anotarse en la misma materia en la otra modalidad de cursada. Lo mismo para la Regularidad y para la aprobación (si el alumno tiene regularizada la materia por presencial o aprobada por presencial, no debería poder cursar la misma materia a distancia).

Es decir, necesitamos que el alumno solo pueda cursar en un período lectivo una materia si no esta inscripto en la misma materia en la otra modalidad o que tenga regularizada la actividad en la otra modalidad; o que no la tenga aprobada en la otra modalidad.

Verificamos los parámetros y los requisitos y están correctamente configurados para que controle en la acción de cursada los controles de correlatividades (de cursada y de aprobación) y que la cantidad máxima de veces que se puede inscribir a una actividad en el mismo período lectivo sea 1. Sin embargo, no está realizando los controles y permite anotar al alumno a la actividad 1 modalidad Presencial aunque este inscripto en la modalidad Distancia. Vale aclarar que si el alumno tiene aprobada la actividad a distancia sí impide la inscripción a presencial (o viceversa), pero no está controlando para las condiciones de regularizada y cursada simultánea negadas.

Adjunto los LOGS de una inscripción.

Muchas gracias!
Guillemo


Log InscripciAn ABAH Franck.txt (88.7 KB)

Por lo que comentas, de las 3 condiciones de correlativas, la que no esta funcionando es el control de “Cursada simultanea” ?

Buenas tardes Copio la cita del mensaje anterior. Lo único que controla de las 3 negaciones es la aprobación

pero no está controlando para las condiciones de regularizada y cursada simultánea negadas.

Guillermo

La idea es que si un alumno se anotó a una materia con una modalidad de cursada no pueda anotarse en la misma materia en la otra modalidad de cursada
Guillermo, aqui estas hablando de que como correlativa registraste la [b]misma materia[/b], no de la otra materia de la generica, no?

Es decir que en correlativas para cursar la materia MATERIA 01-1, definiste asi:

  • Opción 1: Materia 01-1 - cursada simultánea - negada
  • Opción 2: Materia 01-1 - regularizada - negada
  • Opción 3: Materia 01-1 - aprobada negada - negada

Es decir que en correlativas para cursar la materia MATERIA 01-2, definiste asi:

  • Opción 1: Materia 01-2 - cursada simultánea - negada
  • Opción 2: Materia 01-2 - regularizada - negada
  • Opción 3: Materia 01-2 - aprobada negada - negada

No es necesario definir eso por correlativas.
Alcanza con que definan que el alumno no puede inscribirse a para cursar mas de una vez en el mismo período lectivo, configurando el parámetro (cur_cant_max_insc_igual_actividad_periodo_lectivo) Cantidad máxima de inscripciones a cursada para una actividad en el mismo período lectivo. Definir este parametro con valor 1

Respecto si la actividad esta aprobada por examen final, promocion, equivalencia total o resolucion, nunca va a dejar inscribir ni para cursar ni para rendir examen.

Si lo de “misma materia” se refiere al contenido, pero en realidad estan representadas como dos materias diferentes en el plan por su forma de cursada, entonces las correlativas deben ser solo una opcion

Es decir que en correlativas para cursar la materia MATERIA 01-1, definiste asi:

  • Opción 1:
    + Materia 01-2 - cursada simultánea - negada
    + Materia 01-2 - regularizada - negada
    + Materia 01-2 - aprobada negada - negada

  • Diferentes opciones para correlativas significa: no estar cursandose simultaneamente O no estar regularizada O no estar aprobada…

  • Una opcion significa: no estar cursandose simultaneamente Y no estar regularizada Y no estar aprobada.

Creo que es este el problema, es una sola opción, y no tres.

Alejandro:

¿Cómo estás?
Muchas gracias por la respuesta.

A lo que se refiere Guillermo es lo siguiente:

  • La Materia Genérica 01 tiene en su interior las actividades individuales 01-1 (Modalidad Distancia) y 01-2 (Modalidad Presencial) (Justamente, para poder asegurar que sólo pueda realizar la cursada de una u otra modalidad, además de que cada modalidad la gestiona una responsable académica diferente)

  • Las correlativas de la actividad 01-1 (Modalidad Distancia) son las siguientes:
    Cursada:

  • Opción 1:
    01-2 Cursada Simultánea Negada
  • Opción 2:
    01-2 Regularizada Negada
  • Opción 3:
    01-2 Aprobada Negada

Aprobación

  • Opción 1:
    01-2 Cursada Simultánea Negada
  • Opción 2:
    01-2 Regularizada Negada
  • Opción 3:
    01-2 Aprobada Negada
  • No obstante, el control de inscripción sólo está controlando la Aprobación negada de la 01-2 y no está controlando ni Cursada Simultánea ni Regularización de esa materia.

  • El sistema no nos permite adjuntar la misma actividad en la misma opción dentro de las correlatividades (esto es, no podría poner distintos estados de la actividad 01-2 en la misma opción de correlativas de la actividad 01-1)

En el log que adjuntó Guille justamente figura que el control de correlativas de cursada pasó exitosamente, cuando debería estar controlando.

Saludos!

Federico

Lo que necesitan uds no debe cargarse con diferentes opciones, sino con una sola. Fijate que implicancias tiene una opcion o diferentes opciones que comente en el mensaje anterior.

El sistema no nos permite adjuntar la misma actividad en la misma opción dentro de las correlatividades (esto es, no podría poner distintos estados de la actividad 01-2 en la misma opción de correlativas de la actividad 01-1)
No recordaba esto. Entonces para esto deberán uds personalizar una nueva regla que sea aplicable a actividades y que tenga esos tres controles y que no se deba cumplir ninguno, es decir: no estar cursada, ni estar aprobada ni estar cursandose simulatanemente.

Quando asi:

  • Las correlativas de cursada de la actividad 01-1 (Modalidad Distancia) son las siguientes:
  • Opción 1:
    - Materia 01-2 - No estar cursada, ni aprobada ni cursandose en simultaneo

Igualmente verificaremos este tema de que permita ingresar como correlativa dentro de una misma opción la misma actividad con condiciones diferentes como lo están necesitando.

Alejandro:

No entendemos por qué las distintas opciones no funcionan. Conceptualmente debería funcionar correctamente: que el alumno no tenga aprobada la materia presencial o que no la tenga regularizada o que no la esté cursando simultáneamente. Por lógica, al cumplirse alguna de estas condiciones, debería saltar el control. Sin embargo, sólo salta con la aprobación y no con alguna de las otras dos condiciones.

¡Hola Federico y Guillermo! ¿Cómo están?

Efectivamente es como les comenta Ale. Es necesario que se controlen los tres factores juntos, ya que si se configuran como opciones distintas no funcionaría. La explicación sería así:
Supongamos que lo configuraron como opciones distintas (Opción 1 Regularidad Negada; Opción 2 Aprobación Negada; Opción 3 Cursada Simultanea Negada). Con que el alumno cumpla con al menos 1 de esas opciones el sistema ya le permitirá inscribirse. De ese modo, si intentan inscribir a un alumno que aprobó esta otra actividad el sistema les va a decir: “El alumno no cumple con la Opción 2 (Aprobación Negada), pero si cumple con las otras dos opciones, por lo tanto lo dejo inscribirse”.
Deberían de generar una regla de correlatividad que controle las tres cosas juntas en una única opción, de esa manera el sistema le exigirá al alumno cumplir con las 3 condiciones para poder inscribirse.

¿Se entiende mejor ahora?

¡Saludos!

Martín:

Bien, entendemos lo que nos decís: la disyunción, al estar negada, se cumple con alguno de esos requisitos, y no con todos.

Estamos pensando la siguiente configuración, utilizando la actividad genérica dentro de las correlatividades:

  • Las correlativas de la actividad 01-1 (Modalidad Distancia) son las siguientes:
    Cursada:
  • Opción 1:
    01-2 Regularizada o Cur. Simultánea Negada
    01 Negada (esta sería la genérica a la que pertenecen ambas actividades)

Aprobación
01-2 Regularizada o Cur. Simultánea Negada
01 Negada (esta sería la genérica a la que pertenecen ambas actividades)

¿Podría funcionar?
Ojo que en este caso estaríamos utilizando “Regularizada o Cur. Simultánea”, que es una regla que figura en el sistema ya, y no “Regularizada” y “Cursada Simultánea” individuales.

¡Buenos días Federico! ¿Cómo estás?

Estuvimos analizando la configuración que proponés y realizamos las pruebas pertinentes. Configurándolo de esta manera el sistema establecería los controles tal como ustedes desean. Por favor hagan las pruebas ustedes también en sus ambientes para confirmar que funciona correctamente y nos comentan los resultados.

¡Saludos!

4

Martín:

Realizamos las pruebas pertinentes y los controles están funcionando correctamente! Esquivamos una personalización con este seteo.

Muchas gracias por la asistencia.

Saludos!

Federico

Buenísimo Federico!
Genial que se haya podido solucionar con las propias configuraciones del sistema.

¡Saludos!