---
# System prepended metadata

title: Seleccion

---


### Delta

- [x] Creacion
- [x] Edicion
- [x] Activar / Deshabilitado 
- [x] Eliminar


### Listado de reglas

- [x] Creacion
- [x] Edicion
- [x] Activar / Deshabilitado 


### Carga Max. Estudiantes

- [x] Creacion
- [x] Edicion

### Carga Max. Pensum

- [x] Creacion
- [x] Edicion

### ETAPA PROCESOS

- [x] Creacion
- [x] Edicion



### Seleccion Estudiantes

- [x] Valdidar pre-requisitos
- [x] Agregar asignaturas
- [x] Evaluar los co-requisitos
- [x] Validar la carga maxima
    - [x] carga máxima pensum
    - [x] carga máxima estudiante
- [ ] Requisitos grupales
- [x] Creditos aprobados minimos (doc.pg: 16)
- [x] Bloqueos (Monetarios / academicos, etc)
- [x] Comportamiento de asignaturas laboratorios 
    - [x] Laboratorios vencidos
    - [x] Laboratorios no vencidos
- [x] Control de choques
- [x] Validar estudiante extra-creditos
    - [x] Validar como se determina si el estudiante aplica.
- [x] Comportamiento de asignatura de literal (CV, CP, V, EX)
- [x] Control de selección de cupo en una asignatura al mismo tiempo.
- [ ] Asignturas en EC
- [ ] Asignaturas electivas
    - [ ] La jefa----
- [x] Asignturas tipo tesis con calificacion en [T]
- [x] Asignturas en incompleta [I]
- [ ] Grupos exclusivos
- [x] Asignturas pendientes
- [x] Asignturas aprobadas
- [x] Eliminacion de seleccion
- [x] Cambio de grupos
- [x] Validar delta (proceso de seleccion)
- [ ] Reportes de seleccion
- [x] Estudiantes graduados
- [ ] Herencia
- [ ] Cargo en caja de las asignaturas seleccionadas
- [x] Asignaturas aprobadas
- [x] Estudiantes graduados


## Seleccion administrativo - Normal

- [ ] Aumento de cupos de los grupos
- [ ] Valdidara pre-requisitos
- [ ] Evaluar los co-requisitos
- [ ] Asignaturas electivas
- [ ] Validar la carga maxima
- [ ] Requisitos grupales
- [ ] Creditos aprobados minimos (doc.pg: 16)
- [ ] Bloqueos (Monetarios / academicos, etc)
- [ ] Comportamiento de asignaturas laboratorios 
- [ ] Control de choqueos
- [ ] Validar estudiante extra-creditos
    - [ ] Validar como se determina si el estudiante aplica.
- [ ] Comportamiento de asignatura de literal (CV, CP, V, EX)
- [ ] Asignturas en EC
- [ ] Asignturas tipo tesis con calificacion en [T]
- [ ] Asignturas en incompleta [I]
- [ ] Grupos exclusivos
- [ ] Asignturas pendientes
- [ ] Asignturas aprobadas
- [ ] Eliminacion de seleccion
- [ ] Cambio de grupos
- [ ] Validar delta (proceso de seleccion)
- [ ] Reportes de seleccion
- [ ] Estudiantes graduados


## Seleccion administrativa - Estudiante

- [ ] Valdidara pre-requisitos
- [ ] Evaluar los co-requisitos
- [ ] Validar la carga maxima
- [ ] Requisitos grupales
- [ ] Creditos aprobados minimos (doc.pg: 16)
- [ ] Bloqueos (Monetarios / academicos, etc)
- [ ] Comportamiento de asignaturas laboratorios 
- [ ] Control de choqueos
- [ ] Validar estudiante extra-creditos
    - [ ] Validar como se determina si el estudiante aplica.
- [ ] Comportamiento de asignatura de literal (CV, CP, V, EX)
- [ ] Asignturas en EC
- [ ] Asignturas tipo tesis con calificacion en [T]
- [ ] Asignturas en incompleta [I]
- [ ] Grupos exclusivos
- [ ] Asignturas pendientes
- [ ] Asignturas aprobadas
- [ ] Seleccion de una materia nueva.
- [ ] Eliminacion de seleccion
- [ ] Cambio de grupos
- [ ] Validar delta (proceso de seleccion)
- [ ] Reportes de seleccion
- [ ] Estudiantes graduados

## Seleccion administrativo - Ajuste

- [ ] Aumento de cupos de los grupos
- [ ] Valdidara pre-requisitos
- [ ] Evaluar los co-requisitos
- [ ] Validar la carga maxima
- [ ] Requisitos grupales
- [ ] Creditos aprobados minimos (doc.pg: 16)
- [ ] Bloqueos (Monetarios / academicos, etc)
- [ ] Comportamiento de asignaturas laboratorios 
- [ ] Control de choqueos
- [ ] Validar estudiante extra-creditos
    - [ ] Validar como se determina si el estudiante aplica.
