Eje Mecánico Docs
Docs›Introducción

Bienvenido a talleres

Esta documentación te ayudará a dominar todas las funciones del sistema. Ya seas recepcionista, mecánico, contabilidad o administrador, aquí encontrarás todo lo que necesitas.

📖
¿Cómo usar esta documentación?
Navega por los módulos en el panel izquierdo, usa el buscador (Ctrl+K) o sigue la guía en orden. Los módulos marcados como "Activo" están completos hoy; "Borrador" significa que la función existe pero con una limitación conocida (ver la página del módulo); "Parcial" significa que solo una parte del módulo está construida.

¿Qué es talleres?

talleres es un sistema de gestión integral diseñado específicamente para talleres automotrices en México. Centraliza todas las operaciones del taller en una única plataforma: recepción de vehículos, presupuestos, órdenes de trabajo, inventario de refacciones, compras a proveedores, cobros, comisiones de técnicos y facturación.

🔧
Órdenes de trabajo
Gestiona cada reparación desde la recepción hasta la entrega.
💬
Presupuestos
Cotiza mano de obra y refacciones, y conviértelos en órdenes con un clic.
👥
Clientes y vehículos
Expediente digital completo de cada cliente y su flota.
🔩
Inventario
Control de refacciones, proveedores y órdenes de compra.
📄
Facturación CFDI
Genera facturas en borrador desde una orden entregada; el timbrado se activa al contratar un PAC.
📊
Dashboard
KPIs, gráficas y alertas de tu negocio en tiempo real.

Roles de usuario

talleres tiene cuatro roles. No hay auto-registro: cada cuenta la crea un administrador (ver Acceso al sistema). El sidebar y cada pantalla se adaptan automáticamente: un módulo al que un rol no tiene acceso simplemente no aparece en su menú.

RolDescripciónAccesos principales
👑 AdminDueño o gerente del tallerAcceso total. Único rol que puede cancelar o reabrir una orden, autorizar entregas con saldo pendiente, configurar tasas de comisión y abrir garantías.
📗 ContabilidadAdministración y finanzasRepuestos, proveedores, órdenes de compra, cobros, facturas, libro de ventas y comisiones (corre la nómina). Lectura de clientes, vehículos y presupuestos; no abre ni asigna órdenes.
📋 RecepciónAtiende clientes y agendaClientes, vehículos, citas, presupuestos; abre órdenes, asigna técnico, avanza el flujo y entrega (sin saldo pendiente). Registra cobros. Sin acceso a costos de compra, proveedores ni facturación.
🔧 MecánicoTécnico que realiza los trabajosSus propias órdenes asignadas (avanza entre "En progreso" y "Esperando refacciones", marca terminada), despacha refacciones, consulta el catálogo de servicios y sus propias comisiones.
Docs›Inicio›Acceso al sistema

Acceso al sistema

Cómo iniciar sesión, cerrar sesión y qué hacer si tus datos no funcionan.

🚫
No existe registro público
talleres no tiene una pantalla de "crear cuenta". Todos los usuarios los da de alta un ADMIN desde dentro del sistema, con correo y contraseña provisional. Si no tienes acceso, pídeselo a tu administrador — nunca a través de un formulario público.

Iniciar sesión

1
Abre el sistema
Ingresa a app.talleres.io en tu navegador. La pantalla es simple: solo dos campos, "Correo" y "Contraseña", y un botón "Entrar".
2
Escribe tus credenciales
Usa el correo y la contraseña que te compartió tu administrador al crearte la cuenta.
3
Haz clic en "Entrar"
Si los datos son correctos, el sistema te lleva a tu pantalla de inicio: el Dashboard completo si eres Admin, Contabilidad o Recepción, o una vista simplificada con tus órdenes asignadas si eres Mecánico.
⚠️
Si el acceso falla
El sistema muestra el mensaje "Correo o contraseña incorrectos." directamente bajo el formulario. No indica cuál de los dos datos falló, por seguridad. Verifica mayúsculas y espacios, o pide a tu administrador que confirme tu correo registrado.
💡
Sesión persistente
El sistema usa Supabase Auth con cookies del servidor para mantener tu sesión activa: no necesitas volver a escribir tu contraseña cada vez que abres el navegador, mientras la sesión siga vigente. La duración exacta no se muestra en pantalla — si el sistema te pide iniciar sesión de nuevo, simplemente vuelve a hacerlo.

