Ir al contenido principal

Cómo sincronizar tus registros de tiempo con QuickBooks Online

Por Florian7 min de lectura
quickbooksintegracióncontabilidadfacturaciónfunciones pro

Teclear registros de tiempo en tu programa de contabilidad una vez al mes es de esos trabajos que desaparecen en cuanto conectas los dos sistemas. La integración de Timesheet con QuickBooks Online hace exactamente eso: el tiempo registrado se convierte en tiempo facturable del cliente correcto, y el estado de las facturas vuelve para que tu herramienta de control horario sepa qué se ha facturado.

Esta es la configuración práctica, las decisiones de asociación que importan y la lista de comprobación para las pocas cosas que pueden torcerse. La integración está en el plan Pro, que tiene 30 días de prueba gratuita sin tarjeta.

Integración con QuickBooksPro
Sincronización bidireccional con QuickBooks Online. Los proyectos se asocian a clientes y las personas del equipo a empleados. Plan Pro, con 30 días de prueba.

#Qué hace la integración

#De Timesheet a QuickBooks

  • Los registros de tiempo se sincronizan como tiempo facturable
  • Los proyectos se asocian a clientes de QuickBooks
  • Las personas del equipo se asocian a empleados de QuickBooks

#De QuickBooks a Timesheet

  • Estado de facturación: cuando el tiempo se factura en QuickBooks, los registros se marcan como facturados en Timesheet
  • Las ediciones del tiempo sincronizado en QuickBooks vuelven a Timesheet

#Ritmo de sincronización

  • Los cambios se sincronizan según ocurren: crear, editar o eliminar un registro lanza una sincronización
  • QuickBooks devuelve sus cambios mediante webhook
  • Cada noche se ejecuta una conciliación completa
  • Sincronización manual bajo demanda con Sincronizar ahora

#Requisitos previos

Antes de conectar:

  • Timesheet Pro (suscripción activa o prueba)
  • QuickBooks Online (no QuickBooks Desktop)
  • Acceso de administración en ambas cuentas
  • Proyectos creados en Timesheet
  • Clientes creados en QuickBooks

#Cómo conectar

#Paso 1: inicia el proceso

  1. En la app web de Timesheet, abre Integraciones en el menú principal
  2. Pulsa Explorar el marketplace e instala QuickBooks Online
  3. Abre la integración y pulsa Conectar

#Paso 2: autoriza en QuickBooks

  1. Se te redirige a QuickBooks
  2. Inicia sesión en tu cuenta
  3. Revisa los permisos solicitados
  4. Pulsa Conectar para autorizar

#Paso 3: confirma

  1. De vuelta en Timesheet, aparece el nombre de la empresa de QuickBooks
  2. Ya estás conectado

#Asociar proyectos con clientes

El paso crítico. Sin asociaciones, no se sincroniza nada.

#Dónde se hace

  1. Abre la integración de QuickBooks
  2. Cambia a la pestaña Asignaciones
  3. Busca la sección Asignación de proyectos

#Crear las asociaciones

Por cada proyecto que quieras sincronizar:

  1. Pulsa + Añadir para crear un par
  2. Elige el proyecto de Timesheet
  3. Elige el cliente de QuickBooks correspondiente
  4. Guarda

#Ejemplos

Proyecto de TimesheetCliente de QuickBooks
Web de Acme CorpAcme Corporation
Consultoría JohnsonJohnson & Associates
Proyectos internos(no sincronizar)

#Cosas que ahorran problemas

Los nombres no tienen que coincidir exactamente. La asociación se hace por selección, no comparando cadenas de texto.

Crea antes los clientes nuevos en QuickBooks. Si un cliente no existe allí, créalo en QuickBooks y vuelve después a asociarlo.

Deja fuera los proyectos internos. No asocies los que no quieras sincronizar (administración, formación, I+D interno).

#Asociar a las personas del equipo

En equipos, asocia a cada persona con un empleado de QuickBooks. El tiempo de alguien solo se sincroniza cuando está asociado, así que hazlo con todo el mundo cuyas horas deban llegar a QuickBooks.

#Configuración

  1. Abre la pestaña Asignaciones de la integración de QuickBooks
  2. Busca la sección Asignación de usuarios
  3. Por cada persona, añade un par con el empleado correspondiente de QuickBooks
  4. Guarda

#Por qué importa

Con las personas asociadas, QuickBooks puede:

  • Controlar el tiempo por persona para la nómina
  • Generar informes por empleado
  • Aplicar bien los costes de personal

#Qué envía la sincronización

Según van ocurriendo los cambios:

  • Registros de tiempo nuevos
  • Modificaciones de registros existentes
  • Correcciones y eliminaciones

#Qué dispara una sincronización

  • Crear, editar o eliminar un registro de tiempo, incluido marcarlo como facturado
  • Un cambio entrante enviado por QuickBooks mediante webhook
  • La conciliación completa nocturna
  • Pulsar Sincronizar ahora

#Comprobar el estado

  • Abre la integración de QuickBooks
  • El panel de sincronización muestra las ejecuciones recientes, el estado de la conexión y el resultado de la última
  • La pestaña Registros enumera cada ejecución con su estado, su origen y su duración

#Crear facturas a partir del tiempo sincronizado

Una vez el tiempo está en QuickBooks, facturar es el flujo habitual de QuickBooks.