- [ ] Comportamiento de asignatura de literal (CV, CP, V, EX)
- [ ] Asignturas en EC
- [ ] Asignturas tipo tesis con calificacion en [T]
- [ ] Asignturas en incompleta [I]
- [ ] Grupos exclusivos
- [ ] Asignturas pendientes
- [ ] Asignturas aprobadas
- [ ] Seleccion de una materia nueva.
    - [ ] Validar que afecte la tabla matricula y prematricula
- [ ] Eliminacion de seleccion
    - [ ] Validar que afecte la tabla matricula y prematricula
- [ ] Cambio de grupos
    - [ ] Validar que afecte la tabla matricula y prematricula
- [ ] Validar delta (proceso de seleccion)
- [ ] Reportes de seleccion
- [ ] Estudiantes graduados
- [ ] 

Duda:

Este administrativo solo podra entrar el usuario que posee el permiso full o ambos pueden entrar

### Oficialización

- [ ] Ejecución del proceso de oficilizacion para estar completo debe de completar correctamente lo siguientes puntos
    - [ ] Oficializar x recinto
    - [ ] Las asignaturas oficializa deben de estar registrada en la tabla matricula
    - [ ] Luego de ejecutar la oficializar si se vuelve a ejecutar la acción esta no debe de encontrar ningun resultado (evitar duplicidad)
    - [ ] Enviar correo al usuario que mando a ejecutar el proceso indicando su finalización.



## Auditoria de seleccion

- [ ] Creditos aprobados
- [ ] Requisitos grupales
- [ ] Pre-requisitos
- [ ] CO-requisitos
- [ ] Choque de horarios
- [ ] Carga Maxima
- [ ] Indice minimo por indice de periodo.


## Retiro

- [ ] Evaluar permiso del lado administrativo.
- [ ] (Estudiante) una asignatura retirada no debe ser inscrita nuevamente.
- [ ] Asignatura con co-requisitos debe de exigir ambas asignaturas.
- [ ] Cantidad limite de retiro de una misma asignatura.


## Reporte cargado en intranet administrativo.


Mantenimientos: 1 día (3/8)
Seleccion Estudiantes: 4 días (4/8 - 9/8) 
Seleccion administrativo - Normal:3 días (10/8 - 14/8)
Seleccion administrativo - Estudiante: 2 días (15/8 - 17/8)
Seleccion administrativo - Ajuste: 2 días (18/8 - 21/8)
Auditoria de seleccion: 2 días (22/8 - 23/8)
Retiro:1 día (24/8)
Retiro - Administrativa:1 día (25/8)

Viernes 17/8 reunion de Evaluación y decisiones Administrativas


____
Permisos seleccion:

Seleccion - Etapa proceso: `selection_stage_process`
Políticas de selección: `selection_policies`
Requisitos grupales: `group_requirements`
Carga maxima estudiante: `maximum_student_load`
Carga maxima pensum:`maximum_load_pensum`
Seleccion Auditoría: `selection_audit`
Seleccion Oficialización: `selection_officialization`
Selección Administrativa: `adm_selection`
Selección Estudiante Administrativo:     `adm_student_selection`
Retiros Administrativos: `adm_retreat`

- Obtener listado de usuarios de comision de horarios para darle los permisos adecuadas. (vega y santo domingo)

- Buscar los usuarios que tenga los siguientes permisos (Akademia)
    - Seleccion
    - Carga maxima estudiante
    - Carga mazima pensum
    - Etapa de proceso
    **ENVIADO POR CORREO**

- Crear SP para interactuar con la tabla pre-matricula
    - update 
    **(exec  [AKADEMIA].[P_PrematriculasUpdate]
    @IdPersona INT, @IdGrupo INT, @IdAsignaturasPensum INT, @IdPensum INT,@IdEstadoPrematricula INT,@ModificadoPor INT)**

    - create
    **(exec [AKADEMIA].[P_PrematriculasInsert]
    @IdPersona INT, @IdGrupo INT, @IdAsignaturasPensum INT,         @IdEstadoPrematricula INT, @ModificadoPor INT, @IdPensum INT)**
    - delete
    **(exec [AKADEMIA].[P_PrematriculasDelete]
    @IdPersona INT, @IdGrupo INT, @IdAsignaturasPensum INT, @IdPensum INT)**
- Habilitar en el trigger activado en la tabla de matricula que migre todos los rubros.
    **Listo**