Cerrar sesión

1
Haz clic en tu nombre y avatar en la esquina superior derecha del topbar (junto a la campana de notificaciones). Verás tu nombre, correo y rol.
2
Selecciona "Cerrar sesión" (en rojo, con ícono de salida) en el menú desplegable. Serás redirigido a la pantalla de login.
⚠️
En equipos compartidos
Si utilizas una computadora compartida con otros empleados, recuerda siempre cerrar sesión al terminar tu jornada para proteger la información del taller.
Docs›Inicio›Dashboard

Dashboard

Activo

La pantalla de inicio. Su contenido cambia por completo según tu rol: hay dos vistas distintas.

🔀
Dos dashboards distintos
Si tu rol es Admin, Contabilidad o Recepción, ves el dashboard completo descrito abajo. Si tu rol es Mecánico, ves una pantalla mucho más simple: un saludo, un contador de "Órdenes activas" y la lista de tus propias órdenes asignadas, cada una con un enlace directo a su detalle.

KPIs (tarjetas de indicadores)

IndicadorQué mideQuién lo ve
🔧 Órdenes activasÓrdenes en DRAFT, Espera aprobación, En progreso, Esperando refacciones o Terminada (pendiente de revisión)Admin, Contabilidad, Recepción
💰 Ingresos del mesCobros del mes menos devolucionesSolo Admin y Contabilidad
💬 Presupuestos pendientesCotizaciones en Borrador o EnviadaAdmin, Contabilidad, Recepción
🔩 Refacciones bajo mínimoRepuestos con stock bajo o en ceroAdmin, Contabilidad, Recepción
🏭 Cartera vencidaSuma de saldos pendientes en órdenes ya entregadasSolo Admin y Contabilidad

Recepción ve el mismo panel sin las dos tarjetas financieras (Ingresos e Cartera vencida) — esos datos están reservados a roles con acceso financiero.

Gráficas

📊 Ingresos por mes
Barras de los últimos 6 meses, cobros netos de devoluciones. Solo visible para Admin y Contabilidad.
🍩 Órdenes por estatus
Dona con la distribución actual entre los siete estatus de orden de trabajo. Visible para todos los roles con dashboard completo.

Alertas y recordatorios

Un panel lateral agrupa avisos que requieren atención, cada uno con enlace directo a su módulo:

🔔
Recordatorios de hoy — recordatorios de servicio (3 o 6 meses) generados automáticamente cuando una orden pasó a "Entregada".
🔴
Refacciones con bajo stock — repuestos por debajo de su mínimo o agotados.
💬
Presupuestos sin atender — cotizaciones en Borrador o Enviada.

Accesos rápidos y últimas órdenes

Un panel de "Accesos rápidos" ofrece atajos (Nueva orden, Nuevo presupuesto, Registrar cliente, Nueva orden de compra, Agendar cita) según lo que tu rol puede crear. Debajo de los KPIs, una tabla muestra las últimas 5 órdenes de trabajo con folio, cliente, vehículo, estatus, total (si tu rol ve montos) y fecha — clic en cualquier fila abre esa orden.

Docs›Atención al cliente›Órdenes de trabajo

Órdenes de trabajo

Activo

El corazón del sistema. Aquí se gestiona cada vehículo que entra al taller, desde la recepción hasta la entrega. Folio consecutivo OT-0001, OT-0002…

Estados de una orden

Borrador → Espera aprobación del cliente → En progreso ↔ Esperando refacciones → Terminada, pendiente revisión → Entregada
Desde cualquier estado activo, solo Admin puede pasar a: Cancelada
TransiciónQuién puede hacerla
Borrador ↔ Espera aprobación del clienteRecepción, Admin
→ En progresoRecepción, Admin
En progreso ↔ Esperando refaccionesMecánico (solo sus propias órdenes), Recepción, Admin
En progreso → Terminada, pendiente de revisiónMecánico (propias), Recepción, Admin
Terminada → EntregadaRecepción, Contabilidad, Admin
Entregada → En progreso (reabrir)Solo Admin — exige motivo y se bloquea si la orden ya está facturada
Cualquier estado activo → CanceladaSolo Admin
Entregar con saldo pendiente > 0Solo Admin o Contabilidad (queda registrado quién autorizó el crédito)

