Saltar al contenido principal
Tread se conecta a QuickBooks a través de Rutter, un puente API de contabilidad. La integración envía registros de clientes, facturas y cuentas por pagar de proveedores desde Tread a QuickBooks, de modo que tu equipo contable trabaje con un único libro mayor.

Requisitos previos

  • Una cuenta de QuickBooks Online o QuickBooks Desktop con acceso de administrador.
  • Un usuario administrador de Tread con el permiso Integraciones.
  • Clientes y proveedores ya existentes en QuickBooks. Tread los empareja por nombre en la primera sincronización.
  • Plan de cuentas y códigos de impuestos configurados en QuickBooks.

Cómo funciona

  1. Conexión vía Rutter — Tread usa Rutter como puente hacia QuickBooks. Autorizas Tread una sola vez mediante el flujo OAuth de Rutter.
  2. Empareja los datos maestros — En la primera sincronización, Tread asocia los clientes y proveedores de Tread con sus contrapartes en QuickBooks usando el nombre.
  3. Envía facturas — Las liquidaciones aprobadas generan facturas en QuickBooks con la referencia del ticket, el material y la cantidad por línea.
  4. Envía cuentas por pagar — Las liquidaciones de proveedores y de owner-operators generan cuentas por pagar en QuickBooks.
  5. Muestra errores — Si QuickBooks rechaza una factura (cliente inexistente, período bloqueado), el error aparece en la liquidación dentro de Tread.

Qué fluye y hacia dónde

DatoDirecciónFrecuencia
ClientesTread → QuickBooksAl enviar la liquidación
FacturasTread → QuickBooksAl aprobar la liquidación
Cuentas por pagarTread → QuickBooksAl aprobar la liquidación
Plan de cuentasQuickBooks → TreadAl conectar, luego diariamente
Códigos de impuestosQuickBooks → TreadAl conectar, luego diariamente

Configuración

1

Abre la configuración de Integraciones

Ve a Configuración → Integraciones → QuickBooks.
2

Haz clic en Conectar

Tread abre la ventana de autorización de Rutter.
3

Inicia sesión en QuickBooks

Elige Online o Desktop. Ingresa las credenciales de administrador y aprueba la conexión.
4

Asigna tus cuentas

Selecciona la cuenta de ingresos de QuickBooks para las facturas, la cuenta de gastos para las cuentas por pagar y el código de impuesto predeterminado.
5

Realiza un envío de prueba

Aprueba una liquidación y confirma que la factura aparezca en QuickBooks antes de aprobar en lote.

Limitaciones

  • Una empresa de QuickBooks por empresa de Tread. Las jerarquías padre/hijo en Tread requieren una conexión por cada hijo.
  • Tread no trae a Tread las facturas creadas directamente en QuickBooks.
  • QuickBooks Desktop se sincroniza mediante el agente local de Rutter. Tu equipo debe estar en línea cuando Tread envía datos.
  • Las diferencias en el nombre del cliente o proveedor bloquean la sincronización. Corrige el nombre en QuickBooks o en Tread y vuelve a intentarlo.
  • Tread no envía asientos contables ni pagos.

Solución de problemas

Cliente no encontrado en QuickBooks
  1. Abre la liquidación fallida en Tread.
  2. Compara el nombre del cliente con el de QuickBooks.
  3. Cambia el nombre en uno de los lados para que coincida exactamente y haz clic en Reintentar sincronización.
Error de período bloqueado
  1. Confirma que el período de QuickBooks esté abierto.
  2. Si está cerrado, desbloquéalo en QuickBooks o cambia la fecha de la factura en Tread.
  3. Reintenta la sincronización.
Conexión expirada
  1. Ve a Configuración → Integraciones → QuickBooks.
  2. Haz clic en Reconectar y completa nuevamente el flujo de Rutter.