- Obtener listado de SP que utilizan estudiante V2
    - P_ObtenerPensumEstudiante--**LISTO**
    - P_ObtenerListadoAsignaturasXpensumSeleccion--**LISTO**
    - P_ObtenerAsignaturasAprobadasXpensum--**LISTO**
    - P_EtapasGet--**LISTO**
    - P_ObtenerPensumCarreraEstudiante--**LISTO**
    - P_ObtenerPeriodosxPensum--**LISTO**
    - P_ObtenerAsignaturasxPeriodosxPensum--**LISTO**
    - P_ObtenerPrematricula--**LISTO**
    - P_ObtenerBloqueosPersona--**LISTO**
    - P_ObtenerHistorialCalificaciones--**LISTO**
    - P_ObtenerCalificaciones--**LISTO**
    - P_ObtenerRubrosGrupoAsignatura--**LISTO**
    - P_ObtenerPersonaList--**LISTO**
    - P_ObtenerHistorialIndice--**LISTO**
    - P_ObtenerAsignaturasPendientes--**LISTO**
    - P_ObtenerGruposAsignaturasProximo--**LISTO**
    - P_ObtenerHorarioEstudiante--**LISTO**
    - P_ObtenerHorasCocurricularesEstudiante--**LISTO**
    - P_PersonaPorIdGET--**LISTO**
    - P_ObtenerPensumList--**LISTO**
    - P_ObtenerAsignaturas--**LISTO**
    - P_IndiceAcumuladoGet--**LISTO**
    - P_ObtenerAsignaturasDisponibleSeleccion--**LISTO**
    - P_ObtenerAsignaturasDisponibleSeleccionGrupo--**LISTO**
    - P_ObtenerListadoAsignaturasXPrerrequisito--**LISTO**
    - P_ObtenerasignaturasReprobadas_Pensum_PersonaGET--**LISTO**
    - P_ObtenerBloqueosEstudiantes--**LISTO**
    - P_ObtenerConfiguracionGeneral--**LISTO**
    - Seleccion.P_EstudianteNuevoIngresoById_Get--**LISTO**
    - P_AumentarCuposdeGrupos--**LISTO**
    - P_ObtenerPersonaVariacion--**LISTO**
    - P_HistorialSeleccionINSERT--**LISTO**
    - P_ObtenerAsignaturasDisponibleSeleccionGrupo_PorAno--**LISTO**
    - P_Replicar_Matriculacion_Insert--**LISTO**
    - P_ValidacionExtraCreditos--**LISTO**
    - AKADEMIA.P_PrematriculasUpdate--**LISTO**
    - AKADEMIA.P_PrematriculasInsert--**LISTO**
    - AKADEMIA.P_PrematriculasDelete--**LISTO**
    - Horarios.P_DocentesGet--**LISTO**
    - Horarios.P_AsignaturasGet--**LISTO**
    - Horarios.P_AsignaturasGet_ID--**LISTO**
    - Horarios.P_CarrerasGet_ID--**LISTO**
    - Horarios.P_FacultadesGet
    - Horarios.P_FacultadesGet_ID
    - Horarios.P_MetodoEvaluacionGet
    - Horarios.P_MetodoEvaluacionGet_ID
    - Horarios.P_MunicipiosGet_ID
    - Horarios.P_MunicipiosGet_Provincia
    - Horarios.P_PaisesGet
    - Horarios.P_PaisesGet_ID
    - Horarios.P_PensumGet
    - Horarios.P_PensumGet_ID
    - Horarios.P_PeriodosGet
    - Horarios.P_PeriodosGet_ID
    - Horarios.P_ProvinciasGet
    - Horarios.P_ProvinciasGet_ID
    - Horarios.P_ProvinciasGet_Pais
    - Horarios.P_TiposAsignaturaGet
    - Horarios.P_GrupoPobladoGet_ID
- Limpiar la tabla de reglas (requisitos grupales)
    **Tabla vacia**
- Volver a migrar las data de las siguientes tabla nuevamente
    - Delta --**LISTO**
    - Pre-matricula --**LISTO**
    - Matricula --**LISTO**
    - Carga maxima periodo --**LISTO**
    - Carga maxima estudiante --**LISTO**
- Base de datos de pagos tiene una tabla que maneja los pensum para cobrar por bloques
    - FormaCalculoCostoInscripcionPensum -- **LISTO**---
- Conseguir contraseña de correo direccionTI -- LISTO ---


Tener al dia la tabla pago derecho inscripciion que esta creada en la base de datos de estudiante. (revisar al momento de subir a produccion)--**LISTO**


- Seleccionar y guardar al mismo tiempo.
- Seleccionar por la APP UNPHU.
- Validación de requisitos grupales.
- Buen funcionamiento de laboratorios vencidos.
- Validación de extracréditos.
- Claridad en los bloqueos.
- Pago.
- Integracion con cardnet.
- OTP para retiros.
- Interfaz mas amigable.

Proximos actualizaciones

- Admisiones.
- Integracion con la JCE.
- OTP inicio de sección.