Cualquier otra transición no listada aquí es rechazada por el servidor. "Facturada" no es algo que tú marques manualmente: se calcula automáticamente en cuanto la orden tiene al menos una factura que no esté cancelada.

🚨
Corrección importante sobre el inventario
El stock no se descuenta cuando la orden cambia de estatus. Se descuenta línea por línea, en el momento exacto en que despachas esa refacción específica desde el detalle de la orden — porque un mecánico puede seguir agregando refacciones mientras trabaja, y un descuento automático al "completar" se saltaría todo lo agregado después. Ver la sección de despacho más abajo.

Crear una nueva orden de trabajo

El formulario de creación tiene 4 secciones. Las refacciones no se agregan aquí — se agregan después, ya con la orden creada, desde su pantalla de detalle.

1
Cliente: escribe nombre o teléfono en el buscador. Si el cliente no existe, créalo primero desde el módulo de Clientes.
2
Vehículo: al elegir un cliente, aparecen sus vehículos registrados para seleccionar uno.
3
Recepción del vehículo: kilometraje actual, nivel de combustible (%), daños reportados, objetos de valor y un checklist (llanta de refacción, gato, herramienta, radio, documentos, tapetes).
4
Mano de obra: busca servicios del catálogo o agrega una línea manual; cada línea puede tener su propio técnico asignado, cantidad, precio unitario y descuento.
5
Guardar: la orden se crea en estado "Borrador" con folio consecutivo. El total mostrado en el resumen es solo un estimado — el servidor recalcula todo línea por línea (con IVA del 16% y redondeo exacto) al guardar.

La recepción también se puede completar después

Si una orden se creó sin datos de recepción, su pantalla de detalle muestra una tarjeta "Recepción del vehículo" con un botón "Completar recepción" para capturarla en cualquier momento.

Detalle de la orden: servicios, refacciones y cobros

Al abrir una orden encuentras:

  • Servicios / Mano de obra: agrega líneas del catálogo, cambia el técnico asignado a cada línea, o quítalas. Editable durante todo el flujo activo — un anticipo del 50% no congela la orden.
  • Refacciones: agrégalas por búsqueda (nombre o SKU); cada línea tiene un botón "Despachar" hasta que se marca como despachada.
  • Cobros: registra pagos del cliente y, si tu rol lo permite, devoluciones (ver Cobros).
  • Resumen financiero: subtotal, IVA, total y saldo pendiente — visible solo para roles con acceso financiero.
🔒
Líneas bloqueadas
Las líneas de servicios y refacciones dejan de ser editables en cuanto la orden queda "Entregada" o ya tiene una factura activa. Si el nuevo total quedara por debajo de lo ya cobrado, el sistema exige generar una devolución antes de permitir el cambio.

Despachar una refacción

El botón "Despachar" junto a cada refacción es la única acción que mueve el inventario. Al despacharla, el sistema descuenta el stock y registra el movimiento. Si el stock quedara en negativo, la operación se completa igual y aparece un aviso amarillo no bloqueante — nunca se detiene la orden ni el cobro por falta de existencia. Ese saldo negativo es justamente la señal de que hace falta una compra urgente.

Cancelar una orden con refacciones despachadas

Si Admin cancela una orden que ya tiene refacciones despachadas, el sistema pregunta qué hacer con ellas: "Devolver a stock" (regresa las cantidades al inventario) o "Registrar como pérdida" (el costo se queda como merma del taller, el stock no se restaura). Una pieza ya instalada no siempre es una pieza recuperable.

Garantías

Sobre una orden "Entregada", Admin puede hacer clic en "Abrir garantía": elige el motivo (Refacción defectuosa, Factor externo o Error del técnico), describe el retrabajo, asigna un técnico y un pago fijo por su tiempo. Esto crea una nueva orden de trabajo enlazada a la original — sin costo para el cliente y sin generar comisión. Si el motivo es "Error del técnico", además se revierte la comisión de la línea original responsable (o se genera un ajuste negativo si ya se había pagado).

Buscar órdenes

La lista de órdenes tiene una barra de búsqueda por folio, nombre de cliente o placa, y columnas de folio, cliente, vehículo, técnico(s) asignado(s), estatus y total. Clic en cualquier fila abre el detalle.

Docs›Atención al cliente›Citas

Citas

Activo

