udistrital / polux_cliente

Cliente angular del proyecto Polux
0 stars 0 forks source link

Cambio de datos paramétricos del sistema #437

Open milo19980525 opened 1 year ago

milo19980525 commented 1 year ago

Se requiere realizar el ajuste de datos paramétricos sobre el sistema con base en el último hallazgo encontrado en: https://github.com/udistrital/polux_cliente/issues/402#issuecomment-1746142508

Especificaciones técnicas

Sub Tareas

Criterios de aceptación

Requerimientos

Dependencias

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

ludwinggsanchez commented 1 year ago

https://github.com/udistrital/polux_cliente/issues/402#issuecomment-1786190332

Mechaz123 commented 1 year ago

Se realiza la inserción de los datos parametricos en la base de datos "udistrital_core" en el esquema "parametros", dando un resultado de 84 datos insertados, en ambiente de pruebas.

image

Adicional a esto se adjunta el script de inserción para cuando se deba hacer la inserción en Producción y así mismo para futuros cambios si se llega a presentar el caso.

Insercion parametros - Optimización.txt

Mechaz123 commented 1 year ago

Se modifica el Script para adjuntar los últimos parámetros, agregados a la tabla estado_solicitud.

Insercion parametros - Optimización.txt

Mechaz123 commented 1 year ago

Se adjunta el Excel con los parámetros insertados hasta este momento

Parametros.csv

diagutierrezro commented 1 year ago

Se realiza un ajuste parcial del controlador aprobar_solicitud, para continuar con el proceso se debe realizar la transición del crud hacia el mid de la transacción cuando el coordinador aprueba la solicitud.

milo19980525 commented 1 year ago

Se adjunta el Excel con los parámetros insertados hasta este momento

Parametros.csv

@ludwinggsanchez la documentación requerida se encuentra en el excel.

Mechaz123 commented 1 year ago

Se adjunta el script para la eliminación de los CONSTRAINTS y actualización de los ID con los parámetros en las tablas de Pólux, este script se ira ejecutando por partes a medida que se modifique el sistema, ya que, si se ejecuta todo completo, puede ser un cambio drástico para el sistema.

Script - actualización de parametros en academica.txt

Mechaz123 commented 12 months ago

Se realiza un listado de todas las tablas paramétricas que existen en académica.

image

De manera que se insertan dos tablas que faltaban "tipo_detalle" y "distincion_trabajo_grado"

Se actualizan los scripts y el excel con los parametros:

Mechaz123 commented 12 months ago

Se realiza la conexión entre las solicitudes que realiza pólux, para el listado de novedades disponibles en el trabajo de grado.

image

Se realiza la verificación de las áreas de conocimiento en el esquema de parámetros.

image

Se adjunta le Excel con todo el listado de áreas de conocimiento.

areas_conocimiento.csv

diagutierrezro commented 12 months ago

Se realiza la migración de la transacción respuesta_solicitud para una solicitud inicial.

Mechaz123 commented 11 months ago

Se estabiliza el sistema, para consumir los datos desde PRUEBAS y por otra parte se logra desplegar las diferentes novedades de la modalidad.

image

image

image

image

image

image

image

image

image

Aún hay que realizar la modificación para que solo se muestren las activas, ya que la solicitud de director trabajo grado, se había desactiva anteriormente, por otra parte, aún se tiene que seguir modificando el sistema.

diagutierrezro commented 11 months ago

Se finaliza la migración a parametros del modulo aprobar_solicitud

milo19980525 commented 11 months ago

Con @diagutierrezro y @Mechaz123 se define lo siguiente:

  1. Al medio día del 27 se termina migración de transacción tr_solicitud.
  2. controlador tg_revision cliente, ajustando transacción en crud (cliente) - 2 días
  3. controlador tg_revision docente, ajustando transacción en crud (cliente) - 1 días
  4. Revisión y prueba de aprobar solicitud con novedades (cambio de título, etc) - 2 días
  5. Consultar trabajo de grado controlador y vista en el cliente - 3 días.
  6. Registro de notas - Tiempo restante del sprint
milo19980525 commented 11 months ago

