Closed milo19980525 closed 11 months ago
Análisis de BDs afectadas cuando se realiza la creación de una novedad:
En el caso de NUXEO, se debe ubicar manualmente los documentos creados y borrarlos por su UID.
Revisión de endpoints y disponibilidad de data en ambiente de producción.
Búsqueda de contrato (legal.js):
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/vigencia_contrato
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_general/?query=ContratoSuscrito.NumeroContratoSuscrito:785,VigenciaContrato:2022
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_estado/?query=NumeroContrato:10386,Vigencia:2022&sortby=Id&order=desc&limit=1
NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad/785/2022
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/novedades_poscontractuales/?query=contrato_id:785,vigencia:2022&limit=0&sortby=FechaCreacion&order=asc
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/fechas/?query=id_novedades_poscontractuales:2181&limit=0
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/propiedad/?query=id_novedades_poscontractuales:2181&limit=0
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Id:8&limit=0
[INTERNO] PARAMETROS_CRUD: http://api.intranetoas.udistrital.edu.co:8510/v1/parametro/4518
Nota: Se requiere actualizar información de parámetros para novedades en producción. (Correr Script)
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Id:8
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/gestor_documental/672569c3-3fba-4c7c-b14b-1c034a828351
Actualmente, esta parte del código no se encuentra en producción, por lo que no es posible probar.
acta_adición_prorroga
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_general/?query=ContratoSuscrito.NumeroContratoSuscrito:785,VigenciaContrato:2022
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_suscrito?query=NumeroContratoSuscrito:785
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/acta_inicio?query=NumeroContrato:12227
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=CargoId.Id:78&sortby=FechaFin&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:52701086
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/ordenadores?query=IdOrdenador:8939&sortby=FechaFin&order=desc&limit=1
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad/785/2022
Se repite ciclo interno de peticiones, como se describió anteriormente.
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
FINANCIERA_JBPM: http://busservicios.intranetoas.udistrital.edu.co:8282/wso2eiserver/services/financiera_produccion/cdprptercerocontrato/2022/785
Generar acta de la novedad
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Nombre:Adición
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Nombre:Prórroga
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Nombre:Adición/Prórroga
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8501/v1/replica
En caso de que la novedad tenga fecha de inicio actual o anterior
[INTERNO] POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/otrosi_contrato
En caso de que la novedad tenga fecha de inicio futura, realiza un ciclo en el cual valida lo siguiente:
Actualmente no se puede probar ya que esta data de estados en cada novedad no se encuentra en producción.
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/fechas/?query=id_novedades_poscontractuales:2181
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/propiedad/?query=id_novedades_poscontractuales:2181
En caso de que encuentre novedades con fecha de inicio igual a la actual
[INTERNO] ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
[INTERNO] POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/otrosi_contrato
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/gestor_documental
Actualmente, esta parte del código no se encuentra en producción, por lo que no es posible probar.
[INTERNO] POST GESTOR_DOCUMENTAL_MID: http://api.intranetoas.udistrital.edu.co:8199/v1/document/upload
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad
[INTERNO] POST NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/trNovedad
acta_cesion
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_general/?query=ContratoSuscrito.NumeroContratoSuscrito:785,VigenciaContrato:2022
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/acta_inicio?query=NumeroContrato:12227
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=DependenciaSupervisor:OTR55&sortby=FechaInicio&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:51959092
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/ordenadores?query=IdOrdenador:8939&sortby=FechaFin&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:265313
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad/785/2022
Se repite ciclo interno de peticiones, como se describió anteriormente.
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
Para un contrato que no tiene novedades, se repite el mismo proceso
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=CargoId.Id:78&sortby=FechaFin&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:52701086
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?fields=Id,PrimerNombre,SegundoNombre,PrimerApellido,SegundoApellido,FechaExpedicionDocumento,TipoDocumento,IdCiudadExpedicionDocumento&limit=0
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:2785
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=NumDocumento:52701086
Generar acta de la novedad
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Nombre:Cesión
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=NumDocumento:1024555851
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8501/v1/replica
En caso de que la novedad tenga fecha de inicio actual o anterior
[INTERNO] POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/ceder_contrato
En caso de que la novedad tenga fecha de inicio futura, realiza un ciclo en el cual valida lo siguiente:
Actualmente no se puede probar ya que esta data de estados en cada novedad no se encuentra en producción.
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/fechas/?query=id_novedades_poscontractuales:2181
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/propiedad/?query=id_novedades_poscontractuales:2181
En caso de que encuentre novedades con fecha de inicio igual a la actual
Información cesionario
Información cedente
[INTERNO] ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
[INTERNO] POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/ceder_contrato
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/gestor_documental
Actualmente, esta parte del código no se encuentra en producción, por lo que no es posible probar.
[INTERNO] POST GESTOR_DOCUMENTAL_MID: http://api.intranetoas.udistrital.edu.co:8199/v1/document/upload
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad
[INTERNO] POST NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/trNovedad/trnovedadpoliza
acta_Suspensión
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_general/?query=ContratoSuscrito.NumeroContratoSuscrito:785,VigenciaContrato:2022
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/ordenadores?query=IdOrdenador:8939&sortby=FechaFin&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:265313
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/acta_inicio?query=NumeroContrato:12227
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=DependenciaSupervisor:OTR55&sortby=FechaInicio&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:51959092
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=CargoId.Id:78&sortby=FechaFin&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:52701086
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad/785/2022
Se repite ciclo interno de peticiones, como se describió anteriormente.
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
Generar acta de la novedad
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Nombre:Cesión
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/estado_contrato?query=NombreEstado:Suspendido
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_estado?query=NumeroContrato:10386,Vigencia:2022&sortby=Id&order=desc&limit=1
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/gestor_documental
Actualmente, esta parte del código no se encuentra en producción, por lo que no es posible probar.
[INTERNO] POST GESTOR_DOCUMENTAL_MID: http://api.intranetoas.udistrital.edu.co:8199/v1/document/upload
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8501/v1/validarCambioEstado
[INTERNO] POST ADMINISTRATIVA_MID_API: http://api.intranetoas.udistrital.edu.co:8091/v1/validarCambioEstado
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8501/v1/replica
En caso de que la novedad tenga fecha de inicio actual o anterior
[INTERNO] POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/suspender_contrato
En caso de que la novedad tenga fecha de inicio futura, realiza un ciclo en el cual valida lo siguiente:
Actualmente no se puede probar ya que esta data de estados en cada novedad no se encuentra en producción.
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/fechas/?query=id_novedades_poscontractuales:2181
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/propiedad/?query=id_novedades_poscontractuales:2181
En caso de que encuentre novedades con fecha de inicio igual a la actual
[INTERNO] ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
[INTERNO] POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/suspender_contrato
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad
[INTERNO] POST NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/trNovedad
POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_estado
acta_Reinicio
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/estado_contrato?query=NombreEstado:En ejecucion
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_general/?query=ContratoSuscrito.NumeroContratoSuscrito:785,VigenciaContrato:2022
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/acta_inicio?query=NumeroContrato:12227
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=CargoId.Id:78&sortby=FechaFin&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:52701086
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=DependenciaSupervisor:OTR55&sortby=FechaInicio&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:51959092
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual?query=numero_contrato:785,vigencia:2022,TipoNovedad:220&limit=0&sortby=FechaRegistro&order=desc
NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad/785/2022
Se repite ciclo interno de peticiones, como se describió anteriormente.
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Id:1
Generar acta de la novedad
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad/?query=Nombre:Reinicio
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_estado?query=NumeroContrato:10386,Vigencia:2022&sortby=Id&order=desc&limit=1
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/gestor_documental
Actualmente, esta parte del código no se encuentra en producción, por lo que no es posible probar.
[INTERNO] POST GESTOR_DOCUMENTAL_MID: http://api.intranetoas.udistrital.edu.co:8199/v1/document/upload
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8501/v1/validarCambioEstado
[INTERNO] POST ADMINISTRATIVA_MID_API: http://api.intranetoas.udistrital.edu.co:8091/v1/validarCambioEstado
PUT NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8501/v1/replica
En caso de que la novedad tenga fecha de inicio actual o anterior
[INTERNO] PUT ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/reiniciar_contrato
En caso de que la novedad tenga fecha de inicio futura, realiza un ciclo en el cual valida lo siguiente:
Actualmente no se puede probar ya que esta data de estados en cada novedad no se encuentra en producción.
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/fechas/?query=id_novedades_poscontractuales:2181
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/propiedad/?query=id_novedades_poscontractuales:2181
En caso de que encuentre novedades con fecha de inicio igual a la actual
[INTERNO] ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
[INTERNO] PUT ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/reiniciar_contrato
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad
[INTERNO] POST NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/trNovedad
POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_estado
acta_Terminación_Anticipada
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/estado_contrato?query=NombreEstado:Suspendido
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_general/?query=ContratoSuscrito.NumeroContratoSuscrito:785,VigenciaContrato:2022
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/acta_inicio?query=NumeroContrato:12227
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/ordenadores?query=IdOrdenador:8939&sortby=FechaFin&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:265313
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=DependenciaSupervisor:OTR55&sortby=FechaInicio&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:51959092
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/supervisor_contrato?query=CargoId.Id:78&sortby=FechaFin&order=desc&limit=1
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:52701086
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad/785/2022
Se repite ciclo interno de peticiones, como se describió anteriormente.
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_persona_natural?query=Id:1024555851
CORE_AMAZON_CRUD: http://api.intranetoas.udistrital.edu.co:8106/v1/ciudad?query=Id:96
FINANCIERA_JBPM: http://busservicios.intranetoas.udistrital.edu.co:8282/wso2eiserver/services/financiera_produccion/cdprptercerocontrato/2022/785
Generar acta de la novedad
NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/tipo_novedad?query=Nombre:Terminación Anticipada
ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_estado?query=NumeroContrato:10386,Vigencia:2022&sortby=Id&order=desc&limit=1
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/gestor_documental
Actualmente, esta parte del código no se encuentra en producción, por lo que no es posible probar.
[INTERNO] POST GESTOR_DOCUMENTAL_MID: http://api.intranetoas.udistrital.edu.co:8199/v1/document/upload
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8501/v1/validarCambioEstado
[INTERNO] POST ADMINISTRATIVA_MID_API: http://api.intranetoas.udistrital.edu.co:8091/v1/validarCambioEstado
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8501/v1/replica
En caso de que la novedad tenga fecha de inicio actual o anterior
[INTERNO] POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/cancelar_contrato
En caso de que la novedad tenga fecha de inicio futura, realiza un ciclo en el cual valida lo siguiente:
Actualmente no se puede probar ya que esta data de estados en cada novedad no se encuentra en producción.
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/fechas/?query=id_novedades_poscontractuales:2181
[INTERNO] NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/propiedad/?query=id_novedades_poscontractuales:2181
En caso de que encuentre novedades con fecha de inicio igual a la actual
[INTERNO] ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/informacion_proveedor?query=Id:12299
[INTERNO] POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/novedad_postcontractual
[INTERNO] POST TITAN_API_MID: http://api.intranetoas.udistrital.edu.co:8082/v1/novedadCPS/cancelar_contrato
POST NOVEDADES_MID: http://api.intranetoas.udistrital.edu.co:8502/v1/novedad
[INTERNO] POST NOVEDADES_CRUD: http://api.intranetoas.udistrital.edu.co:8501/v1/trNovedad
POST ADMINISTRATIVA_AMAZON_API: http://api.intranetoas.udistrital.edu.co:8104/v1/contrato_estado
Correcciones requeridas:
Script para agregar parámetros:
Es necesario ejecutar primero la sentencia del archivo "script_tipo_parametro.sql", para poder utilizar el id de ese registro en el último campo de la sentencia del archivo "script_parametros_primer_alcance.sql" (tipo_parametro_id).
Se realiza solicitud de inserción de campos paramétricos en producción:
https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=54733&group_id=177
Se comprueba funcionamiento de servicio "upload" del API "gestor_documental_mid" en ambiente de producción
Se comprueba funcionamiento de consulta de documentos del API "gestor_documental_mid" en ambiente de producción
Para los servicios de actualización de novedades en TITAN_API_MID, no es posible realizar una prueba directa ya que esto causaría varios cambios en el contrato que se señalara, sin embargo, se comprueba que el código necesario para soportar la actualización de novedades en Titan se encuentra en ambiente de producción. En este caso, se recomienda hacer pruebas piloto una vez se desplieguen las mejoras de novedades en producción.
Queda pendiente subir a producción el API_MID, CRUD y el CLIENTE y continuar con las siguientes tareas:
Script para borrado de data de las tablas de novedades: https://udistritaleduco-my.sharepoint.com/:f:/g/personal/yaortizv_udistrital_edu_co/Eil-aF7s_JtDrjZkDbOceboBwc2mdgPF4Fj0aU7YJKJtbw?e=BXuKPB
Faltan los scripts de borrado de las tablas de replica.
Script para el borrado de las tablas de datos replicados de novedades: https://udistritaleduco-my.sharepoint.com/:f:/g/personal/yaortizv_udistrital_edu_co/Eu1f2OFmK9hEohQuqB1g108B-aJrfJG6AfnHaxqRbNrXaA?e=S8TdjN
Se tendrían dos métodos para el borrado de data de la réplica:
Los archivos con el nombre script_borrado_data_replica_argo y script_borrado_data_replica_titan se deberían ejectutar manualmente luego de tener las novedades registradas.
El archivo script_borrado_data_replica_dblink utiliza la extensión dblink de postgresql para conectarse a la base de datos donde se registran las novedades y eliminar datos teniendo en cuenta valores como el número de contrato y la vigencia, por lo que borraría los datos de todas las novedades de un contrato.
Se requiere revisar minuciosamente la ejecución del primer alcance de argo en producción.
Especificaciones técnicas
Sub Tareas
Criterios de aceptación
Requerimientos
Dependencias
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo