Cambio Salarial Administrativo(Obtener Salario (1)) - [getEmployeeActive]
🧾 Descripción
Este servicio obtiene todos los empleados activos desde el ERP, retornando únicamente la información básica necesaria para listarlos:
-
nombre_completo
-
passport_number
-
name (ID interno del empleado)
Es un servicio de consulta que solo consume los datos de la API del ERP usando ServiceErp().
🚀 Endpoint
GET /get-employee-active
No recibe parámetros en el body; todo se obtiene del ERP.
🔐 Seguridad
Requiere autenticación válida hacia el ERP (manejada internamente por ServiceErp()).
🧠 Flujo del Servicio (Resumen Real)
-
Construye el body de consulta para el ERP:
-
Realiza el request:
GET Employee -
Valida:
-
Si hubo error en el ERP → retorna error.
-
Si la respuesta está vacía → retorna mensaje "No se encontraron registros".
-
-
Si hay resultados, retorna:
-
valor = true
-
msn = "Busqueda Exitosa"
-
data = lista de empleados activos
-
📥 Request Body
Este endpoint no recibe body.
📤 Response 200 – Ejemplo
✔️ Con empleados encontrados
❗ Sin registros
❌ Error interno
❗ Posibles Errores
1️⃣ Error del ERP
Ocurre cuando ServiceErp() retorna "valor" => false
2️⃣ No hay registros activos
3️⃣ Error inesperado en servidor
📚 Schemas Usados
📄 Employee (GET)
Campos utilizados:
No hay comentarios para mostrar
No hay comentarios para mostrar