udistrital / polux_cliente

Cliente angular del proyecto Polux
0 stars 0 forks source link

Continuar flujo de aprobación de ARL para modalidad de pasantía. #585

Closed diagutierrezro closed 1 month ago

diagutierrezro commented 1 month ago

Se requiere realizar la continuación del desarrollo del flujo de aprobación de la ARL de la modalidad de pasantía que se viene desarrollando en #575, se continua con el flujo al momento de rechazar la ARL que se ha cargado

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

JuanDHernandezA commented 1 month ago

Se crea el nuevo Estado de Trabajo de Grado para cuando se rechace la ARL:

INSERT INTO parametros.parametro(
    nombre, descripcion, codigo_abreviacion, activo, numero_orden, fecha_creacion, fecha_modificacion, tipo_parametro_id)
    VALUES ('ARL Rechazada', 'La Oficina de Extensión de Pasantía rechazó la ARL', 'ARC_PLX', true, 0.00, NOW(),NOW(), 73);

Image

Se crea la funcionalidad para rechazar la ARL, lo cual se prueba desde el perfil de Extensión Pasantías:

Image

Se verifica el nuevo estado del trabajo de grado, en donde se visualiza el estado creado: Image

Se verifica que el estudiante pueda cargar la ARL en el menú de Revisión de Documentos, pero como se puede observar no permite la carga de la ARL:

Image

JuanDHernandezA commented 1 month ago

Desde el cliente, se modifica la vista para que los trabajos de grado con el estado de "ARL Rechazada" puedan visualizar el menú de Cargar ARL: image

Debido a que ya hay un documento de tipo "Documentos de pasantías", el cual es usado para identificar la ARL de la pasantía, al momento de cargar la nueva ARL se debe actualizar el id del documento en el registro de documento_trabajo_grado donde se asocia la anterior pasantía con el trabajo de grado.

Se realiza dicho cambio en la transacción tr_subir_arl y se verifica que el trabajo de grado solo tenga un documento de tipo Documentos de pasantías (Id 78):

image

Se verifica también que el estado del trabajo de grado sea "ARL Cargada, en espera de aprobación" y se verifica que se visualice de forma correcta el documento de la ARL: image

Desde este punto el flujo continua como si fuera la primera vez que el estudiante carga la ARL.

Adicional a esto, se corrige la vista de Revisión ARL cuando no hay pasantías activas o ARL pendientes por revisar: image

diagutierrezro commented 1 month ago

Muy buen trabajo Juan Diego.