udistrital / planeacion_cliente

:heavy_check_mark: Check: Cliente del proyecto de planeación de la universidad Distrital
0 stars 0 forks source link

Mostrar codificación de actividades al pasar a seguimiento #1063

Closed milo19980525 closed 4 months ago

milo19980525 commented 5 months ago

Se requiere que todos los planes de acción cuando pasen al estado avalado (seguimiento), por cada actividad que estos tengan se muestre a su lado el id de estas.

Especificaciones técnicas

  1. La HU asociada a esta issue es: https://udistritaleduco-my.sharepoint.com/:x:/r/personal/computo_udistrital_edu_co/_layouts/15/Doc.aspx?sourcedoc=%7B257F0C12-B780-4AA8-A3A2-07459C7D99F0%7D&file=hu-%20codigo%20unico%20de%20actividades.xlsx&action=default&mobileredirect=true. De esta no se debe tener en cuenta aún los escenarios 2 y 3.
  2. El cliente y el mid se encuentran actualizados en pruebas (release/0.0.1)
  3. Actualmente existe un ERP contratado por la Universidad para llevar allí la parte contable y financiera de la institución, a través de este se gestionan todos los rubros, solicitud de necesidades, CRP y CDP.
  4. Para poder relacionar los gastos relacionados con la institución y los planes de acción formulados por cada una de las unidades, se requiere mostrar a todos los usuarios un id para cada actividad, dado que cada necesidad solicitada a través del ERP se le relacione la actividad del plan de acción que corresponda.

Subtareas

Image

Image

Criterios de aceptación

Requerimientos

Dependencias

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

Oscarjaimes1710 commented 4 months ago

Captura de pantalla 2024-06-14 a la(s) 7 02 44 p  m Captura de pantalla 2024-06-14 a la(s) 7 02 37 p  m

Como se evidencia se completo la issue pero se deja a consideración lo siguiente : Según lo hablado y acordado con @a52290451 Se deja la codificación y el index puesto que la actividad no tiene un id si no una posición por eso donde se supone solicitaban el id de la actividad quedo el código del plan con el que hace la consulta del trimestre y se le adiciona la posición de la actividad seleccionada.

a52290451 commented 4 months ago

Se requiere ajuste en el ID de Actividad.

Estado actual "666cccf4252f5d94cdc174c9 - 1" Estado esperado "666cccf4252f5d94cdc174c9-1"

norbeydanilo commented 4 months ago

Generar un identificador de plan más corto (por ejemplo de 4 o 5 carácteres) usando hash o la mejor estrategia que se pueda contemplar e implementar. Seguido el "-" y número de actividad.

Oscarjaimes1710 commented 4 months ago
Captura de pantalla 2024-06-20 a la(s) 11 34 36 p  m

Aqui esta la prueba de que funciona correctamente la codificación.

Captura de pantalla 2024-06-20 a la(s) 11 35 34 p  m

Pero Es importante recordar que si el planId original tiene más de 16 caracteres, la conversión a Base62 necesariamente generará un código más largo que 10 caracteres.

Oscarjaimes1710 commented 4 months ago

Se hace el ajuste del Para que se consuma desde planeacion mid el id_actividad con el fin de que se pueda consumir en próximos desarrollos. Captura de pantalla 2024-06-21 a la(s) 5 45 32 p  m

Captura de pantalla 2024-06-21 a la(s) 5 45 28 p  m

Captura de pantalla 2024-06-21 a la(s) 5 45 23 p  m

Se deja la evidencia del funcionamiento del encode y del decoded y la documentación debida comentada para su uso posterior.