Agenda del taller con vista de calendario. Este módulo está completo: crear, editar, confirmar, cancelar y convertir citas en órdenes de trabajo.

Vista del calendario

Cambia entre vista de Mes, Semana y Día con las pestañas de la parte superior. En Mes, cada día muestra hasta 3 citas y un contador de las restantes. En Semana, las citas se ubican por hora en una franja de 7:00 a 20:00. En Día, se listan en orden cronológico con sus acciones.

Navegación del calendario

ControlAcción
‹Periodo anterior (mes, semana o día según la vista)
HoyVuelve a la fecha actual
›Periodo siguiente

Crear o editar una cita

Disponible para Admin y Recepción (Contabilidad solo puede consultar el calendario). Clic en "Nueva cita" o directamente sobre un día/hora abre un formulario con: cliente (buscador), vehículo (de los del cliente elegido), técnico (opcional), fecha y hora, duración en minutos (mínimo 15) y notas.

Estados de una cita

Programada → Confirmada → Completada o, en cualquier momento antes de completarla, Cancelada

Convertir una cita en orden de trabajo

💡
Un clic, sin volver a capturar nada
En la vista de Día, cada cita activa tiene un botón "Convertir a orden" que crea una nueva orden de trabajo con ese cliente y vehículo, y te lleva directo a su detalle para continuar la recepción y agregar servicios.
Docs›Atención al cliente›Presupuestos

Presupuestos

Activo

Cotiza mano de obra y refacciones para un cliente y vehículo. Folio propio COT-0001. Creación y conversión disponibles para Admin y Recepción; Contabilidad solo consulta.

Estados de un presupuesto

Borrador→ Enviada→ Aprobada / Rechazada → (al convertir) Convertida

"Convertida" no se elige a mano en el formulario — la asigna el sistema automáticamente al convertir el presupuesto en orden.

Crear un presupuesto

El formulario tiene estas secciones (no incluye diagnóstico, prioridad, escáner ni zonas de daño — eso vive en la recepción de la orden de trabajo, no en el presupuesto):

1. Cliente
Búsqueda por nombre o teléfono entre clientes existentes.
2. Vehículo
Se elige entre los vehículos ya registrados del cliente seleccionado.
3. Mano de obra
Servicios del catálogo o líneas manuales: nombre, cantidad, precio unitario y descuento por línea.
4. Refacciones
Búsqueda en el catálogo de repuestos por nombre o SKU, con cantidad, precio unitario y descuento.
5. Notas y estatus
Qué reporta el cliente, y en qué estatus queda el presupuesto (Borrador, Enviada, Aprobada o Rechazada).

Lista de presupuestos

Cada presupuesto se muestra como una tarjeta expandible con folio, cliente, vehículo, total y estatus. Al desplegarla ves el desglose completo de mano de obra y refacciones, más subtotal, IVA y total.

Convertir presupuesto en Orden de Trabajo

💡
Conversión con un clic
Cuando el cliente aprueba, despliega la tarjeta del presupuesto y haz clic en "Convertir a OT". El sistema crea la orden con todos los servicios y refacciones copiados, y marca el presupuesto como "Convertida". Un presupuesto ya convertido no puede volver a convertirse.
ℹ️
Inventario al convertir
Convertir un presupuesto nunca toca el stock. El inventario solo se mueve cuando, ya dentro de la orden, cada refacción se despacha individualmente.
Docs›Atención al cliente›Clientes

Clientes

Activo

Directorio de clientes con sus datos de contacto, facturación y vehículos asociados.

Alta de un nuevo cliente

1
Ve a Clientes → + Nuevo cliente.
2
Selecciona el tipo: Persona física o Empresa.
3
Llena nombre completo (o de la empresa), teléfono principal (mínimo 10 dígitos), y opcionalmente teléfono secundario, WhatsApp, correo y ciudad/estado/dirección.
4
Si requiere factura, activa "Requiere facturación" y captura RFC y código postal fiscal (ambos obligatorios en ese caso), además de régimen fiscal y uso de CFDI.
5
Guarda. El cliente aparece en la tabla y ya puede usarse en presupuestos y órdenes.
ℹ️
Los vehículos se registran por separado
El formulario de alta de cliente no captura vehículos. Una vez guardado el cliente, su pantalla de edición muestra una sección "Vehículos asociados" con un botón "Registrar vehículo" que abre el módulo de Vehículos ya enlazado a ese cliente.

