Closed edwargl7 closed 1 month ago
Implementar go rutinas o hilos, y hacer rollback en caso de fallo. El microcliente almacena el servicio, endpoint y campo. El MID procesa las rutas y mapeo. Agrupamiento de campos por endpoint. Campo de validación si debe agrupar o no.
{
"pipe": [
{
"orden": 1,
"sistema": "SGA",
"endpoint": "tipo_evaluacion",
"result": "Data"
},
{
"orden": 2,
"sistema": "SGA",
"endpoint": "evaluacion",
"structure": {
"tipo_evaluacion_id": "SGA.tipo_evaluacion.Data.id"
},
"result": "Data.id"
}
]
}
{
"pipe": [
{
"orden": 1,
"sistema": "SGA",
"endpoint": "tipo_evaluacion",
"result": "Data"
},
{
"orden": 2,
"sistema": "SGA",
"endpoint": "evaluador",
"result": "Data"
},
{
"orden": 3,
"sistema": "SGA",
"endpoint": "evaluacion",
"structure": {
"tipo_evaluacion_id": "SGA.tipo_evaluacion.Data.id",
"evaluador_id": "SGA.evaluador.Data.uuid"
},
"result": "Data.id"
}
]
}
{
"pipe": [
{
"orden": 1,
"sistema": "SGA",
"endpoint": "informacion_complementaria",
"structure": {
"tercero_id": "metadata.user_id",
"info_compl_id": "SGA.evaluador.telefono.referencia_id",
"evaluador_id": "SGA.evaluador.Data.uuid"
}
},
{
"orden": 2,
"sistema": "SGA",
"endpoint": "informacion_complementaria",
"referencia": 12,
"result": "Data"
},
{
"orden": 3,
"sistema": "SGA",
"endpoint": "evaluacion",
"structure": {
"tipo_evaluacion_id": "SGA.tipo_evaluacion.Data.id",
"evaluador_id": "SGA.evaluador.Data.uuid"
},
"result": "Data.id"
}
]
}
En la reunión de revisión para almacenamiento de datos recolectados por el formulario dinámico se discutieron varias ideas y soluciones para el problema. A continuación, se presenta un compendio de las ideas más relevantes:
Se tuvo una reunión con Andrés de SGA en la que se aclaró el funcionamiento del endpoint GET ALL
de plantillas y se realizo el empalme del microcliente de formularios dinámicos con las nuevas características:
Se finaliza la Issue dado que se cubrió en ella lo relacionado a la integración y evaluación requerida para el sistema de formularios dinámicos. Muy buen trabajo.
Se requiere realizar la reunión de revisión de almacenamiento de datos para determinar si se requieren campos adicionales en el modelo de datos y microservicio de plantillas de formularios dinámicos. También reunión de empalme sobre desarrollo del microcliente.
Sub Tareas
Criterios de aceptación
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo