Saltar al contenido principal
Tread se sincroniza de forma bidireccional con HCSS HeavyJob y Equipment360. Las obras y los códigos de costo fluyen desde HCSS hacia Tread. Las tarjetas de tiempo y las horas de equipos regresan a HCSS para nómina y costeo de equipos.

Requisitos previos

  • Una suscripción activa de HCSS HeavyJob o Equipment360.
  • Credenciales de API de HCSS, generadas en credentials.hcss.com por tu administrador de HCSS.
  • Un usuario administrador de Tread con el permiso Integraciones.
  • Scopes: heavyjob:read, heavyjob:write, dis:read, dis:write, e360:timecards:read, e360:timecards:write.

Cómo funciona

  1. Credenciales de cliente OAuth — Tread se autentica con HCSS usando un client ID y un secret.
  2. Obtener obras y códigos de costo — Tread lee las obras y códigos de costo de HeavyJob de forma programada, además de resincronización bajo demanda.
  3. Emparejar empleados — Los empleados de HCSS se asocian con los conductores de Tread por ID externo.
  4. Enviar tarjetas de tiempo y horas — Las hojas de tiempo aprobadas se publican como tarjetas de tiempo. El uso de equipos se publica en Equipment360.
  5. Actualizaciones por webhook — HCSS envía actualizaciones de obras y ubicaciones a Tread casi en tiempo real.

Qué fluye y hacia dónde

DatoDirecciónFrecuencia
ObrasHCSS → TreadWebhook + resincronización nocturna
Códigos de costoHCSS → TreadWebhook + resincronización nocturna
Ubicaciones (Setups)HCSS → TreadWebhook
EmpleadosHCSS → TreadDiariamente
Tarjetas de tiempoTread → HCSSAl aprobar la hoja de tiempo
Horas de equiposTread → HCSSAl aprobar

Configuración

1

Genera credenciales de API de HCSS

Tu administrador de HCSS inicia sesión en credentials.hcss.com y crea un cliente para Tread con los scopes listados arriba.
2

Abre la configuración de Integraciones en Tread

Ve a Configuración → Integraciones → HCSS HeavyJob.
3

Ingresa el client ID y el secret

Pega las credenciales. Tread prueba la conexión y obtiene las unidades de negocio.
4

Elige la unidad de negocio

Selecciona la unidad de negocio de HCSS con la que sincronizar. La mayoría de las empresas tienen una.
5

Empareja empleados con conductores

Abre cada conductor en Tread e ingresa el ID de empleado de HCSS correspondiente en el campo ID externo.
6

Ejecuta la primera sincronización

Inicia una sincronización bajo demanda. Confirma que las obras y los códigos de costo se muestren en el tablero de despacho antes de aprobar tarjetas de tiempo en lote.

Limitaciones

  • HCSS limita la tasa de solicitudes de Tread a 100 por minuto, compartidas en toda la empresa.
  • Tread oculta las obras de HCSS marcadas como inactivas o descontinuadas.
  • El envío de tarjetas de tiempo requiere que el ID de empleado de HCSS esté configurado en el conductor de Tread.
  • Las ediciones de códigos de costo en Tread no regresan a HCSS — los códigos de costo se gestionan en HCSS.
  • Tread no sincroniza los módulos de Safety o Docs de HCSS.

Solución de problemas

Falló la autenticación
  1. Confirma que el client ID y el secret estén pegados exactamente — los espacios en blanco al final rompen la llamada al token.
  2. Verifica que los seis scopes estén otorgados en el cliente de HCSS.
Obra no aparece en el tablero de despacho
  1. Verifica el estado de la obra en HCSS — las obras inactivas se ocultan en Tread.
  2. Inicia una sincronización manual.
  3. Confirma que la obra pertenezca a la unidad de negocio seleccionada.
Tarjeta de tiempo no se publica
  1. Confirma que el conductor tenga un ID de empleado de HCSS.
  2. Confirma que la obra y el código de costo existan en HCSS y estén activos.
  3. Usa Reintentar sincronización en la hoja de tiempo.