Campos de facturación (RFC)

RFC *Obligatorio si "Requiere facturación" está activo.
Régimen fiscalCatálogo SAT: General de Ley Personas Morales (601), Personas Físicas con Act. Empresariales (612), Sin obligaciones fiscales (616), Incorporación Fiscal (621), RESICO (626), Sueldos y Salarios (605), Arrendamiento (606), Demás ingresos (608).
Uso de CFDICatálogo SAT: G01, G03 (Gastos en general), I03, I04, D01, P01, S01 (Sin efectos fiscales), CP01 (Pagos).
Código postal fiscal *Obligatorio si "Requiere facturación" está activo.

Tabla de clientes

Columnas: Cliente (con estrella si es "frecuente"), Contacto (teléfono/correo), Tipo (Empresa / Persona física), número de Vehículos asociados, fecha de registro, y acciones para editar o desactivar. Los clientes se desactivan, nunca se borran — sus órdenes y presupuestos históricos deben conservarse.

Docs›Atención al cliente›Vehículos

Vehículos

Activo

Ficha técnica de cada vehículo, enlazada a su propietario.

Datos del vehículo

CampoDescripciónReq.
ClientePropietario del vehículo (debe existir previamente)Sí
Marca / ModeloDatos del fabricanteSí
Submodelo / AñoDetalle adicional del vehículoNo
Placa / VINIdentificación del vehículoNo
ColorColor principalNo
KilometrajeOdómetro al momento del registroNo
Tipo de combustible / TransmisiónTexto libre (ej. Gasolina, Automática)No
Motor / Cilindros / Tipo de tracciónEspecificaciones mecánicasNo
Número económicoPara flotillasNo
Aseguradora / Número de póliza / Vigencia del seguroDatos de la aseguradora del vehículoNo
📝
El checklist de recepción no vive aquí
A diferencia de lo que podría parecer intuitivo, el checklist (llanta de refacción, gato, herramienta, radio, documentos, tapetes), el nivel de combustible y los daños reportados no se guardan en la ficha del vehículo — se capturan por cada visita en la recepción de la orden de trabajo. Así, la evidencia de una visita no se sobrescribe con la siguiente.

Tabla de vehículos

Columnas: Placa, Vehículo (marca/modelo/submodelo, año y color), Propietario, Kilometraje, Combustible, fecha de registro y acciones de editar/desactivar.

Docs›Atención al cliente›Servicios

Catálogo de servicios

Activo

Define los servicios que ofrece tu taller con su precio base y tiempo estimado.

¿Para qué sirve el catálogo?

Al crear presupuestos y órdenes, buscas servicios desde este catálogo en lugar de capturarlos manualmente cada vez, lo que mantiene consistencia en precios y tiempos. También puedes escribir una línea de mano de obra manual si un trabajo no está en el catálogo.

Campos del servicio

CampoDescripción
NombreNombre descriptivo del servicio (ej. "Cambio de aceite y filtro")
CategoríaMantenimiento, Diagnóstico, Reparación, Eléctrico, Carrocería u Otro. Esta misma categoría es la que usa la configuración de comisiones para fijar tasas por tipo de trabajo.
DescripciónDetalle opcional del servicio
Precio basePrecio de lista al seleccionar el servicio en un presupuesto u orden. Se puede ajustar línea por línea.
Horas estimadasTiempo esperado para completar el servicio
ActivoSi está desactivado, no aparece en las búsquedas de presupuestos y órdenes; se alterna con un interruptor directo en la tabla.

El catálogo no tiene un campo de "refacciones requeridas" ligadas al servicio — las refacciones se agregan de forma independiente en cada presupuesto u orden.

KPIs del catálogo

La parte superior muestra el total de servicios, cuántos están activos y el precio promedio del catálogo.

Docs›Inventario y compras›Repuestos

Repuestos

Activo

Catálogo de refacciones con control de stock, precios enmascarados por rol y alertas de mínimos.

Campos del repuesto

