udistrital / argo_documentacion

0 stars 0 forks source link

Registro información presupuestal en microcliente gestión contratos #170

Closed edwargl7 closed 3 weeks ago

edwargl7 commented 4 weeks ago

Se requiere realizar la implementación para el registro de la información del paso 2 del registro de contrato (sin ordenador) integrando el microservicio MID y CRUD. Adicionalmente, la información obtenida del CDP debe organizarse y presentarse en el paso 5. Implementando la selección en caso de tener más de un CDP. image image

Vista para más de un CDP. image

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

mau-oati commented 4 weeks ago

Se inician validaciones de control de localstorage para manejo entre steps.

mau-oati commented 3 weeks ago

Hay demoras para las pruebas del paso dos, el endpoint y la vpn han funcionado intermitente.

Se inician pruebas con mocks por ahora con el paso de la info de referencia en el localstorage al paso 5.

mau-oati commented 3 weeks ago

Dudas: En el paso 2, el ordenador del gasto se obtiene desde parámetros crud?

mau-oati commented 3 weeks ago

Se encuentran limitantes para mantener la idea original del modal, por la naturaleza del paso de datos que maneja Angular, lo que acomplejaría el componente y sobrecargaría la carga y proceso de los datos en cada modal. Luego de las pruebas se consideró mas adecuado trabajar con un accordeon.

Image

mau-oati commented 3 weeks ago

De modo que la información se muestre con un toggle que mostrar o ocultar, en la misma página donde se está editando.

mau-oati commented 3 weeks ago

Se inician pruebas de manejo por acordeones para completar la tarea.

mau-oati commented 3 weeks ago

https://github.com/user-attachments/assets/844817d2-1a4a-4cc9-8238-58fcffea0608

mau-oati commented 3 weeks ago

Se usaron los campos:

Pues el objeto CDP solo cuenta con estas propiedades:

{
    "cdp": {
        "vigencia": "2024",
        "descripcion": "Cesantías",
        "rubro_interno": "1234",
        "estado": "APROBADA",
        "justificacion": "LA FACULTAD....",
        "id_sol_cdp": "3325",
        "nombre_dependencia": "FACULTAD",
        "fecha_registro": "2024-07-05T00:00:00.000+00:00",
        "observaciones": "SUELDO BÁSICO",
        "numero_disponibilidad": "2314",
        "num_sol_adq": "4874",
        "valor_contratacion": "2085261868",
        "estadocdp": "VIGENTE-AGOTADO"
    }
}
edwargl7 commented 3 weeks ago

Se revisará el endpoint de CDP para complementar la información requerida para el paso de Obligaciones del contrato. Muy buena implementación y manejo de la funcionalidad para la diferente cantidad de CDP seleccionados. Se revisará con @cjgonzalezp la funcionalidad documentada.

Se debe revisar si se afecta que según el caso se muestre el paso de especificaciones técnicas. image

jcmurilloa commented 3 weeks ago

Por favor tener presente la vista de múltiples CDP para el rol de abogado de contratación, con el fin de permitir mayor funcionalidad en este apartado.