@diagutierrezro y @Mechaz123 Con los documentos se encuentra que:

milo19980525 commented 11 months ago

Se crea caso de tuleap: https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=57528&group_id=177

milo19980525 commented 11 months ago

@ludwinggsanchez se ajustaron los tipos de documentos en pruebas para almacenamiento de los mismos relacionados con pólux, por favor ajustar las peticiones del cliente en el menú de solicitudes, con base en los nuevos id. Estos se pueden consultar en los scripts del caso tuleap o en la base de datos udistrital_core, esquema documento, tablas: tipo_documento, dominio_tipo_documento (polux).

milo19980525 commented 11 months ago

@diagutierrezro y @Mechaz123 Con los documentos se encuentra que:

  • [x] Se deben crear las carpetas de pólux en nuxeo de: actas, documentos_revision, documentos_grado, pasantias. Lo anterior para pruebas y producción.
  • [x] Crear los respectivos registros en documentos/udistrital_core.

@Mechaz123 por favor comprobar el cargue y consulta de documentos con base en los cambios realizados en producción y adjuntar el respectivo script de eliminación una vez las pruebas sean satisfactorias.

milo19980525 commented 11 months ago

Con @diagutierrezro y @Mechaz123 se define lo siguiente:

  1. Al medio día del 27 se termina migración de transacción tr_solicitud.
  2. controlador tg_revision cliente, ajustando transacción en crud (cliente) - 2 días
  3. controlador tg_revision docente, ajustando transacción en crud (cliente) - 1 días
  4. Revisión y prueba de aprobar solicitud con novedades (cambio de título, etc) - 2 días
  5. Consultar trabajo de grado controlador y vista en el cliente - 3 días.
  6. Registro de notas - Tiempo restante del sprint

@diagutierrezro y @Mechaz123 por favor comentar estado actual de la tarea.

diagutierrezro commented 11 months ago

Por mi parte se realizó lo siguiente:

Mechaz123 commented 11 months ago

Por mi parte se realizó lo siguiente:

milo19980525 commented 11 months ago

Tareas para 7/12:

diagutierrezro commented 11 months ago

Se realiza la corrección de la transacción tr_respuesta_solicitud agregando la aprobación de las solicitudes de novedades en los trabajos de grado.

diagutierrezro commented 11 months ago

Se realiza el ajuste para diferenciar los tipos de documentos de trabajo de grado y se asocian al respectivo tipo de documento que se maneja en el API de documentos

image

image

diagutierrezro commented 11 months ago

Se realiza el ajuste para visualizar las areas de conocimiento en listar y aprobar solicitudes por el cambio realizado hacia parametros. image

diagutierrezro commented 11 months ago

Se ajusta en pruebas el uso de los tipo_documento desde el API de documentos para los controladores de listar_solicitud, aprobar_solicitd, revision_documento para docente y estudiante y los controladores que derivan de estos para el funcionamiento correcto.

Mechaz123 commented 11 months ago

Se realiza ajuste del apartado llamado consultar_trabajo_grado pero aún hay cosas pendientes por cambiar, ya que cuando se realizó la modificación inicial, no se contó con que existiera un archivo llamado listar_solicitudes en la carpeta de directivas, de manera que ha hecho que el proceso de ajuste se haya alargado un poco.

image

Mechaz123 commented 11 months ago

Se realiza el cambio de los parámetros y demás funciones asociadas tanto para la vista de coordinador.

image

image

image

Como para la vista de estudiante.

image

image

image

diagutierrezro commented 11 months ago

Se realiza la modificación hacia parametros para el flujo de materias de posgrado image

milo19980525 commented 11 months ago
milo19980525 commented 11 months ago

@diagutierrezro por favor en el siguiente formato, comentar aquellas pruebas fallidas en el flujo de las modalidades de grado, asociadas al cambio de parámetros.

https://udistritaleduco-my.sharepoint.com/:x:/g/personal/computo_udistrital_edu_co/EWzX9i21lq5FtuB6Q88I0AkBMY3g5tc9WnIH0hawinWo0A?e=ajvzhL