CampoDescripciónReq.
SKUCódigo único de identificaciónSí
NombreNombre descriptivo de la refacciónSí
CategoríaMotor, Frenos, Suspensión, Eléctrico, Carrocería, Consumible u OtroSí
MarcaMarca de la refacciónNo
ProveedorProveedor principal de esta parteNo
Costo de compraPrecio al que se compra al proveedorSí
Precio de ventaPrecio al cliente, usado en presupuestos y órdenesSí
Stock actual / Stock mínimoUnidades disponibles y umbral de alerta de reabastecimientoNo (por defecto 0)
Unidad / UbicaciónEj. "pieza" y estante del almacén (ej. "A-3")No
🔒
Enmascarado de precios por rol
Recepción ve el precio de venta pero nunca el costo de compra. Mecánico no ve ningún precio — solo SKU, nombre, categoría y stock disponible. Solo Admin y Contabilidad ven ambos precios, crean/editan repuestos y hacen ajustes manuales de stock.

Alerta de stock bajo

Cuando el stock cae a 0 aparece "Sin stock" en rojo; cuando está por debajo (o igual) del mínimo configurado aparece un aviso ámbar. Los KPIs superiores (solo para Admin/Contabilidad) muestran el total de referencias, cuántas están bajo mínimo, cuántas agotadas y el valor total del almacén a costo de compra.

🚨
Corrección importante
El stock no se descuenta automáticamente cuando una orden cambia de estatus. Se descuenta únicamente al despachar cada refacción, línea por línea, desde el detalle de la orden de trabajo — ver Órdenes de trabajo.

Ajuste manual de stock

Admin y Contabilidad pueden abrir "Ajustar stock" desde la tabla: capturan una cantidad (positiva para entradas, negativa para salidas — ej. conteo físico, merma o extravío) y un motivo obligatorio. Igual que en el despacho, si el ajuste deja el stock en negativo, el sistema lo aplica de todas formas y solo muestra una advertencia — nunca lo bloquea.

Discrepancias de stock

Un panel colapsable (solo Admin/Contabilidad) lista todos los movimientos de inventario que dejaron el stock en negativo: refacción, tipo de movimiento (despacho a orden, devolución interna, ajuste por pérdida, entrada de compra o ajuste manual), cantidad, stock antes → después y fecha. Es la lista de pendientes para la próxima compra urgente.

Docs›Inventario y compras›Proveedores

Proveedores

Activo

Directorio de proveedores de refacciones. Disponible para Admin y Contabilidad.

Campos del proveedor

CampoDescripción
NombreRazón social o nombre comercial (único campo obligatorio)
Contacto / Teléfono / CorreoDatos de comunicación
RFCPara validar facturas recibidas
Dirección / CiudadUbicación del proveedor
Días de créditoPlazo de pago acordado
NotasObservaciones internas
💡
El saldo nunca se captura a mano
El "Saldo" que ves en la tabla no es un campo editable: se calcula en vivo como la suma de los totales de las órdenes de compra emitidas, parcialmente recibidas o completadas, menos los pagos ya registrados a ese proveedor. Se muestra en rojo cuando es mayor a cero.

Tabla de proveedores

Columnas: Proveedor (con RFC), Contacto, Ciudad, número de Refacciones asociadas, Plazo de crédito y Saldo. Los KPIs superiores muestran el total de proveedores y el plazo de crédito promedio.

Docs›Inventario y compras›Órdenes de compra

Órdenes de compra

Activo

Gestiona las compras a proveedores: desde el pedido hasta la recepción de mercancía y su pago. Folio propio OC-0001. Disponible para Admin y Contabilidad.

Flujo de una orden de compra

Borrador → Enviada → Parcialmente recibida → Recibida (Cancelada posible salvo ya Recibida)

Crear una orden de compra

1
Ve a Órdenes de compra → + Nueva orden.
2
Selecciona el proveedor y, opcionalmente, una fecha esperada de entrega.
3
Agrega las partidas buscando repuestos del catálogo, con cantidad y costo unitario.
4
El sistema calcula el subtotal + IVA 16% = total en el servidor. La orden se guarda como Borrador.

Enviar, recibir y pagar

Cada orden de compra en la lista tiene botones contextuales según su estado:

  • Enviar (solo en Borrador): pasa la orden a "Enviada".
  • Recibir: abre un panel donde capturas, por partida, cuántas unidades llegaron (con lo ya recibido y lo pendiente a la vista). Al confirmar, se registra el movimiento de entrada de inventario y la orden pasa a "Parcialmente recibida" o "Recibida" según corresponda.
  • Pagar: abre un panel con el saldo pendiente pre-cargado, método de pago (Efectivo, Transferencia, Cheque o Tarjeta) y referencia opcional. Esta es la única forma de registrar abonos a un proveedor — no existe una pantalla separada de "abonos".
  • Editar (solo en Borrador) y Cancelar (cualquier estado salvo Recibida o ya Cancelada).

