Endpoints de Registros de Gestión
Peticiones GET
Obtener todos los registros de gestión
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"success": true
}
[Colaborador] Obtener registros filtrados por Tipo, Colaborador, Proyecto y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-colaborador/<tipo>/<id_colaborador>/<proyecto_codigo>/<fecha_inicio>/<fecha_fin>
URL Data
tipo:todos,generalosoporteid_colaborador: UUIDproyecto_codigo: Str (XXXX)fecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Colaborador] Obtener registros filtrados por Tipo, Colaborador y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-colaborador/<tipo>/<id_colaborador>/<fecha_inicio>/<fecha_fin>
URL Data
tipo:todos,generalosoporteid_colaborador: UUIDfecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Colaborador] Obtener registros filtrados por Tipo, Colaborador y Proyecto
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-colaborador/<tipo>/<id_colaborador>/<proyecto_codigo>
URL Data
tipo:todos,generalosoporteid_colaborador: UUIDproyecto_codigo: Str (XXXX)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Cliente] Obtener registros filtrados por Tipo, Cliente, Colaborador y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-cliente/<tipo>/<id_cliente>/<id_colaborador>/<fecha_inicio>/<fecha_fin>
URL Data
tipo:todos,generalosoporteid_cliente: UUIDid_colaborador: UUIDfecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Cliente] Obtener registros filtrados por Tipo, Cliente y Colaborador
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-cliente/<tipo>/<id_cliente>/<id_colaborador>
URL Data
tipo:todos,generalosoporteid_cliente: UUIDid_colaborador: UUID
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Cliente] Obtener registros filtrados por Tipo, Cliente y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-cliente/<tipo>/<id_cliente>/<fecha_inicio>/<fecha_fin>
URL Data
tipo:todos,generalosoporteid_cliente: UUIDfecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Actividad] Obtener registros filtrados por Tipo, Tipo de Actividad, Cliente, Proyecto y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-tipo-actividad/<tipo>/<tipo_actividad>/<id_cliente>/<proyecto_codigo>/<fecha_inicio>/<fecha_fin>
URL Data
tipo:todos,generalosoportetipo_actividad:Desarrollo,Innovación,PM,PO,QA,Soporte%20y%20Mantenimiento,Diseño,TMyComercialid_cliente: UUIDproyecto_codigo: Str (XXXX)fecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Actividad] Obtener registros filtrados por Tipo, Tipo de Actividad, Cliente y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-tipo-actividad/<tipo>/<tipo_actividad>/<id_cliente>/<fecha_inicio>/<fecha_fin>
URL Data
tipo:todos,generalosoportetipo_actividad:Desarrollo,Innovación,PM,PO,QA,Soporte%20y%20Mantenimiento,Diseño,TMyComercialid_cliente: UUIDfecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Actividad] Obtener registros filtrados por Tipo, Tipo de Actividad, Cliente y Proyecto
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-tipo-actividad/<tipo>/<tipo_actividad>/<id_cliente>/<proyecto_codigo>
URL Data
tipo:todos,generalosoportetipo_actividad:Desarrollo,Innovación,PM,PO,QA,Soporte%20y%20Mantenimiento,Diseño,TMyComercialid_cliente: UUIDproyecto_codigo: Str (XXXX)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Actividad] Obtener registros filtrados por Tipo, Tipo de Actividad y Cliente
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-tipo-actividad/<tipo>/<tipo_actividad>/<id_cliente>
URL Data
tipo:todos,generalosoportetipo_actividad:Desarrollo,Innovación,PM,PO,QA,Soporte%20y%20Mantenimiento,Diseño,TMyComercialid_cliente: UUID
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Rol] Obtener registros filtrados por Tipo, Rol, Cliente, Proyecto y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-rol/<tipo>/<rol>/<id_cliente>/<proyecto_codigo>/<fecha_inicio>/<fecha_fin>
URL Data
tipo:todos,generalosoporterol:Desarrollador,Coordinador%20de%20Proyectos,Coordinador%20de%20Soporte,Diseño,QA,AdministraciónoGerenciaid_cliente: UUIDproyecto_codigo: Str (XXXX)fecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Rol] Obtener registros filtrados por Tipo, Rol, Cliente y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-rol/<tipo>/<rol>/<id_cliente>/<fecha_inicio>/<fecha_fin>
URL Data
tipo:todos,generalosoporterol:Desarrollador,Coordinador%20de%20Proyectos,Coordinador%20de%20Soporte,Diseño,QA,AdministraciónoGerenciaid_cliente: UUIDfecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Rol] Obtener registros filtrados por Tipo, Rol, Cliente y Proyecto
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-rol/<tipo>/<rol>/<id_cliente>/<proyecto_codigo>
URL Data
tipo:todos,generalosoporterol:Desarrollador,Coordinador%20de%20Proyectos,Coordinador%20de%20Soporte,Diseño,QA,AdministraciónoGerenciaid_cliente: UUIDproyecto_codigo: Str (XXXX)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Rol] Obtener registros filtrados por Tipo, Rol y Cliente
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-rol/<tipo>/<rol>/<id_cliente>
URL Data
tipo:todos,generalosoporterol:Desarrollador,Coordinador%20de%20Proyectos,Coordinador%20de%20Soporte,Diseño,QA,AdministraciónoGerenciaid_cliente: UUID
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa1",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Proyecto] Obtener registros filtrados por Tipo de Proyecto, Colaborador y Fechas
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-tipo-proyecto/<tipo_proyecto>/<id_colaborador>/<fecha_inicio>/<fecha_fin>
URL Data
tipo_proyecto:Consultorías%20IMO,Darien%20Activo,Darien%20Connect,Desarrollo%20TI,Implementación%20%20TI,Licenciamiento%20TI,Mantenimiento,Mercadeo%20Digital,Servicio%20UX/UIoSquadid_colaborador: UUIDfecha_inicio: Str (YYYY-MM-DD)fecha_fin: Str (YYYY-MM-DD)
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
[Proyecto] Obtener registros filtrados por Tipo de Proyecto y Colaborador
Request
- Método: GET
- Ruta: URL BASE +
/chronus/registro-gestion-tipo-proyecto/<tipo_proyecto>/<id_colaborador>
URL Data
tipo_proyecto:Consultorías%20IMO,Darien%20Activo,Darien%20Connect,Desarrollo%20TI,Implementación%20%20TI,Licenciamiento%20TI,Mantenimiento,Mercadeo%20Digital,Servicio%20UX/UIoSquadid_colaborador: UUID
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Desarrollo"
},
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "00000000-00a0-00aa-0000-aaa0a00a0aa3",
"descripcion": "Registro 2",
"fecha": "2022-03-02",
"id": "a704b6d3-e046-49ae-b8cd-ba818dc0ec12",
"proyecto_codigo": "777",
"sow_codigo": null,
"tipo_actividad": "Innovación"
}
],
"total_horas": 2.0
}
],
"success": true
}
Respuesta Vacía
- Status: 200
Respuesta
{
"data": [
{
"registros_gestion": [],
"total_horas": 0
}
],
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Error en el request",
"success": false
}
Peticiones PUT
Actualizar registro
Request
- Método: PUT
- Ruta: URL BASE +
/chronus/registro-gestion/<id>
Payload
Payload
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "aaaa0000-aaa0-0a00-a00a-00000a0a0003",
"descripcion": "Registro 1 Update",
"fecha": "2022-03-03",
"proyecto_codigo": "777",
"sow_codigo": "",
"tipo_actividad": "Desarrollo"
}
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": {
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "aaaa0000-aaa0-0a00-a00a-00000a0a0003",
"descripcion": "Registro 1 Update",
"fecha": "2022-03-03",
"id": "02acad6d-849a-40cb-b231-b22dddfd542e",
"proyecto_codigo": "777",
"sow_codigo": "",
"tipo_actividad": "Desarrollo"
},
"success": true
}
Respuestas Fallidas
- Status: 404
Respuesta
{
"success": false,
"data": {},
"message": "Not found",
"code": 404
}
Peticiones POST
Crear un nuevo registro
Request
- Método: POST
- Ruta: URL BASE +
/chronus/registro-gestion
Payload
Payload
{
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "aaaa0000-aaa0-0a00-a00a-00000a0a0003",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"proyecto_codigo": "777",
"sow_codigo": "",
"tipo_actividad": "Desarrollo"
}
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": {
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "aaaa0000-aaa0-0a00-a00a-00000a0a0003",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "9a695d45-2f4c-4a26-9fcb-8dfd140b2a0e",
"proyecto_codigo": "777",
"sow_codigo": "",
"tipo_actividad": "Desarrollo"
},
"success": true
}
Respuestas Fallidas
- Status: 400
Respuesta
{
"code": 400,
"data": {},
"message": "Mensaje de error",
"success": false
}
Peticiones DELETE
Eliminar un cliente
Request
- Método: DELETE
- Ruta: URL BASE +
/chronus/registro-gestion/<id>
Response
Respuesta Éxitosa
- Status: 200
Respuesta
{
"data": {
"cantidad_horas": 1.0,
"cliente": "aaaa0000-aaa0-0a00-a00a-00000a0a0000",
"codigo_google": "",
"colaborador_id": "aaaa0000-aaa0-0a00-a00a-00000a0a0003",
"descripcion": "Registro 1",
"fecha": "2022-03-03",
"id": "02acad6d-849a-40cb-b231-b22dddfd542e",
"proyecto_codigo": "777",
"sow_codigo": "",
"tipo_actividad": "Desarrollo"
},
"success": true
}
Respuestas Fallidas
- Status: 404
Respuesta
{
"success": false,
"data": {},
"message": "Not found",
"code": 404
}