#En QuickBooks

  1. VentasFacturas
  2. Pulsa Crear factura
  3. Selecciona el cliente
  4. QuickBooks muestra los registros de tiempo sin facturar
  5. Añádelos a la factura
  6. Revisa y envía

#El estado vuelve

Cuando facturas ese tiempo en QuickBooks:

  • Timesheet marca esos registros como facturados
  • El estado de cobro se queda en QuickBooks; no vuelve a Timesheet
  • La sincronización bidireccional mantiene alineados los registros de tiempo y el estado de facturación sin que nadie reteclee nada

#Sincronización manual

Para cuando no quieres esperar a la conciliación nocturna.

#Forzarla

  1. Abre la integración de QuickBooks
  2. Pulsa Sincronizar ahora
  3. Espera a que termine
  4. Revisa el resultado

#Cuándo usarla

  • Después de editar registros en bloque
  • Justo antes de enviar una factura
  • Después de corregir errores de asociación
  • Cuando estés investigando un problema

#Gestión de conflictos

Algunos casos que conviene conocer:

Editado en los dos sitios. El mismo registro cambiado en Timesheet y en QuickBooks. Resolución: Timesheet es la fuente de verdad de los registros de tiempo; QuickBooks lo es del estado de facturación.

Eliminado en un lado. Registro borrado en un sistema. Resolución: los borrados en Timesheet lo eliminan de QuickBooks; los borrados en QuickBooks no se propagan a Timesheet.

Asociación cambiada a mitad. Un proyecto reasociado después de sincronizar algunos registros. Resolución: los registros ya sincronizados se quedan con el cliente original y los nuevos usan la nueva asociación. Para mover los históricos, hazlo a mano en QuickBooks.

#Cómo evitarlos casi siempre

  • Edita el tiempo en Timesheet, no en QuickBooks
  • Factura en QuickBooks y deja que el estado de facturado vuelva; lleva el estado de cobro en QuickBooks
  • No borres tiempo sincronizado desde QuickBooks

#Buenas prácticas

Asocia antes de registrar. Configura las asociaciones de proyecto y cliente antes de que el equipo empiece a registrar. Si no, tendrás registros huérfanos que no se sincronizan.

Usa nombres de proyecto coherentes. La asociación se encarga del vínculo, pero con nombres coherentes recuerdas qué va con qué sin abrir los ajustes.

Revisión semanal. Cinco minutos sobre el estado de sincronización: sincronizaciones fallidas, proyectos sin asociar que tienen tiempo y asignaciones de cliente que chirrían.

Conciliación mensual. Antes del cierre:

  1. Asegúrate de que todo el tiempo está sincronizado
  2. Crea las facturas del tiempo facturable
  3. Registra los cobros recibidos
  4. Verifica que los totales cuadran entre ambos sistemas

Documenta las asociaciones. Una hoja de cálculo sencilla con proyecto → cliente y persona → empleado te ahorra diez minutos la próxima vez que alguien pregunte.

#Resolución de problemas

#El tiempo no aparece en QuickBooks

  • ¿Está asociado el proyecto?
  • ¿Está asociada la persona del equipo?
  • ¿La dirección de sincronización permite que Timesheet escriba en QuickBooks?
  • ¿Sigue activa la conexión? Mira la pestaña Registros para ver ejecuciones fallidas

#Conexión caducada

Los tokens de QuickBooks pueden caducar tras un periodo largo sin sincronizar.

  1. Abre la integración de QuickBooks
  2. Pulsa Conectar otra vez
  3. Vuelve a autorizar en QuickBooks

#Registros duplicados

  • No borres en QuickBooks (se volverán a sincronizar desde Timesheet)
  • Comprueba si los registros se modificaron en Timesheet
  • Escribe al soporte si se repite

#Tiempo en el cliente equivocado

  1. Actualiza la asociación del proyecto en Timesheet
  2. En QuickBooks, mueve a mano el registro afectado al cliente correcto
  3. Los registros futuros usarán la nueva asociación

#Cómo desconectar

Si necesitas quitar la integración:

  1. Abre la integración de QuickBooks
  2. Abre el menú Acciones y elige Desinstalar integración
  3. Confirma

Después de quitarla:

  • La sincronización se detiene de inmediato
  • La integración y sus asociaciones desaparecen de Timesheet
  • El tiempo ya sincronizado se queda en QuickBooks
  • Puedes reinstalarla y volver a conectar cuando quieras

#Resumen

La integración sustituye el tecleo manual por:

  • Conectar: autorización OAuth entre Timesheet y QuickBooks Online
  • Asociar: proyectos → clientes y personas del equipo → empleados
  • Sincronizar: según ocurren los cambios, con conciliación nocturna y sincronización manual a demanda
  • Facturar: en QuickBooks, a partir del tiempo sincronizado
  • Estado: el tiempo facturado vuelve a Timesheet como facturado

Configúralo una vez y el cierre mensual dejará de ser un ejercicio de reteclear datos.

#Sigue leyendo

Deja de teclear el tiempo en tu programa de contabilidad

Plan Pro, 30 días de prueba, sin tarjeta. Conecta QuickBooks hoy.

Empezar la prueba gratuita
← Volver al blog
Compartir este artículo
Cómo sincronizar tus registros de tiempo con QuickBooks Online