Los KPIs superiores muestran cuántas órdenes están en borrador, enviadas, pendientes de recibir (enviadas o parciales) y el saldo total por pagar de las órdenes visibles en la página.

Docs›Finanzas›Cobros

Cobros

Activo

Registro de pagos de clientes y control de cartera vencida. No existen pantallas separadas de "Recibos de pago" ni "Abonos" — todo vive aquí y en el detalle de cada orden.

ℹ️
Dos partes del mismo módulo
La página Cobros del sidebar muestra únicamente la cartera vencida (órdenes ya entregadas con saldo pendiente). Registrar un pago o una devolución se hace dentro del detalle de cada orden de trabajo, en su sección "Cobros".

Cartera vencida

Tabla de órdenes entregadas con saldo pendiente, con folio, cliente, vehículo, fecha de entrega, antigüedad (con color según los días transcurridos: hasta 30, 31–60, o más de 60 días) y saldo. Los KPIs muestran cuántas órdenes tienen saldo, el saldo total pendiente y cuántas superan los 60 días.

Registrar un pago (desde la orden)

En el detalle de una orden con saldo pendiente, la sección "Cobros" tiene un formulario: monto, método (Efectivo, Transferencia, Cheque o Tarjeta) y referencia opcional. Disponible para Admin, Contabilidad y Recepción.

⚠️
El monto nunca puede exceder el saldo
Un pago mayor al saldo pendiente de la orden se rechaza. Cada pago queda listado con su fecha, método y referencia.

Devoluciones

Junto a cada pago registrado (mientras no esté devuelto por completo) aparece un botón "Devolver", restringido a Admin y Contabilidad. Se captura el monto a devolver (no puede exceder lo que queda de ese pago específico) y un motivo opcional. Las devoluciones son movimientos propios — nunca se registran como un pago en negativo.

Docs›Finanzas›Facturas

Facturas

Borrador

Generación de comprobantes fiscales (CFDI) desde una orden entregada. Disponible para Admin y Contabilidad.

🔜
Disponible en borrador — timbrado pendiente de contratar un PAC
Puedes generar facturas hoy mismo, con folio y datos completos, pero quedan en estado "Borrador" hasta contratar un Proveedor Autorizado de Certificación (por ejemplo Facturapi) y configurar su llave de API. El propio sistema muestra este mismo aviso en la pantalla cuando no hay un PAC configurado.

Condiciones para generar una factura en borrador

✅
La orden de trabajo debe estar Entregada
✅
El cliente debe tener RFC registrado (si falta, el botón "Generar factura" aparece deshabilitado)
✅
La orden no debe tener ya una factura activa

Antes del primer timbrado, el taller también debe completar sus datos fiscales del emisor (RFC, régimen fiscal y código postal) en Configuración.

Cómo se usa

La pantalla tiene dos tablas: "Órdenes por facturar" (entregadas y aún sin factura, con botón "Generar factura" por fila) y la tabla de facturas ya generadas, con folio FAC-0001, orden de origen, cliente/RFC, total, estatus y fecha. Mientras una factura está en Borrador tiene dos botones: "Timbrar" (deshabilitado con el aviso "No hay un PAC contratado todavía" mientras no se contrate uno) y "Cancelar" (descarta el borrador).

Estados de una factura

Borrador → Timbrada o Cancelada
🚨
Una factura ya facturada bloquea cambios en la orden
En cuanto una orden tiene una factura activa (no cancelada), sus líneas de servicios y refacciones quedan bloqueadas, y reabrirla (Entregada → En progreso) deja de estar disponible incluso para Admin.
Docs›Finanzas›Comisiones

Comisiones

Activo

Comisiones de técnicos por mano de obra, liberadas conforme el cliente paga, más nómina y ajustes de garantía. Recepción no tiene acceso a este módulo.

🔧
Solo mano de obra, nunca refacciones
Las refacciones jamás generan comisión. La comisión se calcula por cada línea de servicio de la orden y se asigna al técnico de esa línea específica — una misma orden puede tener dos técnicos cobrando comisión en trabajos distintos.

