Obtener centros de trabajo
Descripción
Section titled “Descripción”Endpoint para listar todos los centros de trabajo registrados en el sistema.
Si se especifica el parámetro opcional campos, se devuelven únicamente los campos indicados. De lo contrario, se devuelven todos los campos.
Parámetros de consulta
Section titled “Parámetros de consulta”| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
page | int | ✅ | Número de página |
pageSize | int | ✅ | Cantidad de elementos por página |
campos | string | ❌ | Lista de campos separados por comas |
buscarCentroTrabajo | string | ❌ | Filtrar centros por código o nombre |
codigoEmpresa | int | ✅ (si es multiempresa) | Código de la empresa |
Ejemplo de petición
Section titled “Ejemplo de petición”curl -X GET "https://api.tandem.com/api/common/fabricacion/centrostrabajo?page=1&pageSize=10&codigoEmpresa=9999" \ -H "Authorization: Bearer tu_access_token"Respuesta exitosa (200)
Section titled “Respuesta exitosa (200)”{ "success": true, "message": "Centro de trabajos encontrados", "result": { "data": [ { "codigoEmpresa": 9999, "centroTrabajo": "BRCL01", "descripcionCentro": "Brochadora CL-1", "operariosPreparacion": 1, "operariosFabricacion": 1, "maquinasFabricacion": 2, "grupoHorario": "TALL", "%DedicacionOperario": 100, "costeHoraManoObra": 24, "maquina": "", "%CorreccionPreparacion": 0, "%CorreccionFabricacion": 0, "costeHoraMaquina": 50, "permiteConcurrencia": -1 }, { "codigoEmpresa": 9999, "centroTrabajo": "BRCL02", "descripcionCentro": "Brochadora CL-2", "operariosPreparacion": 1, "operariosFabricacion": 1, "maquinasFabricacion": 1, "grupoHorario": "TALL", "%DedicacionOperario": 100, "costeHoraManoObra": 24, "maquina": "BRCL02", "%CorreccionPreparacion": 10, "%CorreccionFabricacion": 15, "costeHoraMaquina": 45, "permiteConcurrencia": 0 } ], "totalRecords": 40, "totalPages": 4, "currentPage": 1, "pageSize": 10 }}