API | Doing Solutions
  1. Personal
API | Doing Solutions
  • Introducción
  • Autenticación
  • Ambientes
  • Implementación
  • Modelo Outsourcing
    • Personal
      • Consultar Datos Generales
        GET
      • Consultar Comprobantes de Pago
        GET
      • Crear Empleado y Contrato
        POST
      • Registrar Conceptos
        POST
    • Empresa
      • Consultar Estructura
      • Consultar Contabilización
  • Autenticación
    POST
  1. Personal

Consultar Comprobantes de Pago

GET
/api/bpo/personal/
Consulta que traerá toda la información de pago de un empleado buscando por nit de cliente, año y un rango de mes_inicio y mes_fin
Tambien permite filtrar por empleado ingresando el parametro identificacion el cual es opcional.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params

Responses

🟢200Consulta correcta
application/json
Body

🟠400Faltan campos
🔴500Error Interno
🟠404Sin Datos
🟠401Falta Token
🟠422Token invalido
🟠422Sin Permisos Empresa
🟠405Sin Permisos Funcion
🟠423Usuario Inactivo
🟠406IP Invalida
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://doisol.sytes.net/api/bpo/personal/?comprobantes_pago=&nit_empresa=NIT&ano=ano&mes_inicio=[1-12]&mes_fin=[1-12]&identificacion=NIT' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Consulta correcta
{
  "cantidad_registros": 1,
  "empleados": [
    {
    // N° Cédula   
      "000000": {
        "datos_personales": {
          "tipo_documento": "CEDULA",
          "numero_documento": "000000",
          "nombre_completo": "NOMBRE COMPLETO",
          "email": "correo@gmail.com"
        },
        "contratos": [
          {
            // Número de contrato
            "0000": {
              "datos_contrato": {
                "nomina": "000",
                "desc_nomina": "NOMINA S.A",
                "salario_mes": "1160000",
                "fecha_ingreso": "2021-09-18",
                "fecha_retiro": "2023-03-31",
                "causa_retiro": "",
                "tipo_contrato": "FIJO INFERIOR A UN AÑO",
                "tipo_salario": "FIJO",
                "tipo_empleado": "TIEMPO COMPLETO",
                "cargo": "0000",
                "desc_cargo": "REPRESENTANTE DE SERVICIO AL CLIENTE",
                "area_planta": "0000",
                "desc_area_planta": "",
                "centro_costos": "00",
                "desc_centro_costos": "CENTRO DE COSTOS",
                "subcentro": "00",
                "desc_subcentro": "SUBCENTRO"
              },
              "informacion_pago": {
                "forma_pago": "TRANSFERENCIA",
                "banco": "EFECTIVO",
                "tipo_cuenta": "AHORRO",
                "numero_cuenta": "000000000"
              },
              "informacion_seguridad_social": {
                "fondo_salud": "EPS010",
                "desc_fondo_salud": "FONDO SALUD",
                "fondo_pension": "000000",
                "desc_fondo_pension": "FONDO PENSION"
              },
              "pagos": [
                {
                // Número mes [1-12]
                  "1": [
                    {
                      // Identificador Periodo
                      "4230201": {
                        "ano": "2023",
                        "mes": "1",
                        "periodo": "1",
                        "fecha_inicial": "2023-01-01",
                        "fecha_final": "2023-01-15",
                        "lotes": [
                          {
                            "lote_1": {
                              "total_devengado": "1283470.00",
                              "total_deducciones": "97054.00",
                              "total_pagado": "580000.00",
                              "conceptos": [
                                {
                                // Código concepto 
                                  "1": {
                                    "cod_concepto": "1",
                                    "desc_concepto": "SALARIO ORDINARIO",
                                    "tipo_concepto": "DEVENGADO",
                                    "valor": "580000.00",
                                    "horas": "120",
                                    "dias": "15",
                                    "base": "1160000.00"
                                  }
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              ]
            }
          }
        ]
      }
    }
  ]
}
Previous
Consultar Datos Generales
Next
Crear Empleado y Contrato
Built with