Obtener limitaciones de empleado
Este endpoint devuelve las limitaciones establecidas para que un empleado realice determinadas tareas.
GET /api/v1/business/{businessId}/employees/{employeeId}/locationLimitations/from/{yyyy-MM-dd}/to/{yyyy-MM-dd}
Si los datos incluidos en la URL son correctos, la respuesta contendrá las limitaciones establecidas para el empleado en el intervalo de la petición.
Ejemplo de respuesta
{
"lag": 0,
"locationLimitations": [
{
"id": "1810",
"product": "0001-GENERAL",
"from": "2025-09-30",
"zone": "General",
"location": "01"
},
{
"id": "1019",
"product": "0001-GENERAL",
"from": "2025-10-15",
"to": "2025-10-25",
"zone": "General",
"location": "02"
}
]
}
Detalles
-
lag: número de días previos a la fecha actual que se consideran al gestionar la petición.
-
locationLimitations: listado de limitaciones definidas para el empleado. Cada una de ellas contiene los siguientes datos:
-
id: identificador interno de la limitación.
-
product: identificador externo del producto o sección.
-
from: fecha de inicio del periodo de limitación en formato
yyyy-MM-dd. -
to: fecha de fin del periodo de limitación en formato
yyyy-MM-dd. Puede no aparecer si no se ha definido. -
zone: identificador externo de la zona.
-
location: identificador externo de la tarea para la que se establece la limitación.
-
Como se puede ver en el ejemplo, la petición devuelve las limitaciones establecidas que hayan sido definidas previamente para el empleado.
Consideraciones
Si no hay limitaciones definidas para el empleado en el intervalo de tiempo indicado, la petición devolverá un array vacío en locationLimitations": [].
|
Para visualizar las limitaciones en la interfaz, el empleado debe tener previamente definida la aptitud en esa tarea. |
Códigos de error
Este endpoint no devuelve códigos de error propios que no se encuentren descritos en errores comunes.
Enlaces de interés
¿Qué es una limitación de localización?