Liberación proporcional

La comisión no se paga completa al momento ni se congela hasta que el cliente liquide todo: se libera en la misma proporción en que el cliente va pagando la orden. Cuando el saldo llega a cero, se libera el 100% restante (esto absorbe los centavos de redondeo entre abonos parciales).

Vista por técnico

Admin y Contabilidad ven pestañas para elegir cualquier técnico y revisar su tabla de comisiones (orden, servicio, base, monto liberado, monto pagado y estatus: Pendiente, Aprobada, Pago parcial, Pagada o Revertida). Un Mecánico entra directo a su propia tabla, sin selector ni acceso a la de otros compañeros.

Correr nómina

Admin y Contabilidad pueden hacer clic en "Correr nómina" para el técnico seleccionado: paga todo lo liberado y pendiente de cobro, más cualquier ajuste flotante de garantías (ver abajo), en un solo movimiento. Un "Historial de nómina" (solo para Admin/Contabilidad) lista las corridas anteriores con fecha, número de líneas y total pagado.

Garantías y ajustes de comisión

Cuando se abre una garantía (ver Órdenes de trabajo) con motivo "Error del técnico", la comisión de esa línea se marca como revertida. Si ya se le había pagado al técnico, se genera un ajuste negativo flotante que aparece en el panel "Ajustes pendientes de nómina" hasta que se incluye en la siguiente corrida. Las garantías por "Refacción defectuosa" o "Factor externo" no tocan ninguna comisión — no es culpa del técnico.

Configuración de tasas (solo Admin)

Una tabla al final de la página permite definir tasas de comisión por técnico y/o categoría de servicio, de la más específica a la más general: técnico+categoría, técnico solo, categoría sola, o una tasa global del taller ("Todos" + "Todas"). Se agregan y eliminan desde ahí mismo.

Docs›Finanzas›Libro de ventas

Libro de ventas

Activo

Registro de cobros y devoluciones para tu contador. Disponible para Admin y Contabilidad.

📅
El corte es por fecha de pago, no de creación
Cada renglón es un evento de cobro o devolución real, filtrado por su propia fecha — no por cuándo se creó o entregó la orden. Un pago parcial se reparte proporcionalmente entre subtotal e IVA según la mezcla de esa orden.

Cómo se usa

Elige un rango de fechas ("Desde" / "Hasta"). Los KPIs muestran subtotal, IVA y neto cobrado del rango. La tabla lista, por cada evento: fecha, folio de la orden, UUID fiscal (o "N/A" si aún no está timbrada), cliente, subtotal, IVA, total y método de pago. Las devoluciones se muestran en rojo, como importe negativo, con "Devolución" en la columna de método.

Docs›Sistema›Configuración

Configuración

Parcial

Ajustes del sistema. Hoy solo existe una sección; el resto del módulo está pendiente de una fase posterior. Visible solo para Admin.

Datos fiscales del emisor

La única sección construida hoy. Captura tres campos: RFC, Régimen fiscal y Código postal del taller. Son obligatorios antes de poder timbrar la primera factura (ver Facturas) y el sistema muestra un aviso si algún campo falta.

🚧
El resto del módulo aún no existe
Gestión de usuarios, datos generales de la empresa (logo, dirección), notificaciones e integraciones todavía no están construidas. La propia pantalla lo indica: "Sin más opciones configurables todavía". No hay una fecha comprometida para estas funciones — consulta el roadmap interno del proyecto si necesitas el detalle de qué sigue.
Docs›Sistema›Atajos de teclado

Atajos de teclado

Acciones frecuentes que puedes hacer sin usar el mouse, tanto en esta documentación como en formularios del sistema.

En esta documentación

AtajoAcción
Ctrl + KAbrir el buscador de esta documentación
EscCerrar el buscador

En los formularios de talleres

AtajoAcción
TabMoverse al siguiente campo
Shift + TabVolver al campo anterior
EnterConfirmar el botón enfocado (por ejemplo, guardar un formulario)

Estos son comportamientos estándar del navegador sobre formularios HTML — talleres no define atajos de teclado propios adicionales por ahora.

💡
Tip de productividad
Colapsa el sidebar (ícono ☰ en el topbar) cuando trabajes en formularios largos como presupuestos u órdenes, para ganar espacio horizontal en pantalla.

¿Fue útil esta página?