Manual de operación — General

Los recorridos reales que comparten todos los giros en Odoo: quién hace qué, qué hace el sistema solo, y en qué momento pasa cada cosa.

General

Antes de empezar: cómo leer esta guía

Los colores de los diagramas no son decoración: cada uno dice quién da el paso.

Lo hace una persona Alguien del equipo tiene que pulsar algo: el sistema no lo hace por su cuenta.
Lo hace el sistema solo Ocurre sin que nadie lo pida: se genera, se calcula o se comprueba.
Estado bueno o final Ahí terminó bien el camino.
Bloqueo El sistema te detiene con un mensaje. No pasas hasta arreglarlo.
Aviso que no detiene Te lo dice, queda anotado, pero puedes seguir.
Sobre los ejemplos. Las cifras que aparecen en los ejemplos son inventadas para que la explicación se entienda. Lo que sí es firme son las reglas: esas no cambian con el mes ni con la empresa que use el sistema.

1 · Los cuatro caminos de una venta

Una orden de venta confirmada puede salir por cuatro botones distintos, y no hacen lo mismo. Esta sección sirve para decidir cuál pulsar antes de pulsarlo.

La duda más cara del sistema es esta: tienes la venta delante, ves varios botones y pulsas el que te suena. Según cuál sea, el dinero entra a tu caja o no entra, lo vendido sale del almacén o se queda esperando, y la factura se emite ahora o cuando alguien la autorice. Empieza por esta tabla, que resuelve la duda en diez segundos:

BotónQuién lo pulsa¿Cobra? ¿Exige sesión de caja?¿Cuándo sale lo vendido?
1«Facturar»Cajero Sí, con la forma de pago que seaAl cobrar
2«Cobro en Efectivo»Cajero Sí, todo en efectivo y exactoAl cobrar
3«Confirmar sin Pago»Vendedor autorizado NoNoAl aprobarse la autorización
4«Confirmar Venta»Quien confirma ventas No: es una venta a plazoNoAl confirmar

Lo que separa un camino de otro no es el gusto de quien atiende: son el término de pago del cliente y si el dinero se recibe hoy o no. El árbol siguiente es el mismo que hace el sistema por dentro:

flowchart TD
    A["Orden de venta"]:::neu
    B{"¿El término de pago
del cliente es a plazo?"}:::sis C["«Confirmar Venta»"]:::caj D{"¿El cliente tiene deuda vencida
o el cupo excedido?"}:::sis D2["DIÁLOGO, no error: el pedido queda
esperando aprobación de crédito"]:::avi E["La factura se emite y se publica sola.
El despacho nace al confirmar"]:::ok F{"¿El cliente paga hoy?"}:::sis G["«Confirmar sin Pago»:
se pide autorización"]:::caj G2["Al aprobarse: se emite la factura,
se manda al SRI y ahí nace el despacho"]:::ok H{"¿Paga todo en efectivo
y con el importe exacto?"}:::sis I["«Cobro en Efectivo»"]:::caj J["«Facturar»: abre el asistente
de la Caja de Cobros"]:::caj K{"¿Hay sesión de punto
de cobro abierta?"}:::sis K2["BLOQUEO: «Se requiere una sesión de punto
de cobro activa para continuar»"]:::no L["Factura publicada y enviada al SRI,
un pago por cada forma de cobro
y el despacho"]:::ok A --> B B -->|sí, a plazo| C --> D D -->|sí| D2 D -->|no| E B -->|no, es de contado| F F -->|no| G --> G2 F -->|sí| H H -->|sí| I --> K H -->|no| J --> K K -->|no| K2 K -->|sí| L classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Camino 1 — «Facturar», el camino normal del cajero

Lo usa el Cajero de la Caja de Cobros. Abre el asistente de la Caja de Cobros, que es donde se elige con qué se paga: efectivo, cheque, tarjeta, transferencia, anticipo, nota de crédito, retención o cruce de cuentas. Un mismo cobro puede llevar varias formas a la vez. El detalle del asistente está en la sección 2.

Lo que te va a frenar:

Qué genera cuando sale bien: la factura publicada, con su asiento y enviada al SRI; un pago por cada forma de cobro que se haya usado; el despacho, si la venta es de contado; y la impresión de la factura y del recibo, si el punto de cobro tiene activada esa opción.

La trampa del botón que hace dos cosas. Si la orden no es de contado, «Facturar» no abre ningún asistente: emite la factura directamente, sin cobrar nada. Es el mismo botón, con la misma etiqueta y en el mismo sitio, comportándose de dos maneras distintas según el término de pago del cliente. Quien espera el asistente de cobro y no lo ve suele pensar que el sistema falló, y lo que pasó es que esa venta no era de contado.

Camino 2 — «Cobro en Efectivo», el atajo de un clic

También es del Cajero, y solo aparece en ventas de contado. Pide una confirmación: «Se cobrará el total en efectivo y se facturará de inmediato. ¿Continuar?». Es exactamente el camino 1 sin el diálogo de por medio: el mismo documento, el mismo asiento y el mismo despacho.

Cuándo se usa: cuando el cliente paga todo en efectivo y con el importe exacto. Si hay que devolver vuelto, mezclar formas de pago o elegir a qué caja entra el dinero, el camino es «Facturar».

El bloqueo que más se ve aquí ya trae la solución escrita: «No se puede cobrar de un clic: este pedido no está vinculado a ninguna sesión de cobro, así que no hay diarios permitidos. Usa el botón “Facturar”, que abre el asistente de cobro y te deja elegir la sesión y el diario.»

Por qué pasa eso tan a menudo. Una orden queda atada a una sesión de caja solo si quien la crea tiene una caja abierta en ese momento. Los vendedores no son cajeros, así que las ventas que ellos levantan nacen sin sesión, y ese atajo no les funciona nunca. No es un descuido del sistema: la sesión no se propone sola a propósito, porque es la que decide a qué caja entra el dinero, y eso no se adivina.

Camino 3 — «Confirmar sin Pago», facturar hoy y cobrar después

Lo pulsa quien tenga el grupo «Puede Pedir Facturar sin Cobro». Pide confirmación: «Se pedirá autorización para FACTURAR esta venta sin haberla cobrado. La mercadería seguirá sin poder salir hasta que la factura esté pagada. ¿Continuar?»

Al pulsarlo no se factura nada. Lo único que ocurre es que se crea una solicitud de autorización y la venta se queda esperando. Cuando alguien la aprueba, ahí sí se emite la factura, se manda al SRI y solo entonces se genera el despacho.

El mismo flujo tiene dos nombres, y por eso no se encuentra. En la orden de venta el botón se llama «Confirmar sin Pago»; los botones que resuelven la solicitud se llaman «Aprobar Facturar sin Cobro» y «Rechazar Facturar sin Cobro». Quien busca «Facturar sin Cobro» dentro de la orden no lo encuentra, porque ahí no se llama así.

Lo que te va a frenar: no tener ese permiso · que la venta todavía no esté confirmada · que la venta no sea de contado —una venta a plazo ya se factura por su flujo normal: no hace falta autorización— · que la venta ya tenga factura · que ya exista una solicitud sin resolver · que a la categoría de aprobación le falten aprobadores.

Dos avisos de configuración que ahorran una tarde perdida.
  • El grupo «Puede Pedir Facturar sin Cobro» nace sin nadie asignado. Mientras nadie lo tenga, el botón no le sale a ninguna persona y no hay ningún error que lo delate: simplemente no está. Se asigna en Ajustes › Usuarios, en ese grupo. Ver sección 12.
  • La autorización se pide desde el pedido. Si alguien la crea a mano desde el menú de Aprobaciones, esa solicitud no queda enlazada a ninguna venta y aprobarla no autoriza nada. Escribir el número del pedido en el motivo tampoco la enlaza: el enlace lo hace el botón, no el texto.

Cuándo se usa: cuando el cliente necesita la factura hoy y no paga hoy, siendo una venta de contado. Lo vendido no sale hasta que esa factura esté pagada.

Camino 4 — la venta a plazo, con «Confirmar Venta»

Este camino conviene entenderlo al revés que los otros: «Confirmar Venta» no es un botón de facturar. El crédito no se elige pulsando nada — lo decide el término de pago del cliente. Si la venta es a plazo, al confirmarla la factura se emite y se publica sola, sin que nadie la pida.

Lo que te va a frenar:

Lo más importante de este camino: si el cliente tiene deuda vencida o el cupo excedido, no sale un error — sale un diálogo, y el pedido se queda esperando aprobación de crédito. Quien no lo sabe cierra ese diálogo, ve el pedido sin factura y cree que no pasó nada. Sí pasó: hay una aprobación pendiente. La cartera y el cupo del cliente están en la sección 5.

Y una diferencia que cambia la logística: aquí el despacho nace al confirmar, no al cobrar, porque en este camino no hay cobro. Es lo contrario de los caminos 1 y 2.

Lo que el sistema NO hace

2 · Cobrar en caja

Un botón que hace por dentro tres pasos que antes eran tres pantallas.

El botón «Cobrar» está en el documento de venta y también en la propia orden de venta, para quien entra por ese lado. Los dos piden el rol de quien atiende al cliente. En los documentos históricos y en los cancelados el botón no aparece. Si tu empresa tiene instalado el Panel de Cobros, el mismo «Cobrar» está también ahí, en una sola pantalla junto con la venta, el cliente y el cobro.

Lo que hace la cadena, en orden:

  1. Si todavía no hay orden de venta, la crea (lo mismo que «Facturar»).
  2. Si la orden está en «Borrador» o «Enviado», la aprueba.
  3. Si está en «Aprobado», la confirma — y ahí es donde se evalúa el cupo de crédito del cliente.
  4. Si tras eso la orden quedó confirmada, abre el cobro: la pantalla «Pagos de la Venta».

Si el control de crédito detiene el paso 3, la cadena se para ahí sin forzar nada. No es un fallo: es el control haciendo su trabajo.

flowchart TD
    A["Botón «Cobrar»"]:::caj
    B{"¿Es un documento que este
botón atiende y tiene líneas?"}:::sis B2["BLOQUEO: el botón no
corresponde a este documento /
«no tiene nada que cobrar»"]:::no C{"¿Ya está facturado
por completo?"}:::sis C2["BLOQUEO: «ya está facturada.
Si falta un pago a crédito,
regístralo desde la factura»"]:::no D["Se crea la orden si falta,
se aprueba y se confirma"]:::sis E{"¿Pasó el control
de crédito?"}:::sis E2["Se detiene ahí,
sin forzar nada"]:::no F{"¿Hay sesión de caja
abierta?"}:::sis F2["BLOQUEO: «Se requiere una sesión
de punto de cobro para continuar»"]:::no G["Pantalla «Pagos de la Venta»"]:::ok A --> B B -->|no| B2 B -->|sí| C C -->|sí| C2 C -->|no| D --> E E -->|no| E2 E -->|sí| F F -->|no| F2 F -->|sí| G classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff

La sesión de caja

No se cobra sin una sesión de punto de cobro abierta. Se abre en Caja → Sesiones de cobro, botón «Abrir Sesión», y se cierra con «Cerrar Sesión» y luego «Validar Cierre». También están «Pausar Sesión» y «Reanudar Sesión». Caja → Mi caja es el atajo del cajero a la suya.

Si no hay sesión, el mensaje es claro: «Se requiere una sesión de punto de cobro para continuar». Un supervisor puede saltárselo; quien cobra no.

Las formas de cobro

La pantalla de cobro distingue qué se recibe y de qué caja entra, y son dos cosas distintas: el método decide qué es; el diario decide de qué caja es. Los métodos que el sistema clasifica son: Efectivo, Tarjeta de Crédito, Tarjeta de Débito, Transferencia, Cheque al Día, Cheque Posfechado, Depósito de Efectivo, Depósito de Cheque y Otro.

Además, cada línea de la pantalla puede ser de un tipo distinto: «Pago», «Anticipo», «Nota de Crédito», «Retención» o «Cruce de Cuentas». Así se cubre el caso del cliente que paga parte con un anticipo que ya tenía y parte en efectivo.

BotónQué hace
«Abonar»Añade una línea de cobro por el importe que pusiste.
«Pago Completo»Cubre de una vez todo lo que falta.
«Guardar y Crear Factura»Registra el cobro y emite la factura.
«Guardar»Solo registra las líneas de cobro. No factura.
«Cancelar»Sale sin registrar nada.

Para el efectivo hay botones de denominación —«$ 0.50» hasta «$ 100»— para ir sumando lo que el cliente pone sobre el mostrador.

Tres cosas que te van a frenar

Cada negocio tiene su propio punto de cobro. Los puntos de cobro son configuraciones separadas —el de un negocio no es el mismo que el de otro, aunque compartan empresa—, y cada uno tiene su lista de cajeros autorizados y su diario de efectivo. Abrir sesión en un punto donde no estás autorizado responde: «No está autorizado para abrir sesiones en este punto de cobro». Los puntos de cobro y sus cajeros se configuran en Caja → Configuración → Puntos de cobro.

Quién puede

El botón «Cobrar» pide el rol de quien atiende al cliente en tu negocio. Los menús de Caja piden además el grupo «Cajero». Cerrar y validar sesiones es cosa del «Supervisor de Caja». Ver sección 12.

3 · Cobrar lo que está pendiente

Lo que pasa DESPUÉS de la venta: el cliente ya tiene sus facturas y ahora hay que cobrarlas. Mirar la deuda es otra cosa y se explica en sección 5.

Aquí hay dos trabajos distintos que conviene no mezclar. Uno es recibir la plata: el cliente llega con un cheque y hay que decidir contra qué facturas se aplica. El otro es empujar al que no paga: recordarle, escribirle, llamarlo. El primero se hace en el pago; el segundo lo lleva el seguimiento de deuda, que trabaja solo cuando está encendido y a mano cuando no.

Cobrar en caja no es esto. Cuando el cobro va pegado a la venta —se factura y se cobra en el mismo acto— el camino es el de sección 2. Esta sección es para la deuda que ya quedó emitida y se cobra después, otro día y muchas veces por otra vía.

Un solo cobro para varias facturas

El pago se registra desde Contabilidad → Clientes → Pagos (o Proveedores → Pagos, que funciona igual al revés). Lo primero que hay que mirar es el campo «Tipo de Transacción»:

Tipo de TransacciónQué esPestaña «Facturas»
«Pago Ordinario»El cobro o el pago que cancela documentos. Sale, y con ella la deuda del cliente.
«Otro Pago»El movimiento que no cancela ninguna factura: sueldos, aportes, impuestos, traspasos entre cuentas propias. No sale. Su contrapartida la escribe contabilidad a mano.
Un «Otro Pago» nunca cruza facturas, aunque parezca que podría. No es un descuido: es la garantía de que un traspaso entre cuentas propias no se coma en silencio la deuda de un tercero. Si lo que estás registrando cancela documentos, tiene que ser «Pago Ordinario» desde el principio.

Con «Pago Ordinario», al elegir el cliente el sistema carga solo toda su deuda pendiente en la pestaña «Facturas». Cada fila trae lo que hace falta para decidir:

ColumnaQué dice
«Factura»El documento. No se puede crear uno desde aquí: solo elegir de lo que hay.
«Fecha» y «Vencimiento»Cuándo se emitió y cuándo vencía. Es lo que ordena la prioridad.
«Total»Lo que valió el documento entero.
«Saldo»Lo que todavía debe HOY, antes de este pago.
«Pago Actual»Lo que tú decides aplicarle desde este pago. Nace en cero, siempre.
«Pendiente»Lo que le quedará debiendo si confirmas así. En borrador es un pronóstico; una vez confirmado, es el saldo real de la factura.
«Pago Actual» nace en cero a propósito. Si naciera con el saldo completo, el importe del pago saldría lleno con la cartera entera del cliente y habría que borrar todo lo que no se cobra — que es justo al revés de como se trabaja. Tú escribes lo que entró, no corriges lo que el sistema supuso.

Y el importe del pago es la suma de la columna «Pago Actual». No son dos números que hay que cuadrar a mano: se cuadran solos según vas repartiendo.

Los botones del reparto

BotónDóndeQué hace
«Cargar Deudas»Cabecera de la pestaña Vuelve a traer las facturas pendientes que falten, sin tocar lo ya repartido.
«Distribuir»Cabecera de la pestaña Reparte el importe del pago de la factura más antigua a la más nueva, llenando cada una hasta su saldo antes de pasar a la siguiente.
«Quitar Pagos»Cabecera de la pestaña Pone en cero toda la columna «Pago Actual» y deja empezar de nuevo.
«Pagar»En cada fila Pone en esa factura su saldo completo.
«Borrar»En cada fila Deja esa factura en cero.

Los cinco solo aparecen mientras el pago está en borrador. Una vez confirmado, el reparto ya no se toca desde ahí.

flowchart TD
    A["Pago nuevo:
cliente, diario y
«Tipo de Transacción»
= «Pago Ordinario»"]:::caj B["El sistema carga en la pestaña
«Facturas» toda la deuda
pendiente de ese cliente"]:::sis C["Cada fila nace con
«Pago Actual» en cero"]:::neu D{"¿Cómo se reparte
el cheque?"}:::caj E["Fila a fila:
«Pagar», «Borrar»
o el importe digitado"]:::caj F["Botón «Distribuir»:
de la más antigua
a la más nueva"]:::sis G{"¿El importe supera
la deuda total?"}:::sis G2["Se recorta al total de la deuda.
El exceso NO queda guardado
como anticipo"]:::avi H{"¿La suma repartida cabe
en el importe del pago?"}:::sis H2["BLOQUEO al confirmar:
«La suma del importe total a pagar
es mayor que el importe del pago»"]:::no I["Se confirma:
el sistema concilia contra
cada factura elegida"]:::sis J["Las filas que quedaron en cero
se retiran del pago"]:::sis K["Facturas en «Pagado»
o «Pagado parcialmente»"]:::ok A --> B --> C --> D D -->|a mano| E --> H D -->|automático| F --> G G -->|sí| G2 --> H G -->|no| H H -->|no| H2 H -->|sí| I --> J --> K classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Cuando el importe no cuadra con la suma

Es el caso normal, no la excepción. Un cheque redondo casi nunca coincide con la suma exacta de cinco facturas. Lo que hace el sistema en cada caso:

SituaciónQué hace el sistema
El cheque alcanza para todo «Distribuir» llena factura por factura hasta cubrirlas todas.
El cheque no alcanza «Distribuir» reparte de la más antigua a la más nueva: llena las primeras enteras y a la que se queda a medias le pone lo que sobró. Las de después quedan en cero.
El cheque es mayor que toda la deuda «Distribuir» recorta el importe al total de la deuda. Lo que sobra no se guarda en ningún sitio.
Se digita en una fila más que su saldo El sistema lo baja al saldo en el momento. Y si aun así quedara por encima, al guardar avisa: «El monto a pagar no puede ser mayor que el saldo pendiente de la factura».
Se digita un importe negativo Se rechaza: «El monto a reconciliar no puede ser negativo».
La suma repartida supera el importe del pago Se rechaza al confirmar, con la suma y el importe en el mensaje.
El sobrante de un cobro no se convierte solo en anticipo. Si el cliente entrega más de lo que debe, el reparto se recorta a la deuda y ahí termina: nadie guarda la diferencia por ti. Si esa diferencia es plata que se queda en la empresa, hay que registrarla como anticipo — sección 4—, o el cliente reclamará un saldo a favor que en el sistema no existe.

Los pagos parciales

Pagar menos de lo que se debe es un caso previsto, no un problema. La factura que recibe menos de su saldo queda en «Pagado parcialmente» y sigue viva en la cartera por la diferencia; su columna «Pendiente» te dice cuánto queda antes de confirmar.

Dos cosas que conviene saber del parcial:

Si devuelves a borrador un pago ya confirmado, la cartera ya no está. Se recupera con «Cargar Deudas», que vuelve a traer lo pendiente. No es que se haya perdido nada: es que esas filas se habían retirado al confirmar.
La fecha del pago no puede ser anterior a la de la factura que cruza. El sistema lo bloquea y te dice qué hacer: «Registre este cobro como un Anticipo y crúcelo después contra la factura». La razón es de fondo — plata recibida antes de que existiera el documento no es el cobro de ese documento, es un anticipo, y contarlo al revés descuadra el mes.

Qué documentos entran en la lista, y cuáles no

El sistema no ofrece cualquier cosa. Para que un documento aparezca en la pestaña «Facturas» tiene que cumplir todo esto a la vez:

Cambiar de cliente en un pago que ya tenía facturas cargadas vacía la lista y vuelve a cargar la del nuevo. No quedan restos del anterior.

Del pago confirmado sale el comprobante con el botón «Imprimir Recibo», que lista las facturas cubiertas y la referencia del instrumento —el número del cheque, el de la transferencia, el voucher—. En un borrador el botón no está: un borrador no es recibo de nada y su número todavía puede cambiar.

El seguimiento de la deuda

Lo anterior es para cuando el cliente aparece. El seguimiento es para cuando no aparece.

El sistema trabaja con niveles de recordatorio: una escalera de pasos que la empresa define, cada uno con cuántos días antes o después del vencimiento se dispara y qué se hace en ese paso. Se definen desde Contabilidad → Configuración → Ajustes, apartado «Recordatorios automáticos de facturas», con el enlace «Gestiona tus recordatorios automáticos». Cuántos niveles hay y a cuántos días salta cada uno es decisión de cada empresa y se define ahí; el sistema no trae una escalera obligatoria.

Lo que define cada nivelQué significa
«Días de vencimiento» y «Momento del recordatorio» A cuántos días del vencimiento salta, y si es antes o después. Sí: se puede avisar antes de que venza.
CorreoManda la plantilla que tenga enlazada. Es lo que llega al cliente.
SMSLo mismo por mensaje de texto, con su propia plantilla.
«Programar actividad» Crea una tarea dentro del sistema —típicamente una llamada—, con su tipo, su asunto y su nota.
Responsable de la actividad A quién le cae: al responsable del recordatorio, al vendedor de la factura o al comercial del cliente.
Nadie «sube» a un cliente de nivel a mano. El nivel no es una etiqueta que alguien decide: lo deduce el sistema de la línea por cobrar más antigua que el cliente tenga sin conciliar. Mientras esa factura siga sin pagarse, el cliente sigue en la escalera; en cuanto se cobra, el nivel cae solo. Por eso cobrar bien es lo que apaga los recordatorios — no hay ningún botón que los silencie por las buenas.

En este sistema el seguimiento lleva además dos reglas propias del país:

Y para el que quiere empujar hoy, sin esperar a que le toque: en la lista de facturas de cliente, marcando las facturas, aparece el botón «Enviar recordatorio». Abre un asistente que muestra el asunto y el cuerpo del correo antes de mandarlo, deja cambiar la plantilla, y se envía desde ahí. Es el mismo recordatorio, disparado a mano.

flowchart TD
    A["Factura vencida
y sin cobrar"]:::neu B{"¿Está encendido el recordatorio
automático de la empresa?"}:::sis B2["No sale nada solo.
Se reclama a mano"]:::avi C{"¿Es día laborable
y horario de oficina?"}:::sis C2["Esa pasada no envía nada
y espera a la siguiente"]:::avi D{"¿Llegó la fecha del
siguiente recordatorio
de este cliente?"}:::sis D2["Espera. Al cliente en pausa
no se le vuelve a escribir"]:::neu E["El sistema toma el nivel de la
línea por cobrar más antigua
que el cliente no ha pagado"]:::sis F["Correo al cliente
con lo que ese nivel diga"]:::sis G["Si el nivel lo pide: actividad
para el vendedor Y para
el Responsable de Cobranzas"]:::sis H["Alguien llama, deja constancia
y cierra la actividad"]:::caj I["El cliente paga:
el nivel baja solo"]:::ok A --> B B -->|no| B2 B -->|sí| C C -->|no| C2 C -->|sí| D D -->|no| D2 D -->|sí| E --> F --> G --> H --> I classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

El estado de cuenta: lo que se le manda al que debe

Junto a los recordatorios de nivel hay un segundo camino, más directo: mandarle al cliente su estado de cuenta, el detalle de lo que debe. Se hace desde la lista «Cartera de Clientes»sección 5—, y hay dos formas:

Desde dóndeBotónQué hace
La ficha de cartera de un cliente«Enviar por Correo» Abre el editor del correo con la plantilla de recordatorio y el PDF del estado de cuenta ya adjunto, para revisarlo antes de mandarlo.
La ficha de cartera de un cliente«Imprimir» Saca el estado de cuenta en PDF, para entregarlo en mano.
La ficha de cartera«Descargar a Excel» Baja sus documentos pendientes en una hoja de cálculo.
La lista, con clientes marcadosMenú «Acciones» → «Enviar estado de cuenta» Manda el correo completo y sin abrir editor a todos los marcados de una vez.
La lista, con clientes marcadosMenú «Acciones» → «Descargar Excel» Un solo archivo con todos: una fila por cliente y debajo sus facturas impagas.

El envío a varios no se detiene si un cliente falla: al terminar te dice cuántos salieron, cuántos se saltaron por no tener correo y cuántos dieron error. Un contacto mal llenado no puede dejar sin aviso a los demás.

Dos frenos que evitan que el envío se convierta en acoso, y que conviene conocer porque explican por qué a alguien «no le llega nada»:

FrenoDónde se ve
«No enviar Estado de Cuentas»: saca al cliente del envío automático. No impide mandárselo a mano. Interruptor en la cabecera de su ficha de cartera.
«No escribirle antes de»: se pone sola al enviarle, y hasta esa fecha el automático no vuelve a escribirle. Campo en la cabecera, visible solo cuando hay una fecha puesta.
Cuántos días se dejan pasar entre dos avisos al mismo cliente se ajusta sin tocar código, en el parámetro del sistema l10n_ec_cartera.dias_entre_estados_cuenta (Ajustes → Técnico → Parámetros del sistema). Igual que el tope de correos por corrida, l10n_ec_cartera.max_correos_por_corrida, que es la red que impide que un error de datos se convierta en cientos de correos a clientes reales — y esos no se deshacen.

Y una pieza de configuración que casi nadie relaciona con cobrar, pero decide si el cliente puede pagarte: las cuentas bancarias que salen en el estado de cuenta se eligen marcando diarios, con la casilla «¿Mostrar en el Estado de Cuenta?» en el diario, junto a su cuenta bancaria. Ahí mismo se ponen «Banco (Estado de Cuenta)» y «Tipo de Cuenta (Estado de Cuenta)», que es cómo lo va a leer el cliente. Los diarios de tarjetas, de tránsito o de anticipos no se marcan: no son cuentas a las que nadie deba transferir.

El remitente del estado de cuenta sale del parámetro del sistema email_cobros, para que los clientes vean la dirección de cobranzas y no el correo personal de quien disparó el envío. Si no está puesto, cae al correo de la empresa.

Aplicar un anticipo o una nota de crédito a una factura pendiente

Hay deuda que no se cobra con plata nueva, porque la plata ya está adentro o porque el documento se corrigió. Esos dos casos no se resuelven en el pago múltiple: la pestaña «Facturas» de un cobro ofrece documentos por cobrar, no anticipos ni notas de crédito.

Lo que hay a favor del clienteDónde se aplica
Un anticipo con saldo disponible Desde la factura, con «Registrar Pago» y el diario de anticipos — el detalle está en sección 4.
Una nota de crédito con saldo Desde la factura pendiente: el aviso de «créditos pendientes» del pie muestra lo que hay a favor, y el enlace «Agregar» de cada línea lo cruza contra esa factura. Cómo se emite la nota está en sección 20.
Un cobro recibido y no cruzado Mismo sitio: aparece en «créditos pendientes» de la factura y se aplica con «Agregar».

Para saber qué tiene el cliente a favor antes de ponerte a cruzar, la ficha de cartera lo separa en tres pestañas: «Anticipos no cruzados», «Notas de Crédito Disponibles» y «Pagos no cruzados». El botón «Refrescar Pagos» de la cabecera vuelve a calcular esos indicadores cuando acabas de mover algo y la pantalla todavía enseña lo viejo.

Al que tiene un anticipo sin aplicar no se le llama: se le cruza. Un cliente puede aparecer con deuda vencida y tener a la vez plata suya sin cruzar. Reclamarle en esa situación es un error caro en confianza, y además el crédito seguirá ahí después de la llamada. Antes de escalar a un cliente, revisa esas tres pestañas.

Quién puede qué

AcciónQuién
Registrar el cobro múltiple, repartirlo y confirmarloQuien factura.
«Imprimir Recibo» del pagoQuien factura.
«Enviar por Correo» el estado de cuenta desde la fichaCualquier usuario interno.
«Enviar estado de cuenta» y «Descargar Excel» a varios desde la listaQuien factura.
«Refrescar Pagos» y el interruptor «No enviar Estado de Cuentas»El responsable de contabilidad.
Definir los niveles de recordatorioEl responsable de contabilidad.

El detalle de los roles y de qué abre cada uno está en sección 12.

Lo que el sistema NO hace

Lo que este cobro deja escrito en la contabilidad —qué asiento nace y por qué diario entra— se explica en sección 10. Y lo que se queda fuera de la contabilidad si nadie lo empuja, en sección 11.

4 · Anticipos y depósitos de garantía

El cliente deja plata antes de que exista ninguna factura. El sistema trata igual el anticipo y la garantía: la diferencia la escribes tú.

Hay que configurarlo antes de usarlo. En Ajustes está el campo «Diario Anticipos Clientes» (y su gemelo «Diario Anticipos Proveedores»): pide un diario de tipo anticipo, y la cuenta por defecto de ese diario es la contrapartida de todos los asientos de anticipo. Para clientes esa cuenta tiene que ser de tipo «Por Pagar» — el anticipo es una deuda de la empresa hasta que se consume, y ese tipo es además lo que la hace conciliable, que es lo que permite cruzarla después contra la factura. Para proveedores, de tipo activo corriente o pagos anticipados. Si el diario no está configurado, al pulsar «Procesar» el sistema avisa: «El diario de anticipos de clientes no está configurado en la empresa».

Botón «Anticipo» en el documento de venta. No crea nada: abre el formulario del anticipo ya con el titular puesto y una glosa de arranque. Si el documento no tiene a nombre de quién ir —ni cliente ni el tercero que paga por él—, te frena: no hay a nombre de quién registrar el anticipo.

Para verlos todos: Caja → Anticipos. Ahí salen solo los de cliente: quien atiende en el mostrador cobra por adelantado, no paga anticipos a proveedores desde ahí.

Anticipo y garantía son lo mismo para el sistema. No distingue «a cuenta de la factura» de «se devuelve si no hay daños». Esa distinción vive en la glosa que escriba quien lo registra, y por eso la glosa es obligatoria y tiene un mínimo de caracteres: si no dice de qué es, nadie va a saberlo dentro de tres meses.

El camino del anticipo

flowchart TD
    A["Botón «Anticipo»
en el documento de venta"]:::caj B["Formulario con el titular puesto:
importe, glosa, forma de pago"]:::caj C["Estado «Borrador»
— todavía editable"]:::neu D["Botón «Procesar»"]:::caj E{"¿Glosa suficiente, importe
mayor que cero, al menos
una forma de pago?"}:::sis F["BLOQUEO con el motivo
concreto que falta"]:::no G["Estado «Procesado»:
se numera y nace el asiento"]:::ok H["Desde la factura:
«Registrar Pago» eligiendo
el diario de anticipos"]:::caj I["Estado «En Uso»
y luego «Usado»"]:::ok J["No se usó: «Devolver No Usado»
o «Marcar como Vencido»"]:::caj A --> B --> C --> D --> E E -->|falta algo| F E -->|todo bien| G --> H --> I G --> J classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111
EstadoQué significa
«Borrador»Todavía se puede tocar todo. No hay asiento.
«Procesado»Tiene número y asiento. La plata ya entró.
«En Uso»Se aplicó a alguna factura, pero queda saldo.
«Usado»Se consumió entero.
«Vencido»Pasó su fecha sin usarse.
«Cancelado» / «Rechazado»Se dio de baja.

Los botones del formulario son «Procesar», «Marcar como Usado», «Devolver No Usado», «Marcar como Vencido», «Reactivar», «Cancelar», «Rechazar», «Pasar a Borrador» e «Imprimir Recibo», más dos accesos directos a sus «Asientos» y sus «Pagos».

Cómo se aplica a una factura

Desde la propia factura, con el botón nativo «Registrar Pago»: en la lista de diarios aparece también el diario de anticipos, y al elegirlo se habilita el campo «Anticipo», que ofrece los del cliente con saldo disponible.

Qué NO hace

5 · La cartera del cliente

Dos cifras que nunca se suman: lo que el cliente YA debe y lo que VA a deber. Confundirlas descuadra el mayor.

La deuda formal de la empresa se calcula con las facturas. Todo lo demás —lo que ya se entregó o se consumió pero que nadie facturó todavía— es consumo, no deuda: contabilidad no lo ve, y hace bien en no verlo.

Si alguna vez ves un total que suma las dos, léelo como «previsto», nunca como «deuda». Un documento que las sume deja de cuadrar con el mayor el día que alguien lo compare — y ese día llega siempre.
flowchart TD
    A["¿Cuánto me debe
este cliente?"]:::caj B{"¿Hay factura
emitida?"}:::sis C["Facturas con saldo
= DEUDA"]:::ok D["Entregado o consumido
sin documento
= CONSUMO, no deuda"]:::avi E["Cuadra con contabilidad
centavo a centavo"]:::ok F["No cuadra ni debe cuadrar:
todavía no hay documento"]:::avi G["Quien atiende factura
lo pendiente"]:::caj H["El consumo se convierte
en deuda facturada"]:::ok A --> B B -->|sí| C --> E B -->|no| D --> F D --> G --> H classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff
Cuando el que paga no es el que consume. En algunos negocios factura a un tercero que trae clientes —un intermediario, una empresa que responde por su personal—. Quién es el deudor se decide igual que al facturar: ese tercero si está puesto en el documento; el cliente directo si no lo hay. Así nada se cuenta dos veces ni se le escapa a quien de verdad paga. Cómo se lleva esa cuenta por dentro es propio de cada negocio y se explica en la parte de tu empresa.

La pestaña «Cartera EC» del contacto

En la ficha de cualquier cliente o proveedor. Es lo que contabilidad mira para cobrar:

CampoQué cuenta
«Deuda por Facturas»Solo facturas y recibos de venta. No resta los cobros y anticipos que todavía no se han cruzado.
«Vencido por Facturas»De lo anterior, lo ya vencido.
«Pagos no Cruzados»Plata recibida que todavía no se aplicó a ninguna factura.
«Anticipos no cruzados (Cliente)»Los anticipos con saldo disponible (sección 4).
«Notas de Crédito Disponibles (Cliente)»Lo mismo, con notas de crédito.
Por qué «Deuda por Facturas» no es la posición neta. A propósito separa lo que el cliente debe por documentos de lo que ha entregado sin cruzar. Un cliente puede deber por facturas y tener a la vez un anticipo sin aplicar: son dos hechos distintos y hay que cobrarlos de forma distinta —al segundo no se le llama, se le cruza.

Hay además dos listados propios, «Cartera de Clientes» y «Cartera de Proveedores», con cupo de crédito, deuda, vencido, pagos no cruzados, prioridad, días de mora y último recordatorio. Y el informe genérico «Estado de Cuenta», que sale del botón «Imprimir» de la ficha del contacto y que sirve para cualquier cliente.

La cartera migrada del sistema anterior

Las deudas que venían del sistema anterior no entraron como ventas nuevas: entraron por un diario propio de cartera migrada, separado del diario de facturas de la empresa. Eso es lo que permite distinguir, en el mayor, lo que se vendió aquí de lo que se arrastra de allá.

Y la contrapartida de esos saldos no va a una cuenta de ingreso ni al patrimonio: va a una cuenta puente de migración. Hay una para la cartera de clientes, otra para la de proveedores y otra para los saldos de apertura.

Por qué una cuenta puente y no un ingreso. Esa venta ya se registró como ingreso en el sistema anterior. Volverla a registrar aquí duplicaría el resultado del ejercicio. La cuenta puente guarda el saldo hasta que la contadora lo reclasifique; que quede en cero es señal de que la migración cuadró. Un saldo vivo ahí no es un error de quien opera: es trabajo pendiente de contabilidad.
Los documentos históricos no tocan nada de esto. Están en el sistema para que los informes cuenten bien los años pasados, y no generan ni un asiento. Su deuda, si quedó alguna, vive en la cartera migrada, no en el documento.

6 · Comprar y pagar

Todo lo que sale de la empresa hacia un proveedor: la orden de compra, la factura que llega, el pago que hay que autorizar antes de que salga el dinero, y el efectivo que se maneja fuera del banco.

La confusión que más cuesta está aquí: registrar un pago, autorizarlo y publicarlo son tres momentos distintos, y los hacen personas distintas. Quien lleva las compras registra el pago; un aprobador lo autoriza; y recién entonces alguien pulsa «Confirmar» y el dinero sale. Aprobar no paga. Un pago aprobado que nadie confirma se queda en borrador para siempre, con el proveedor esperando.

La segunda confusión es entre las dos formas de manejar efectivo, que se parecen y no son lo mismo:

Caja ChicaFondo a Rendir
Qué esUn fondo fijo permanente que vive en la empresa. Una entrega puntual de dinero a una persona concreta.
Qué se hace con élSe gasta y se repone hasta volver al monto original.Se gasta y se liquida: se justifica en qué se fue.
Cuándo terminaNunca. Cada reposición es un expediente más. Cuando se liquida; el sobrante se devuelve al banco.
El expediente se llamaReposiciónLiquidación
Menú«Reposición de Caja»«Liquidación de Fondos a Rendir»
¿Su entrega pide autorización?, como cualquier pago saliente.No. La entrega de un fondo a rendir está fuera del circuito de aprobación.
flowchart TD
    A["Orden de compra"]:::caj
    B["Botón «Crear Factura»"]:::caj
    C["Factura de proveedor
en borrador"]:::neu D["Se registra el pago"]:::caj E{"¿El pago necesita
autorización?"}:::sis F["Se crea la solicitud.
El pago queda en borrador:
«Esperando aprobación»"]:::avi G{"El aprobador
resuelve"}:::caj H["«Aprobación rechazada».
El pago sigue en borrador"]:::no I["Etapa «Aprobado».
Todavía NO salió el dinero"]:::avi J["Alguien pulsa «Confirmar»"]:::caj K["Pago publicado.
El dinero sale"]:::ok A --> B --> C --> D --> E E -->|no| K E -->|sí| F --> G G -->|rechaza| H G -->|aprueba| I --> J --> K classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

La compra: qué cambia respecto a Odoo de serie

La orden de compra trae un botón «Crear Factura» en lugar del subidor de ficheros que viene de fábrica. Solo aparece cuando la orden está confirmada y todavía no tiene una factura viva. Al pulsarlo pasan dos cosas que conviene saber de antemano: la orden queda bloqueada, y la «Referencia del Proveedor» que se digitó en la orden viaja sola al campo «Referencia» de la factura, así que no hay que volver a teclear el número del documento del proveedor.

Si intentas…El sistema responde
Facturar una orden que aún no está confirmada «Solo se pueden crear facturas desde órdenes de compra confirmadas.»
Facturar dos veces la misma orden «Esta orden de compra ya tiene facturas asociadas.»
Desbloquear una orden sin el permiso «Unlocking the order is not allowed as 'Lock Confirmed Orders' is enabled.»
Eliminar una orden o una de sus líneas sin el permiso «No tienes permisos para eliminar órdenes de compra. Contacta al administrador para solicitar el permiso 'Eliminar Órdenes de Compra'.»

El botón «Desbloquear» pide el grupo «Bloquear/Desbloquear Órdenes de Compra». Eliminar pide «Eliminar Órdenes de Compra», y a quien no lo tiene el sistema le retira las opciones «Eliminar» y «Archivar» del menú de acciones: no es que fallen, es que no se ofrecen. Ver sección 12.

Dos detalles más de pantalla y numeración:

La aprobación de pagos: quién pide y quién autoriza

El control no impide registrar un pago: impide publicarlo. Cualquiera que lleve cuentas por pagar registra el pago como siempre. Al pulsar «Confirmar», si ese pago cae dentro del control, en vez de publicarse se abre una solicitud de autorización y el pago se queda en borrador. El aviso de vuelta lo dice sin rodeos: «pago(s) NO se publicaron: se pidió autorización y quedan en borrador hasta que un aprobador los resuelva».

Antes de eso, la propia ficha del pago ya avisa —«Este pago requiere autorización.»— para que nadie pulse «Confirmar» esperando que salga el dinero.

Qué entra al control y qué no

Tipo de pago¿Pide autorización?
Pago saliente a un proveedorSí, si alcanza o supera el monto configurado
RetencionesNunca, y no hay forma de activarlo
Cobros de clienteNo: no sacan plata de la empresa
Transferencias entre cuentas propiasSolo si se activa «Aprobar También las Transferencias Internas»
Pagos de un diario marcado «Exento de Aprobación de Pagos»No, sin importar el monto
La entrega de un fondo a rendirNo
La reposición de una caja chicaSí, como cualquier otro pago saliente

El monto alcanza o supera: un pago exactamente igual al umbral entra al control. Con el umbral en cero, entran todos. Todo esto vive en Ajustes → Ecuador → «Aprobación de Pagos a Proveedor» —«Exigir Aprobación para Publicar Pagos», «Monto en Pagos», «Categoría de Aprobación», y opcionalmente «Monto del Segundo Nivel» y «Categoría del Segundo Nivel» para que los pagos grandes los autorice otra gente—. Esa pantalla es del administrador de contabilidad: un aprobador autoriza pagos, no redefine cuándo hace falta autorizarlos. La exención por diario está en Contabilidad → el diario → pestaña «Aprobación de Pagos».

flowchart TD
    A["Se pulsa «Confirmar»
en el pago"]:::caj B{"¿Requiere
autorización?"}:::sis C{"¿Ya tiene una solicitud
sin resolver?"}:::sis C2["BLOQUEO: «ya tiene la solicitud
de autorización … sin resolver …
No se puede publicar hasta que
se apruebe o se cancele»"]:::no C3["BLOQUEO: «tiene la solicitud …
RECHAZADA: no se puede publicar»
Hay que cancelarla para pedir otra"]:::no D{"¿Hay una aprobación
vigente que cubra
monto y beneficiario?"}:::sis E["Se crea la solicitud y se envía.
Etapa «Esperando aprobación»"]:::avi F["El aprobador usa «Aprobar Pago»
o «Rechazar Pago»"]:::caj G["Etapa «Aprobado».
El pago sigue en borrador"]:::avi H["Etapa «Aprobación rechazada».
El motivo queda en el historial"]:::no I["Pago publicado"]:::ok A --> B B -->|no| I B -->|sí| C C -->|"sin resolver"| C2 C -->|"rechazada"| C3 C -->|no| D D -->|sí| I D -->|no| E --> F F -->|aprueba| G F -->|rechaza| H G -->|"se vuelve a pulsar «Confirmar»"| I classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff

En qué estado se queda mientras tanto

La barra del pago no dice solo «Borrador → Pagado»: enseña el camino completo.

EtapaQué significa
BorradorRegistrado, sin autorización pedida. El dinero no se movió.
Esperando aprobaciónLa solicitud está abierta. El pago no generó ningún asiento. En pantalla: «⏳ Esperando aprobación.»
AprobadoAutorizado, pero todavía en borrador. En pantalla: «✅ Pago autorizado.» Falta pulsar «Confirmar».
Aprobación rechazadaNegado. En pantalla: «⛔ Aprobación rechazada.» Para volver a pedirla hay que cancelar esa solicitud primero.
Pagado / ConciliadoEl dinero salió. A partir de aquí manda la contabilidad; ver sección 10.

Cómo se autoriza

El aprobador tiene dos caminos y son el mismo motor: su bandeja de Aprobaciones, con su contador; o la propia ficha del pago, con los botones «Aprobar Pago» y «Rechazar Pago». Esos dos botones solo se enseñan a quien pertenece al grupo «Aprobador de Pagos a Proveedor» y además le toca el turno en esa solicitud concreta: ser aprobador es un dato de cada solicitud, no una propiedad del usuario.

El pago lleva un botón «Aprobación» que abre la solicitud viva, y un botón «Historial» que aparece solo cuando hubo más de una —el caso del pago que se rechazó y se volvió a someter—.

El rechazo no pide motivo en una ventana aparte. El motivo se escribe en el historial de mensajes de la solicitud, con su autor y su fecha, y al pago le queda el aviso del rechazo apuntando a esa solicitud. Quien rechace sin escribir nada deja al que registró el pago sin saber qué corregir.
Si intentas…El sistema responde
Aprobar o rechazar una solicitud en la que no eres aprobador «No puedes aprobar este pago: no estás en la lista de aprobadores de la solicitud», y te nombra quiénes sí pueden
Forzar la aprobación sin ser aprobador de pagos «Forzar la aprobación de un pago está reservado a los aprobadores de pagos a proveedor. Pide la autorización por la vía normal.»
Publicar el pago cambiando su estado por fuera del botón «No se puede publicar un pago saliente escribiendo el estado directamente: eso saltaría por completo la aprobación de pagos.»
Confirmar sin que la categoría tenga aprobadores cargados Dice cuántos exige y cuántos tiene, y remite a «Aprobaciones → Configuración → Categorías de aprobaciones»
La autorización cubre un monto y un beneficiario concretos. Si entre que se aprueba y que se confirma alguien sube el importe o cambia el proveedor, esa aprobación deja de respaldar el pago y hace falta una nueva. Y si el pago se devuelve a borrador, la autorización ya resuelta se suelta —queda escrito en el historial del pago—: el siguiente intento de publicarlo vuelve a pedir permiso. Es a propósito: una autorización que sobrevive a cualquier cambio es un cheque en blanco.
El botón «Registrar Pago» de una factura de proveedor entra al mismo circuito. No es un atajo que se salte el control: si el pago necesita autorización, no se genera el asiento y el pago queda en borrador con su solicitud, exactamente igual que por el camino largo. La factura se concilia sola cuando el pago se confirma después de aprobado.

Caja chica y fondos a rendir

Los dos viven en el mismo sitio y se distinguen por el campo «Tipo» de la ficha de la caja: «Caja Chica» o «Fondo a Rendir». La ficha lleva el «Fondo Fijo» —lo que esa caja debe tener siempre—, el «Saldo» real leído de la contabilidad, y el «Monto a Reponer», que es la resta de los dos y nunca es negativo. También lleva el «Responsable», los usuarios autorizados y el «Diario Contable» de efectivo con el que trabaja.

Los menús son tres: «Cajas», «Reposición de Caja» y «Liquidación de Fondos a Rendir».

Marcar la factura antes de pagarla

En la factura de proveedor hay un campo «Caja Chica»: es la forma de decir «esto se paga con ese fondo» antes de que exista el pago. Solo aparece en documentos de compra y deja de editarse cuando la factura ya está pagada. Con esa marca puesta, la lista de facturas de proveedor ofrece el filtro «Falta pagar por caja» y la agrupación por caja, y la ficha de la caja tiene el botón «Falta pagar». Sin la marca no hay ningún dato que diga a qué fondo pertenece un gasto hasta que el pago ya existe.

flowchart TD
    subgraph CC["CAJA CHICA · se repone"]
      A1["Botón «Reposición en curso»
en la ficha de la caja"]:::caj A2["Se gasta: «Pagar facturas»
o «Añadir facturas»"]:::caj A3["Botón «Validar»:
crea el pago que devuelve
el dinero a la caja"]:::caj A4{"¿Ese pago se
publicó?"}:::sis A5["Estado «Por aprobar».
Botón «Finalizar» reintenta"]:::avi A6["Estado «Abierta»"]:::neu A7["Botón «Reponer»:
certifica y CIERRA"]:::ok A1 --> A2 --> A3 --> A4 A4 -->|no| A5 --> A4 A4 -->|sí| A6 --> A7 end subgraph FR["FONDO A RENDIR · se liquida"] B1["Expediente nuevo con
«Diario de Origen» y «Responsable»"]:::caj B2["Botón «Validar»:
el banco entrega el dinero
a la persona"]:::caj B3["Estado «Abierta».
«Cargar facturas marcadas»
y se digita «Pago Actual»"]:::caj B4["Botón «Liquidar»:
un pago por proveedor,
certifica y CIERRA"]:::ok B5["Botón «Registrar Devolución»:
el sobrante vuelve al banco"]:::caj B1 --> B2 --> B3 --> B4 --> B5 end classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Los cuatro clics del expediente

Los botones de la cabecera cambian de nombre según dónde esté el expediente, pero por dentro son el mismo mecanismo. Cada clic hace una cosa:

EstadoBotónQué hace
Borrador«Validar»Crea y publica el pago de entrega. El resultado real decide el estado siguiente.
Por aprobar«Finalizar»Reintenta publicar ese mismo pago, que sigue retenido esperando autorización.
Abierta«Reponer» (caja chica)Certifica las aplicaciones y cierra el expediente.
Abierta«Liquidar» (fondo a rendir)Genera los pagos de «Facturas por pagar» —uno por proveedor, con todas sus facturas dentro—, certifica y cierra.
Cerrada, con saldo«Registrar Devolución»Solo en un fondo a rendir: el sobrante sale de la caja y entra al banco.
Cancelada«Pasar a Borrador»Devuelve el expediente a edición.
Por aprobar / Abierta / Cerrada«Volver a Borrador»Reabre lo que ya se afirmó. Solo el Administrador de contabilidad.

El estado «Por aprobar» es exactamente el puente con la sección anterior: el pago que repone la caja sale de un banco, así que pasa por el circuito de aprobación como cualquier otro pago saliente. Mientras no se autorice, la caja no recibió nada y el expediente no avanza. La entrega de un fondo a rendir, en cambio, no pide autorización.

Cómo se llena el expediente

Las pestañas del expediente dicen cosas distintas y conviene no confundirlas: «Facturas por pagar» es lo que se va a pagar y se edita; «Pagos aplicados» es lo que ya se pagó y está conciliado. Un expediente agrupa aplicaciones conciliadas, no facturas: una misma factura pagada en dos veces desde la caja pertenece a dos aplicaciones distintas.

Lo que te va a frenar

SituaciónEl sistema responde
Liquidar un fondo cuyo dinero todavía no salió del banco «todavía no tiene el desembolso del fondo publicado … No se puede pagar a los proveedores con dinero que todavía no salió del banco.»
Poner el mismo diario como origen y como destino «El dinero tiene que salir de un sitio y entrar en otro»
Validar un fondo sin «Diario de Origen» o sin «Responsable» Lo pide por su nombre: el dinero se entrega a una persona concreta y su nombre queda en el asiento
Entregar con cheque sin decir cuál, o con un cheque de otra chequera Lo bloquea y nombra la chequera a la que sí pertenece
Salir de un banco sin cheque y sin «Nº de Transferencia» Lo exige: es lo que permite cruzar el pago contra el extracto
Cancelar un fondo a rendir ya entregado «ya salió de borrador: el dinero se entregó y hay alguien que lo tiene»
Volver a borrador un expediente «Por aprobar», «Abierta» o «Cerrada» sin ser administradorLo reserva al Administrador de contabilidad
Eliminar un expediente que ya no está en borrador «Solo se pueden eliminar reposiciones en estado Borrador.»
Devolver más de lo que queda pendiente «No se puede devolver más de lo que queda por rendir.»
Fecha futura, monto negativo, o monto por encima del tope Los tres se rechazan al guardar

El tope y los valores por defecto están en Ajustes → Ecuador → «Caja Chica»: «Diario de Caja Chica», «Diario de Fondos a Rendir», «Cuenta de Caja Chica», «Cuenta de Fondos a Rendir», «Fondo Fijo por Defecto» y «Monto Máximo por Reposición» —con cero, sin tope—. Esa pantalla trae además los botones «Configurar Automáticamente» y «Configurar Todo Automáticamente», que arman los diarios y las cuentas de una vez.

Quién puede

Crear y trabajar los expedientes es del usuario de contabilidad. Borrarlos y reabrirlos —«Volver a Borrador»— es del Administrador de contabilidad, y ese reparto no es decorativo: reabrir deshace una certificación. Autorizar pagos es del «Aprobador de Pagos a Proveedor». Cambiar umbrales y categorías es del administrador de contabilidad. Ver sección 12.

Lo que el sistema NO hace

Un pago retenido no ha movido un centavo. Es el error más caro de esta sección: dar por entregado un dinero cuya solicitud sigue abierta. Mientras el expediente diga «Por aprobar», la caja no recibió nada aunque el papeleo esté completo — y por eso el sistema no deja liquidar contra ese dinero.

7 · Bancos, cheques y conciliación

Qué pasa con el dinero después de cobrarlo: la sala de espera por la que pasa antes de ser saldo de banco, el ciclo del cheque, el acta de conciliación y la liquidación de las tarjetas.

La confusión más cara de todo este bloque es dar por buena una promesa. Un cheque recibido no es dinero hasta que el banco lo paga, y un cheque emitido no es un pago hasta que alguien lo cobra. Lo mismo con una transferencia enviada, con un depósito hecho a última hora y con lo que se vendió con tarjeta: el documento existe, el cliente ya se fue, y el banco todavía no ha movido un centavo.

El sistema no resuelve eso confiando en la memoria de nadie: lo resuelve con una cuenta de tránsito. Cuando se cobra o se paga con un instrumento que no es efectivo, el asiento no toca la cuenta del banco: aterriza en la cuenta de tránsito de ese banco. Solo cuando el movimiento aparece en el extracto y se cruza con él, el dinero pasa de la sala de espera a la cuenta bancaria de verdad. Ese cruce es la conciliación.

Hay una cuenta de tránsito por cada banco, no una compartida. Se lee de la «cuenta de pagos pendientes» de las líneas de método de pago del diario, en Contabilidad → Configuración → Diarios, pestaña de pagos entrantes y salientes. Si esa cuenta queda vacía —o peor, si queda puesta la cuenta del propio banco— el extracto se contabiliza dos veces y el acta nunca cuadra.

Los ocho tipos de movimiento bancario

Cada línea de un extracto y cada apunte de una cuenta de banco se clasifican con el mismo vocabulario. Esa etiqueta es la que después agrupa las partidas del acta.

TipoQué es
Transferencia recibidaEntra dinero por transferencia o nota de crédito del banco.
Transferencia enviadaSale dinero por transferencia o nota de débito.
DepósitoEntra dinero por depósito.
Cheque pagadoEl banco pagó un cheque girado por la empresa.
Liquidación de tarjetaEl emisor de la tarjeta abonó lo que se vendió con ella.
Comisión del bancoCargo del banco por el servicio.
IVA cobrado por el bancoEl IVA de esa comisión.
Retiro de efectivoSale efectivo de la cuenta.
Que un movimiento salga sin tipo no es un error, es la lista de trabajo. No existe un tipo «Otros» donde esconder lo que no encaja: lo que no cae en una de las ocho categorías se queda en blanco a propósito, para que se pueda filtrar por «tipo vacío» y decidirlo una persona. Un tipo inventado que lo tapara haría que nadie volviera a revisarlo.

El ciclo del cheque recibido

Un cheque que entra por caja crea una ficha en Bancos y Efectivo → Cheques → Cheques Recibidos. Nace en Recibido y desde ahí solo avanza con botones; ninguno de esos pasos ocurre solo.

flowchart TD
    A["El cliente entrega el cheque
y se cobra en caja"]:::caj B["Ficha en «Recibido»
· el dinero NO está en el banco ·"]:::neu C["Botón «Poner en Custodia»
· guardado en caja fuerte ·"]:::caj D{"¿Han pasado más de
13 meses desde su emisión?"}:::sis D2["BLOQUEO: «No se puede depositar
un cheque caducado»
El banco ya no lo paga"]:::no E["Botón «Depositar»
· cuenta, fecha y referencia ·"]:::caj F["ASIENTO: sale de la cartera
de recepción y entra al banco"]:::sis G["Estado «Depositado»"]:::neu H{"¿El banco lo pagó?"}:::sis I["Botón «Cobrar»
· solo cambia el estado ·"]:::caj J["Estado «Cobrado»
· fin del ciclo ·"]:::ok K["Botón «Devolver»
· motivo y cargos bancarios ·"]:::caj L["ASIENTO: el cliente vuelve
a deber, más los cargos"]:::sis M["Estado «Devuelto»
· la deuda sigue viva ·"]:::avi A --> B B --> C C -->|"«Liberar de Custodia»"| B B --> D D -->|sí| D2 D -->|no| E --> F --> G --> H H -->|sí| I --> J H -->|no| K --> L --> M classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111
BotónDesde qué estadoQué asiento genera
«Poner en Custodia»RecibidoNinguno. Solo deja constancia de que el papel está guardado.
«Liberar de Custodia»En CustodiaNinguno. Vuelve a «Recibido».
«Depositar»RecibidoSí. Debe la cuenta del banco donde se depositó, haber la cuenta del diario de recepción.
«Cobrar»DepositadoNinguno, y es correcto: el dinero ya entró al banco con el depósito.
«Devolver»Cualquiera salvo Cancelado o DevueltoSí. Debe la cuenta por cobrar del cliente por el valor del cheque más los cargos bancarios; haber el banco si ya estaba depositado, o la cartera de recepción si nunca se depositó.
«Cancelar»Cualquiera salvo Cobrado o CanceladoNinguno. Es para una ficha mal levantada.
El depósito sale del estado «Recibido», no de «En Custodia». Un cheque guardado hay que liberarlo primero con «Liberar de Custodia» y depositarlo después. Si se intenta al revés, la respuesta es «Solo se pueden depositar cheques en estado Recibido».
Devolver es lo que repone la deuda; cancelar no. Cuando un cheque rebota, el cobro que se registró en su día deja de ser cierto: alguien tiene que volver a deber ese dinero. Eso solo lo hace «Devolver», que además te deja cargar los cargos bancarios al cliente en el mismo asiento. Cancelar la ficha deja el cobro en pie y la deuda desaparecida: el cliente queda al día sin haber pagado.

Los tres plazos de un cheque, que no son el mismo

PlazoCuenta desdeQué significa
20 días · presentaciónLa fecha del chequePasado el plazo se pierden las acciones de protesto. La ficha muestra la marca «Fuera de Plazo». El cheque sigue siendo cobrable.
13 meses · caducidad bancariaLa fecha del chequeEl banco ya no lo paga. La ficha muestra «Caducado» y el botón «Depositar» se bloquea.
6 meses · prescripciónEl fin del plazo de presentaciónSe aplica a los cheques ya devueltos: pasado ese punto se pierde el reclamo.

Tres tareas programadas avisan a diario: cheques recibidos que se acercan a los 20 días, cheques recibidos ya caducados y cheques devueltos a punto de prescribir. Cuántos días antes avisa se define en Ajustes → Ecuador → Cheques, apartado «Alertas de Vencimiento».

El ciclo del cheque emitido

Aquí hay una diferencia de fondo con el cheque recibido: el cheque emitido no genera asiento propio. El asiento es el del pago, y punto. Girar dos veces el mismo valor —uno por el pago y otro por el cheque— duplicaría el gasto en cada cheque.

Antes de girar nada hace falta el talonario. Se levanta en Cheques → Configuración de Cheques → Recibir Chequera, o con el botón «Registrar Cheques» de la lista de cheques emitidos: se elige la cuenta bancaria y el rango «Desde» / «Hasta», y el botón «Generar Cheques» crea una ficha por número, todas en estado Nuevo. No se pueden generar más de mil de una vez.

flowchart TD
    A["«Generar Cheques»
· el talonario entra al sistema ·"]:::caj B["Estado «Nuevo»
· papel en blanco ·"]:::neu C["«Marcar como Usado»
· queda reservado a un pago ·"]:::caj D["Estado «Usado»"]:::neu E["«Imprimir»
· sobre el formato del banco ·"]:::caj F["Estado «Impreso»"]:::neu G["«Entregar»
· se anota quién lo recibe ·"]:::caj H["Estado «Entregado»
· el dinero sigue en tránsito ·"]:::avi I{"¿Qué hizo el banco?"}:::sis J["«Cobrar»"]:::caj K["Estado «Cobrado»
· el banco pagó ·"]:::ok L["«Devolver»
· protesto o defecto de forma ·"]:::caj M["ASIENTO: se revierte la emisión
y se registra la multa por protesto"]:::sis N["Estado «Devuelto»
· vuelves a deberle al beneficiario ·"]:::avi O["«Reportar Perdido»"]:::caj P["Estado «Perdido»
· se repone con otro cheque ·"]:::avi Q["«Reversar sin Reposición»
· solo si NO se repone ·"]:::caj A --> B --> C --> D --> E --> F --> G --> H --> I I -->|"lo pagó"| J --> K I -->|"lo protestó"| L --> M --> N H --> O --> P --> Q --> M D -->|"«Revertir a Nuevo», si no hay pago detrás"| B classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111
BotónCuándo aparecePara qué
«Marcar como Usado»NuevoReserva ese número para un pago. Exige que los datos legales del cheque estén completos.
«Revertir a Nuevo»Usado y sin ningún pago vinculadoLibera el número quemado por un pago que nunca llegó a publicarse.
«Imprimir»UsadoSaca el cheque sobre el formato del banco.
«Certificar»Usado o Impreso, y todavía sin certificarMarca el cheque como certificado.
«Entregar»ImpresoRegistra a quién se le dio: nombre, cargo y teléfono del receptor.
«Cobrar»Entregado o En CustodiaDeja constancia de que el banco lo pagó.
«Devolver»Entregado, En Custodia o CobradoRevierte el asiento de emisión —la deuda con el beneficiario revive— y registra la multa por protesto.
«Cancelar»Todo salvo Cobrado, Cancelado o PerdidoAnular un formulario dañado antes de que el cheque circule.
«Reportar Perdido»Nuevo, Usado, Impreso o EntregadoDeclara la pérdida del papel.
«Reversar sin Reposición»PerdidoDeshace la emisión cuando el cheque perdido no se va a reponer con otro: la cuenta por pagar del beneficiario queda abierta otra vez.
Cancelar un cheque no deshace su pago, y por eso el sistema no te deja. Si el cheque respalda un pago ya publicado, «Cancelar» se detiene y te dice exactamente qué hacer en su lugar: si el banco lo protestó, «Devolver»; si se perdió, «Reportar Perdido» y luego «Reversar sin Reposición»; y si el pago se registró por error, lo que hay que deshacer es el pago, no el cheque. Sin ese candado quedaría un cheque rotulado «anulado» con el banco acreditado y el dinero pagado.
La multa por protesto se propone al 10 % del valor del cheque y es editable, porque el débito exacto lo fija el banco. La cuenta donde se registra se define en Ajustes → Ecuador → Cheques, campo «Cuenta de Multa por Protesto»; si se deja vacía se usa la «Cuenta de Gastos Bancarios».

Los cheques posfechados

El sistema sí los contempla, y con una idea clara detrás: la posfecha no tiene efecto legal —el cheque es pagadero a la vista aunque diga una fecha futura—, pero sí es una política de riesgo de la empresa. Por eso el pago lleva dos fechas: la del pago y la fecha efectiva, que es cuando se supone que puede cobrarse.

La cuenta contra la que se reclasifica el cheque posfechado recibido es opcional: el campo «Cheques Posfechados por Cobrar» de Ajustes → Ecuador → Cheques. Vacío, se usa la cuenta del diario de recepción y el posfechado no toca la caja ni el resultado. Lleno, los posfechados se ven como partida propia del balance. Nunca una cuenta de ingresos: un cheque posfechado no es una venta, es un cobro que aún no se materializa.

La conciliación bancaria: del extracto al acta

Todo vive en Contabilidad → Bancos y Efectivo → Conciliación Bancaria, con cinco entradas: «Movimientos de Cuenta Bancaria», «Conciliación Bancaria Ecuador» —que es la lista de actas—, «Extractos Bancarios», «Documentos Bancarios en Tránsito» y «Modelos de conciliación».

flowchart TD
    A["«Subir extracto»
· el archivo tal como lo da el banco ·"]:::caj B{"¿El archivo dice
a qué cuenta pertenece?"}:::sis C["Se importa directo
y se clasifica cada línea"]:::sis D["Diálogo «Importar Extractos Bancarios»
· una fila por archivo ·"]:::avi E["Marcas «Confirmo» la cuenta
y pulsas «Importar todos»"]:::caj F["Extracto cargado"]:::neu G["Acta: banco, «Desde» y «Hasta»
· todas las cifras se calculan ·"]:::caj H["«Conciliación Manual»
· el panel de dos columnas ·"]:::caj I["Cruzas movimiento con apunte"]:::caj J{"¿Cero pendientes,
diferencia y control
de partidas en cero?"}:::sis J2["BLOQUEO: «El acta todavía no está
lista para aprobación»
y te dice qué falta"]:::no K["«Enviar a revisión»"]:::caj L["«Aprobar»
· administrador contable ·"]:::caj M["Acta «Realizado»
· firmada y numerada ·"]:::ok A --> B B -->|sí| C --> F B -->|no| D --> E --> C F --> G --> H --> I --> J J -->|no| J2 --> I J -->|sí| K --> L --> M classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Cómo entra el extracto

Desde Extractos Bancarios, el botón «Subir extracto» abre el selector de archivos y admite varios de golpe. El formato se reconoce por el contenido, no por la extensión ni por el nombre: hay un lector propio para el Banco Pichincha, el Banco del Pacífico, el Banco de Guayaquil, el Banco Bolivariano, Produbanco y el Banco Diners Club del Ecuador. Sube el archivo tal como te lo entrega el banco, sin abrirlo y volver a guardarlo desde una hoja de cálculo.

Si el archivo no dice a qué cuenta pertenece —hay bancos que entregan el extracto sin carátula—, se abre el diálogo «Importar Extractos Bancarios» con una fila por archivo: nombre, banco detectado, cuenta propuesta, un tic «Confirmo», el estado y el resultado. La cuenta propuesta sale del nombre del archivo, que es una pista y no una prueba: hasta que no marques «Confirmo» no se importa nada. Los botones son «Importar todos» y «Importar».

Si el extracto entró al banco equivocado, no lo borres. En el formulario del extracto está el botón «Mover al banco correcto», que recrea cada línea en el diario que corresponde y borra la de origen. El diario no se edita a mano ahí, y es a propósito. Al lado, el botón «Reclasificar movimientos» completa el tipo de las líneas que aún no lo tengan, sin tocar las que ya estén clasificadas ni las conciliadas.

Qué es un acta

Un acta es la conciliación de un banco durante un periodo, con número propio y firma. Se crea eligiendo diario, «Desde» y «Hasta»; el nombre se compone solo. Ninguna de sus cifras se teclea: todas salen del extracto y de la contabilidad.

PartidaDe dónde sale
Saldo Final BancarioEl saldo final del último extracto cargado en el periodo.
− Cheques no CobradosCheques girados que el banco todavía no ha pagado.
− Transferencias Enviadas en TránsitoSalidas que la empresa registró y el banco aún no.
+ Depósitos en TránsitoDepósitos hechos que el banco aún no acredita.
+ Transferencias Recibidas en TránsitoEntradas registradas que el banco aún no muestra.
= Saldo ConciliadoResultado de las cinco líneas anteriores.
Saldo segun ContabilidadSaldo de la cuenta del diario a la fecha de corte, más lo que ese banco tiene en tránsito.
= Diferencia de ConciliaciónLo que el banco dice de más o de menos frente a la contabilidad. Tiene que dar cero.
Control de PartidasLas cuatro partidas del medio menos el saldo de la cuenta de tránsito. También tiene que dar cero.

Las cuatro partidas del medio no se adivinan por el texto del concepto: salen de agrupar los apuntes vivos de la cuenta de tránsito por el método de pago que los creó. Por eso el acta cuadra por construcción, y por eso una cuenta de tránsito mal puesta se delata en el «Control de Partidas» en vez de esconderse en el total.

Botón del actaCuándoQué hace
«Conciliación Manual»BorradorAbre el panel de conciliación, acotado a ese banco y ese periodo.
«Widget nativo»BorradorAbre la pantalla nativa de Odoo, también acotada al periodo, para casos avanzados.
«Conciliación Automática»BorradorLanza el motor automático de Odoo sobre las líneas sin conciliar del periodo. Pide confirmación.
«Rellenar Referencias»BorradorReclasifica y rescata la referencia bancaria de los extractos del periodo, y recalcula el dato bancario de sus apuntes.
«Imprimir Acta»SiempreSaca el acta en papel.
«Enviar a revisión»BorradorComprueba que el acta esté cuadrada y sin pendientes, y la pasa a «Por aprobar».
«Aprobar»Por aprobarLa firma. Solo el administrador contable.
«Devolver al asistente»Por aprobarLa regresa a borrador sin deshacer ninguna conciliación. Solo el administrador contable.
«Poner en Borrador»RealizadoReabre el acta. Solo cambia el estado, no desconcilia nada.
Reabrir un acta no deshace el trabajo, y eso es deliberado. Ni «Poner en Borrador» ni «Devolver al asistente» tocan una sola conciliación. Desconciliar es otra operación, y se hace movimiento por movimiento en el panel. Mezclar las dos cosas convertiría un «me equivoqué de fecha» en deshacer una tarde entera de trabajo.

El acta no se puede enviar a revisión si falta algo, y el mensaje enumera exactamente qué: que no exista extracto en el periodo, que el diario no tenga una cuenta de tránsito utilizable, que la diferencia de conciliación no sea cero, que el control de partidas no sea cero, o que queden transacciones bancarias pendientes.

El panel de conciliación

Se abre con «Conciliación Manual» y no tiene entrada propia en el menú: siempre trabaja sobre un acta concreta, porque sin acta no tendría ni banco ni periodo. Son dos columnas: a la izquierda los movimientos del banco, a la derecha los apuntes contables con los que pueden cruzarse. Casar un movimiento con un apunte es marcar uno a cada lado y pulsar el botón del pie.

Ese botón del pie es uno solo y cambia de nombre según lo que tengas marcado, para que leas lo que va a pasar en vez de tener que elegirlo antes de ver los datos: «Conciliar y contabilizar», «Conciliar movimiento con N apuntes», «Conciliar N movimientos contra 1 apunte», «Conciliar lote» o «Desconciliar N movimientos». Si lo marcado no permite ninguna operación, en su lugar aparece el motivo concreto —qué falta marcar, qué apunte no es conciliable con ese movimiento, o cuántos pasan del máximo—.

Control del panelPara qué
«Selección múltiple»Por omisión se marca una sola fila por columna. Actívalo para cruzar un movimiento contra varios apuntes, o varios movimientos contra uno.
«Limpiar marcas»Quita todas las marcas de las dos columnas.
«Propuestas exactas»Lista de pares con referencia e importe exactos y únicos. Marcas los que quieras y pulsas «Conciliar seleccionados».
«Combinación exacta»Marca los apuntes cuya suma cuadra exactamente con el movimiento seleccionado. Solo marca casillas; no concilia nada.
«Modelos de conciliación nativos»Aplica una de las reglas configuradas al movimiento seleccionado.
«Agregar contrapartida contable»Para lo que no tiene apunte propio —una comisión, por ejemplo—: cuenta, contacto, etiqueta e importe.
Filtros de movimientosEstado «Sin conciliar» / «Conciliados» / «Todos», rango de fechas, tipo bancario e importe exacto.
Filtros de apuntesCalidad de la coincidencia —«Exacta», «Probable», «Débil»—, rango de fechas y «Sólo importe igual».

Qué agrega la conciliación asistida

El módulo de conciliación asistida no cambia la mecánica: agrega sugerencias, y todas se pueden revisar antes de aplicarse. Lo que aporta:

Lo que sigue siendo manual. Decidir. El sistema propone, ordena y puntúa, pero ningún cruce se escribe sin que alguien lo marque y lo confirme: ni las propuestas exactas, ni las de alta confianza, ni la combinación exacta. Y lo que no tiene candidato —una comisión que nadie registró, un cargo desconocido— sigue exigiendo que una persona decida contra qué cuenta va.

Lo que no casa con nada

Se queda pendiente, y se ve. Un movimiento del banco sin apunte al otro lado permanece en «Por conciliar» y bloquea el envío del acta a revisión, que es justo el efecto que se busca: el acta no se firma con cabos sueltos. Para resolverlo hay tres caminos, y ninguno es ignorarlo:

  1. El apunte existe pero no aparece. Casi siempre es la referencia: «Rellenar Referencias» en el acta, o la acción «Reclasificar y rellenar referencia bancaria» del menú de engranaje de la lista de extractos, la rescatan del propio extracto.
  2. El apunte no existe. Se crea desde el panel, con «Agregar contrapartida contable» o con el asiento de la conciliación asistida.
  3. El movimiento está registrado en otro banco. Se corrige con «Mover al banco correcto» en el extracto.

Y al revés: lo que la contabilidad tiene y el banco todavía no —cheques girados sin cobrar, transferencias en camino— no es un problema, es una partida en tránsito. Se consulta en «Documentos Bancarios en Tránsito» y en el contador «En tránsito» del acta.

Si hay que corregir un asiento ya conciliado —una referencia mal puesta, un dato erróneo— se puede pasar a borrador, corregir y volver a contabilizar: el sistema guarda huella de qué estaba cruzado y lo vuelve a dejar igual. Pero si al corregir se cambia la cuenta, el diario o el importe, el cruce ya no puede rehacerse solo y el movimiento vuelve a la lista de pendientes: hay que incluirlo en la conciliación que corresponda.

Las tarjetas: por qué el dinero no llega el mismo día

Cuando el cliente paga con tarjeta, el dinero no entra al banco ese día ni entra completo. Lo que ocurre es que el emisor de la tarjeta queda debiendo: la venta se registra contra una cuenta por cobrar de esa red, y días después el emisor deposita un solo abono por varias transacciones, ya descontada su comisión y las retenciones. Ese abono es el que aparece en el extracto del banco, y nunca coincide con ninguna venta suelta.

Por eso hacen falta dos cruces distintos, y confundirlos es el error típico: primero se cruza cada línea del estado de cuenta del emisor con el cobro que la originó, y después se cruza el asiento de la liquidación con el depósito que aparece en el banco.

flowchart TD
    A["Se cobra con tarjeta"]:::caj
    B["El emisor queda debiendo
· cuenta por cobrar de la red ·"]:::neu C["Días después:
el emisor deposita el neto"]:::sis D["«Subir extracto» del emisor
en «Extractos de TC»"]:::caj E["Estado de cuenta en «Borrador»
· lote, voucher, comisión, retenciones ·"]:::neu F["«Auto-Conciliar»
o «Conciliación Manual»"]:::caj G{"¿Toda línea está cruzada
o tiene excepción aprobada?"}:::sis G2["«Aprobar excepción»
· exige escribir el motivo ·"]:::avi H["«Confirmar» y «Generar Asientos»"]:::caj I["UN asiento por depósito:
banco + comisión + retenciones
contra la cuenta de la red"]:::sis J["Estado «Conciliado»"]:::ok K["El depósito aparece en el
extracto del BANCO y se cruza
en el acta bancaria"]:::caj A --> B --> C --> D --> E --> F --> G G -->|no| G2 --> H G -->|sí| H H --> I --> J --> K classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Todo está en Bancos y Efectivo → Tarjetas de Crédito: «Liquidación Masiva de TC» y «Extractos de TC» llevan a la lista de estados de cuenta, «Liquidación Individual de TC» resuelve una sola transacción y «Detalle de TC» muestra las líneas sueltas.

Cómo entra el estado de cuenta del emisor

Igual que con los bancos: botón «Subir extracto» sobre la lista, varios archivos a la vez, y el formato se reconoce por el contenido. Hay lectores para Banco Guayaquil (Datafast), Pacificard, Diners Club, Diners Club - Pichincha y Medianet. El asistente ofrece «Vista Previa» antes de «Importar» o «Importar todos», y avisa cuando un archivo cae en el lector genérico en vez de callárselo.

Cada línea trae lo que el emisor informa: fecha, fecha de liquidación, lote, voucher, número de autorización, referencia del depósito, establecimiento, importe bruto, comisión, IVA, retención en la fuente, retención de IVA y neto depositado.

El estado de cuenta y sus botones

BotónCuándoQué hace
«Importar Líneas»BorradorCarga el detalle del archivo.
«Conciliación Manual»Con líneas cargadasAbre el panel de dos columnas: líneas del emisor a la izquierda, cobros candidatos a la derecha.
«Auto-Conciliar»BorradorCruza las líneas que tienen un único candidato claro.
«Confirmar»BorradorCierra el estado de cuenta para contabilizarlo.
«Generar Asientos»ConfirmadoCrea un asiento en borrador por cada depósito, nunca uno global. Pide confirmación.
«Cancelar»Confirmado o ConciliadoAnula el estado de cuenta.
«Restablecer a Borrador»Cancelado, Confirmado o ConciliadoLo reabre para corregirlo.

En el panel de tarjetas los controles son «Cruces exactos», «Automático» y, en «Más acciones», «Vista previa del asiento». Se aplica con «Aplicar marcados» —o «Aplicar todas» en modo automático—, se cruza una línea concreta con «Cruzar» y se deshace con «Deshacer el cruce». El pie muestra siempre las cinco cifras que importan: importe de la línea, comisión, neto, pago marcado y diferencia. Con el estado de cuenta ya cerrado el panel queda en solo lectura y lo dice.

La comisión, sí: el asiento la trata

El asiento de liquidación de cada depósito reparte el bruto en sus partes. Debe: el banco por el neto realmente depositado, la comisión de la tarjeta, la retención de IVA y la retención en la fuente. Haber: la cuenta por cobrar de la red por el bruto. Después ese asiento se cruza contra los cobros que lo respaldan, uno a uno y por su importe exacto: si el emisor liquidó de menos, el saldo de ese voucher baja lo justo y el resto queda esperando al siguiente depósito, que puede ser de otro periodo.

Dónde viven esas cuentas. En el diario bancario, pestaña «Configuración de Tarjetas»: «Liquidación de Tarjetas» y las cuentas de comisión, retención en la fuente y retención de IVA. Si el diario no las trae, se usan las globales de Ajustes → Ecuador → Liquidación de Tarjetas de Crédito. Los plazos —corriente, diferido, con o sin intereses— y las marcas están en Tarjetas de Crédito → Configuración.
No se contabiliza un depósito con líneas sin cruzar. Si a un depósito le falta cruce en alguna línea, «Generar Asientos» genera los depósitos que sí están listos, deja el estado de cuenta abierto y te dice cuáles faltan. Para contabilizar una línea sin cruce hay que aprobar la excepción, y eso exige escribir el motivo: queda como evidencia con el usuario y la fecha. Aprobar sin dejar constancia de por qué es exactamente lo que un control contable no debe permitir.

Lo que el sistema NO hace

Quién puede

OperaciónQuién
Registrar, depositar, cobrar y devolver chequesEl rol contable. Los menús de cheques piden el perfil de contabilidad.
Levantar un talonario y la configuración de chequesAdministrador contable.
Importar extractos, crear actas y conciliarEl rol contable.
Aprobar un acta, devolverla o reabrirlaSolo el administrador contable.
Crear el asiento desde el panelRequiere «Operador Pro», que el rol contable lleva de serie.
Editar reglas, entrenar y activar modelos de conciliación asistida«Administrador Pro», que lleva el administrador contable.
Aprobar la excepción de una línea de tarjeta sin cruceEl rol contable, y siempre con motivo escrito.

El detalle completo de perfiles está en sección 12. Qué asiento produce cada operación y con qué diario, en sección 10. De dónde vienen estos cobros, en sección 2; y lo que queda debiendo el cliente cuando un cheque rebota, en sección 5.

8 · El inventario

Lo que el grupo le añadió al inventario de serie: un libro de kardex valorado, un circuito de recepción, despacho y devolución con candados, un código de producto que no se repite y dos vigilancias que corren solas.

El inventario de serie mueve cantidades y las valora. Lo que se le añadió encima responde a otra pregunta, que es la que hace contabilidad: de dónde salió cada unidad, a qué costo entró y a qué costo salió. De ahí el kardex. Y como el mismo dato alimenta la contabilidad, hay candados que impiden llegar a un saldo que no se puede explicar: no se devuelve más de lo que entró, no se devuelve lo que nunca estuvo en el documento, y dos productos no pueden compartir el mismo código interno.

flowchart TD
    C["La compra genera
la transferencia de entrada"]:::sis V["La venta genera
la transferencia de salida"]:::sis B["Bodega revisa cantidades y series
y pulsa «Validar»"]:::caj G{"En una salida: ¿hay factura
y está cobrada si es de contado?"}:::sis G2["BLOQUEO: «No se puede despachar»
hasta que se facture y se cobre"]:::no H["Transferencia en «Hecho».
El stock ya se movió"]:::ok P["Sale el PDF: «Acta de Entrega»
o la Nota de Despacho"]:::neu D["Si algo regresa: botón «Devolver»
sobre la transferencia en «Hecho»"]:::caj D2["Nace una devolución con
demanda en 0: tú decides qué vuelve"]:::sis D3["Al validarla se avisa a contabilidad
para la nota de crédito"]:::avi C --> B V --> B B --> G G -->|no| G2 G -->|sí| H H --> P H --> D D --> D2 --> D3 classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Los dos bloqueos de la salida no son del inventario sino de la venta: se explican en sección 1 y en sección 2. La entrada de mercadería viene del circuito de sección 6.

El kardex valorado

Es el informe que más pide contabilidad, y está en Inventario → Informes → «Kardex Valorado». El informe de valoración de serie contesta cuánto vale el inventario hoy; la lista de movimientos contesta qué se movió. Ninguno de los dos contesta la pregunta del kardex, que es la del auditor:

Cada línea dice además contra quién se movió la unidad: de dónde vino y a dónde fue, y el nombre del proveedor o del cliente. Eso es lo que permite pasar del saldo al documento sin salir del informe.

Grupo de columnasQué trae
Identificación«Tipo Mov.», «Desde/Hasta», «Entidad», «Fecha», «Referencia», «Documento» y «UdM».
ENTRADAS«Cantidad», «Costo Unitario» y «Costo Total» de lo que entró.
SALIDAS«Cantidad», «Costo Unitario» y «Costo Total» de lo que salió.
SALDOS«Cantidad», «Costo Unitario» y «Costo Total» acumulados tras ese movimiento.

La columna «Tipo Mov.» no dice solo entrada o salida: distingue el motivo, y eso es lo que evita confundir una venta con un ajuste al cuadrar.

Tipo Mov.Qué pasó
INGRESOEntró desde un proveedor.
EGRESOSalió hacia un cliente.
TRANSFERENCIASe movió entre dos ubicaciones internas.
PRODUCCIÓN / CONSUMOEntró desde producción o se consumió en ella.
AJUSTE ENTRADA / AJUSTE SALIDAUn ajuste de inventario, en un sentido o en el otro. Son las líneas que el auditor pide justificar.

Los filtros

El informe abre por el mes en curso y el rango de fechas se cambia arriba, como en cualquier informe de contabilidad. Encima trae tres filtros propios:

El kardex tiene dos límites de fecha. Si la fecha de inicio es posterior a la final, responde «La fecha de inicio no puede ser mayor que la fecha final». Y el rango no puede pasar de doce meses: «El rango de fechas no puede ser mayor a 1 año». Para un ejercicio completo hay que sacarlo por tramos.

Recibir, despachar y devolver

Los tres son el mismo documento —una transferencia— cambiando de tipo. Lo que cambia es lo que se imprime y lo que se controla al validar.

PasoDe dónde naceQué papel sale
RecepciónDe la orden de compra.La Nota de Despacho, que en una entrada imprime los datos del proveedor. El «Acta de Entrega» no aplica aquí.
DespachoDe la orden de venta.La Nota de Despacho con los datos del cliente, y el «Acta de Entrega», que es el papel que se firma.
Transferencia internaSe crea a mano entre ubicaciones o bodegas.La Nota de Despacho, con el contacto en vez de cliente o proveedor.
DevoluciónDel botón «Devolver» sobre una transferencia en «Hecho».Los mismos papeles de la transferencia que devuelve.

Ambos PDF salen del menú Imprimir de la transferencia. El «Acta de Entrega» deja constancia de quién recibió, y por eso el sistema no la deja imprimir sobre una recepción: «El Acta de Entrega deja constancia de una entrega, no aplica a una recepción».

Hay un tercer formato de transferencia en el sistema: «Comprobante EC». Es el mismo comprobante para los tres casos —cambia su encabezado a RECEPCIÓN, DESPACHO o TRANSFERENCIA según el tipo de operación— y en las salidas lleva las líneas de firma «Recibí conforme», «Entregué conforme» y «Retirado por». No se ofrece en el menú Imprimir: el documento del día a día es la Nota de Despacho, y tener dos opciones que sacan el mismo papel solo se presta a confusión.

En la cabecera de la transferencia hay además el botón «Descargar Movimientos», que baja en Excel el detalle de líneas de esa transferencia. Aparece en cuanto la transferencia deja de estar en borrador y desaparece si se cancela; si no hay líneas que bajar, avisa «No hay movimientos para descargar» y no descarga nada.

Qué mejora la devolución respecto a la de serie

La devolución de serie te propone devolver todo lo que salió y confía en que corrijas. Aquí el criterio es el contrario: la devolución nace vacía y tú declaras qué vuelve, y todo lo demás son candados para que la devolución no invente stock.

De serieCon la mejora
Propone la cantidad original en cada línea.Cada línea nace en 0. Poner 0 es la forma de omitir esa línea de la devolución.
Vuelve a ofrecer lo que ya se devolvió antes.Las líneas ya devueltas por completo no aparecen. Si no queda nada por devolver: «No hay productos disponibles para devolver. Todos los productos ya han sido devueltos completamente».
No dice cuánto queda por devolver.La tabla de operaciones trae dos columnas nuevas: «Devuelto» y «Por devolver».
«Devolver todo» pone la cantidad original.«Devolver todo» pone el máximo que todavía queda, ya descontado lo devuelto antes.
Deja agregar cualquier producto a la devolución.Solo caben los productos del documento original: «no estaba en … no se puede agregar a esta devolución».
Deja devolver una devolución.El botón «Devolver» no aparece sobre una devolución.
No controla las series devueltas.Solo se pueden elegir las series que salieron en ese documento y que siguen disponibles; ninguna serie se puede elegir dos veces, ni en esta devolución ni en otra que esté abierta.

El candado de cantidad se dispara venga de donde venga —de la columna de demanda o del detalle de series— y descuenta lo que ya reclaman otras devoluciones abiertas del mismo movimiento, no solo las validadas. El mensaje es explícito: «Estás devolviendo más de lo que entró por …», con lo disponible, lo ya devuelto, lo de esta devolución y lo comprometido en otras. En la lista de transferencias, la columna «Devolucion» marca cuáles lo son.

Una devolución no deshace la factura. Mover el stock de vuelta y devolver el dinero son dos cosas distintas, y la segunda es una nota de crédito. Al validar la devolución el sistema deja aviso en la transferencia y una actividad a los auxiliares contables de la empresa, para que nadie tenga que acordarse solo. Ver sección 11.
flowchart TD
    A["Bodega valida la devolución"]:::caj
    B{"Modo de nota de crédito
elegido en Ajustes"}:::sis M["Modo manual:
solo se avisa a contabilidad"]:::avi M2["El auxiliar contable pulsa
«Generar Nota de Crédito»"]:::caj N["Modo automático: la nota de crédito
nace SOLA, en borrador"]:::sis R["Recortada a las líneas y
cantidades realmente devueltas"]:::sis F{"¿Salió bien?"}:::sis F2["Queda el aviso en la transferencia
y se genera a mano.
La devolución NO se revierte"]:::avi Z["Contabilidad la revisa,
la ajusta y la valida"]:::ok A --> B B -->|manual| M --> M2 --> R B -->|automático| N --> F F -->|no| F2 --> M2 F -->|sí| R R --> Z classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff

El botón «Generar Nota de Crédito» aparece en la cabecera de una devolución en «Hecho» que todavía no tenga nota, y pide el rol de facturación. Cuando ya existe, la transferencia muestra el botón de estadística «Notas de Crédito» para abrirla. Entre los dos modos se elige en Ajustes → Ecuador, apartado «Devoluciones — Nota de Crédito», campo «Modo de Nota de Crédito por Devolución».

La nota de crédito nunca se valida sola. Nace en borrador, ya recortada a lo que de verdad volvió, y espera revisión. Y si la devolución toca líneas sin factura emitida, el sistema lo dice y no inventa nada: «no tiene ninguna factura posteada: no se puede generar la nota de crédito». Una devolución validada cuya nota nadie generó es mercadería que volvió y dinero que el cliente sigue debiendo en papeles: ver sección 5.

El código interno del producto no se repite

Al guardar un producto con un código interno que ya tiene otro, el sistema no deja guardar y responde:

Mensaje
«La referencia interna (código) del producto debe ser única.»

Por qué importa tanto para algo tan pequeño. El código interno es la llave con la que se busca en bodega, se escanea, se importa una lista de precios, se carga una toma física y se lee el kardex. Dos productos con el mismo código hacen que ninguna de esas cosas se pueda cuadrar: la existencia se reparte entre dos fichas, el costo promedio se calcula por separado en cada una, y al cotejar contra el conteo físico siempre sobra en una y falta en la otra sin que nadie entienda por qué. No es un capricho de orden: es la diferencia entre un inventario que cuadra y uno que no se puede auditar.

Dos matices. La regla vale para códigos con contenido: varios productos sin código interno conviven sin chocar — pero entonces no se los puede buscar por código. Y si al arrancar el sistema venían códigos repetidos de un sistema anterior, no se pierde ninguno: se conserva el primero y a los demás se les añade el sufijo «-DUP» con un número. Esos son exactamente los productos que hay que revisar y renombrar a mano.

Las dos vigilancias automáticas

Dos cosas se revisan sin que nadie las pida. Una corre sola y avisa; la otra hay que abrirla, pero no depende de que alguien sospeche.

La alerta de costo promedio

Un proceso programado —«Costos EC: Detectar anomalías de costo promedio»— recorre una vez al día todos los productos almacenables y busca tres cosas:

AnomalíaQué significa
Costo promedio negativoEl costo bajó de cero. Es imposible en la realidad: siempre viene de un movimiento mal valorado.
Costo cero con existencia positivaHay unidades en bodega que valen cero. El inventario está subvaluado y el margen de lo que se venda saldrá inflado.
Salto de costoEl costo cambió respecto a la revisión anterior por encima del porcentaje de umbral. Puede ser legítimo, o un cero de más al digitar una compra.

Cuando encuentra una, avisa por tres vías a la vez: deja un mensaje «Alerta de costo» en la conversación del producto, crea una actividad —«Revisar anomalía de costo: …»— para un usuario del grupo de administrador de contabilidad, y manda un correo a la dirección de contabilidad. El texto del aviso incluye el código y el nombre del producto y el detalle de cada anomalía.

Dónde se ajustan sus dos perillas. El porcentaje que se considera un salto y la dirección de correo de contabilidad son parámetros del sistema —l10n_ec_avg_cost_alert.jump_threshold y l10n_ec_avg_cost_alert.email_contabilidad—, en Ajustes → Técnico → Parámetros del sistema. La frecuencia con la que corre se ajusta en Ajustes → Técnico → Automatización → Acciones planificadas, sobre la acción del mismo nombre. Sin dirección de correo la vigilancia sigue funcionando: se pierde el correo, no el aviso en el producto ni la actividad.

El informe de productos sin movimiento

Está en Inventario → Informes → «Productos sin movimiento». Pide dos datos:

Con «Ver productos» sale la lista de los productos que tienen existencia y no se han vendido en esa ventana, con su «Código», el «Producto», la «Existencia», la «Última venta» y los «Días desde última venta», ordenados de más días primero — arriba lo que lleva más tiempo parado. La lista se exporta a Excel con el exportador normal de cualquier lista.

Es plata quieta, y por eso importa. Cada línea de ese informe es dinero comprado que sigue en la bodega en vez de haberse convertido en venta, ocupando espacio y perdiendo valor. Es el insumo natural para decidir una promoción, una baja de precio o dejar de comprar ese producto — y también para detectar lo que ya no se debería reponer.

Lo que el sistema no hace

Quién puede validar transferencias, corregir series o generar la nota de crédito está en sección 12.

9 · El SRI y los documentos electrónicos

Una factura no termina cuando la publicas: termina cuando el SRI la autoriza. Casi todo lo que sigue sale de esa sola frase.

En el sistema conviven dos cosas que se parecen y no son lo mismo. Un asiento contable es un hecho interno: mueve cuentas, cuadra debe y haber y, si algo salió mal, se corrige. Un documento electrónico —la factura, la nota de crédito, la nota de débito, la retención, la guía de remisión— es un hecho que sale de la empresa: se firma con el certificado, viaja al SRI, el SRI contesta, y desde esa respuesta el documento existe para el Estado y para el cliente. Un asiento se corrige. Un documento electrónico autorizado, no.

La diferencia se nota en un detalle que confunde a casi todo el mundo. Al publicar la factura el sistema ya le calcula la clave de acceso —los 49 dígitos que la identifican, que salen en el documento impreso como código de barras y como «Clave de acceso»— y le pone su número. Tener clave de acceso no significa que el SRI la haya autorizado. Lo único que prueba la autorización es la fecha de autorización, que se llena cuando el SRI contestó que sí, y solo entonces.

flowchart TD
    A["Se publica la factura"]:::caj
    B["El sistema le pone el número
y calcula la clave de acceso"]:::sis C["Firma con el certificado
y envío al SRI"]:::sis D{"¿Qué contesta
el SRI?"}:::sis E["AUTORIZADA: se guarda la
fecha de autorización.
Ya no se puede modificar"]:::ok F["Sin respuesta o «en proceso»:
queda esperando y el sistema
lo reintenta solo"]:::avi G["RECHAZADA: el documento queda
CONGELADO y nadie lo reintenta
hasta que una persona lo destrabe"]:::no H["Botón «Reintentar envío al SRI»
después de corregir el dato"]:::caj A --> B --> C --> D D -->|autoriza| E D -->|no contesta todavía| F D -->|devuelve un error| G F --> D G --> H --> C classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff

Los cuatro estados, y qué significa cada uno para quien vende

SituaciónQué pasó de verdadQué haces tú
En cola El documento está publicado y a la espera de salir. Todavía no se ha intentado enviarlo, o el último intento no dejó ningún problema anotado. Nada. Se envía solo.
Esperando al SRI Se envió, pero el SRI no contestó o contestó «en proceso». Puede ser un tropiezo de red de un segundo. Nada de inmediato: el sistema lo vuelve a intentar por su cuenta. Si pasa de un día, avisa a contabilidad.
Congelado El SRI contestó, y contestó que no: un RUC mal puesto, una clave de acceso repetida, un dato del producto. Un documento congelado no se reintenta solo nunca. Hay que corregir el dato y volver a enviarlo a mano.
Autorizado El SRI lo aceptó y quedó grabada la fecha de autorización. El documento ya existe fuera de la empresa. Entregarlo. Y si estaba mal, ver más abajo: solo queda la nota de crédito.
El SRI espera que el comprobante salga el mismo día en que se emitió. Por eso un documento congelado no es un detalle técnico que pueda esperar a la semana siguiente: cada día que pasa, el problema es más caro de arreglar. Un comprobante atascado el jueves y descubierto el lunes ya no se puede enviar como si nada.

La numeración: el 001-001-000000123

El número de un documento electrónico no es correlativo libre: son tres piezas pegadas con guiones, y cada una significa algo distinto.

PiezaQué esDe dónde sale
001 — establecimiento El local, la sucursal, el punto físico que el SRI tiene registrado a nombre de la empresa. Tres dígitos. Del diario, campo «Entidad emisora».
001 — punto de emisión La caja o el puesto que emite dentro de ese establecimiento. Tres dígitos. Del diario, campo «Punto de emisión».
000000123 — secuencial El correlativo de ese punto de emisión para ese tipo de documento. Nueve dígitos. Lo pone el sistema: toma el último usado en ese mismo diario y del mismo tipo de documento, y suma uno.

Las dos primeras piezas se definen una sola vez, al montar cada diario, en Contabilidad → Configuración → Diarios. Los diarios de venta que emiten documentos las exigen, y también los de retención de compra y los de liquidación de compra. El sistema no deja que dos diarios del mismo tipo compartan la misma pareja establecimiento–punto de emisión: si lo intentas, avisa que ese par ya está usado y te dice en qué diario. Eso está para que dos cajas no puedan emitir el mismo número.

La tercera pieza no la tecleas. Se calcula sola en el momento de publicar, y por eso el orden importa: una factura que se queda en borrador y nunca se publica no gasta número; una que se publica, sí lo gasta, aunque después el SRI la rechace. De ahí que publicar «para probar» sea mala idea.

Cuando el número lo tecleas tú. Hay documentos cuyo número no lo genera el sistema porque no lo emite la empresa —una factura de proveedor, o el documento antiguo al que apunta una nota de crédito—. Ahí escribes el número a mano y el sistema exige el formato: si pones 1-1-123 lo completa a 001-001-000000123, y si no tiene esa forma se niega a guardarlo y te pide un número como 001-001-123456789. No es quisquillosidad: ese número viaja al SRI dentro del comprobante.
Un número que se saltó hay que poder explicarlo. La serie de cada punto de emisión es continua ante el SRI. Si un secuencial se consumió y el documento nunca llegó a autorizarse, ese hueco queda en la serie y hay que dejarlo justificado ante el SRI —no se rellena reutilizando el número, porque el sistema no vuelve atrás—. Lo mismo si alguien crea un diario nuevo con un punto de emisión que ya se usó: la numeración arrancaría desde cero y chocaría con lo ya emitido.

Los tipos de documento

Cada documento electrónico lleva un código de tipo de dos dígitos que le dice al SRI qué es. No son intercambiables: el tipo decide qué campos exige el comprobante y contra qué otro documento se apoya.

CódigoTipoCuándo se usa
01Factura La venta normal. Es el documento con el que empieza casi todo.
03Liquidación de compra de bienes o prestación de servicios Cuando la empresa compra a quien no puede emitir factura, y es ella la que emite el comprobante por esa compra.
04Nota de crédito Para anular o rebajar, total o parcialmente, una factura ya emitida. Es la única corrección posible hacia atrás — ver sección 20.
05Nota de débito Para aumentar el valor de una factura ya emitida —intereses, un cargo que faltó—. Es la nota de crédito al revés y se apoya igual en el documento original.
07Comprobante de retención Cuando hay que retener impuesto. Sale siempre desde la factura, con el botón «Agregar retención», o desde el cierre de caja — nunca creando el asiento a mano en el diario de retención.
Guía de remisión Ampara el traslado de la mercadería. No sale de la factura sino del albarán, con el botón «Generar guía de remisión»; después están «Enviar guía de remisión» y «Solicitar cancelación de la guía de remisión».
El tipo de documento depende de con quién estás tratando. El sistema solo ofrece los tipos que corresponden al tipo de identificación del cliente o del proveedor —RUC, cédula, pasaporte, consumidor final—. Si el tipo que necesitas no aparece en la lista, casi siempre el problema no está en la factura: está en la identificación del contacto. Corrige eso primero y vuelve.

🔴 Lo que no se puede deshacer

Este es el apartado que más vale la pena leer entero, porque es el que más llamadas ahorra. Una factura que el SRI ya autorizó no vuelve a borrador y no se modifica. No hay atajo, no hay permiso que lo destrabe, no hay administrador que pueda.

Al intentarlo, el sistema contesta esto:

«… ya está autorizada por el SRI y no se puede volver a borrador. Lo que el SRI tiene autorizado no se cambia: si hay que corregir algo, se hace con una NOTA DE CRÉDITO, que sí queda registrada ante el SRI.»

El porqué, que es lo que hace que la regla se respete: ese documento ya existe fuera de la empresa. El SRI lo tiene por válido y el cliente lo tiene en la mano. Si el sistema lo dejara volver a borrador, habría dos verdades distintas del mismo comprobante —la de adentro y la de afuera—, y la que manda es la de afuera. Lo que se cambiara por dentro no cambiaría nada por fuera: solo quedaría una contabilidad que no coincide con lo declarado.

El camino real es emitir un documento nuevo que corrija al anterior: la nota de crédito (o la nota de débito, si el valor sube). Cómo se hace, paso a paso y con sus dos botones, está en sección 20.

Y hay un segundo candado, antes que ese. Devolver a borrador cualquier factura —de venta o de compra, autorizada o no— deshace su asiento contable, y eso pide el permiso «Permitir Eliminar Asientos Contables». Quien solo puede facturar no puede deshacer lo facturado; el mensaje es explícito: «Poder emitir facturas no basta». Es a propósito: emitir y deshacer no son la misma responsabilidad. Ver sección 12.
Lo que sí se puede. Un asiento contable suelto —no una factura— sigue pudiendo volver a borrador para corregirle un dato y contabilizarlo otra vez. El candado es de los documentos que el SRI autorizó, no de la contabilidad entera. Y una factura todavía en borrador se corrige y punto: no necesita nota de crédito.

Cuando el envío se atasca

Si el SRI devuelve un error, el documento queda congelado y deja de reintentarse solo. Para destrabarlo, en la factura publicada aparece el botón «Reintentar envío al SRI». Solo sale cuando hay algo pendiente de verdad —para que nadie lo pulse «por si acaso» sobre una factura ya autorizada— y lo ven tanto el vendedor como contabilidad, porque el que descubre el atasco suele ser quien vendió, no quien lleva los libros.

El botón no se calla si la cosa sigue mal. Los dos avisos que puede dar:

MensajeQué significa
«Esta factura no tiene ningún envío pendiente al SRI.» No hay nada que reintentar. El documento ya salió, o nunca entró a la cola.
«El SRI sigue sin autorizar el documento. Vuelve a intentarlo en unos minutos; si persiste, avisa a contabilidad.» El reenvío se hizo y el SRI volvió a rechazarlo. El detalle del error viene pegado al mensaje: ahí está el dato que hay que corregir.
«El SRI todavía da el documento por AUTORIZADO, así que no se puede cancelar. Anúlalo primero en el portal del SRI y vuelve a intentarlo.» Se pidió anular un comprobante que el SRI sigue teniendo por bueno. La anulación se hace primero en el portal del SRI, no aquí.

Además, nadie tiene que estar vigilando la pantalla: cuando un documento se congela sale un aviso por correo en el momento, y cada noche se manda un resumen de todo lo que no ha llegado al SRI, separado en tres bloques —lo congelado, lo que está esperando respuesta y lo que recién entró a la cola—, porque cada uno pide una reacción distinta. Las direcciones fijas que reciben esos avisos se definen en la configuración del sistema.

Importar documentos electrónicos de compra

Lo de arriba es lo que la empresa emite. Esto es lo contrario: el documento electrónico que el proveedor emitió y que hay que meter al sistema. No se teclea a mano línea por línea: se trae del SRI y se homologa.

La pantalla está en Compras → Órdenes → Homologación de Compras. Lo único que hace falta para empezar es la clave de acceso del comprobante del proveedor —los 49 dígitos—, que va en el campo «Autorización».

flowchart TD
    A["Registro nuevo con la clave
de acceso del proveedor"]:::caj B["Botón «Cargar»"]:::caj C{"¿El SRI lo tiene
autorizado?"}:::sis C2["«El documento no fue autorizado
por el SRI. Por favor, intente
más tarde»"]:::no C3["«… fue recibido por el gobierno
y está pendiente de autorización»"]:::avi D["Se traen proveedor, líneas,
impuestos y totales del RIDE"]:::sis E["Botón «Homologar»:
empareja cada línea con
un producto del sistema"]:::caj F{"¿Quedaron líneas
sin producto?"}:::sis F2["Se resuelven una a una en la
línea: «Crear», «Vincular»
o «Buscar»"]:::caj G{"¿Hay algo que entre
a inventario?"}:::sis H["Botón «Crear Orden»:
orden de compra"]:::caj I["Botón «Crear Factura»:
factura de proveedor directa"]:::caj J["Documento de compra en el
sistema, enlazado al RIDE"]:::ok A --> B --> C C -->|no| C2 C -->|todavía no| C3 C -->|sí| D --> E --> F F -->|sí| F2 --> F F -->|no| G G -->|sí| H --> J G -->|no, todo es gasto| I --> J classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff

Qué hace «Cargar». Le pregunta al SRI por esa clave de acceso y, si está autorizada, se trae el comprobante entero: crea el proveedor si no existe, arma las líneas con sus impuestos, y guarda aparte los totales tal como vienen en el RIDE —subtotal, IVA por tarifa, descuento y total—. Si esa clave ya se importó antes, el sistema se niega y te muestra cuál es el documento que ya existe, con su proveedor, su número y su valor: así no se duplica una compra.

Qué hace «Homologar». Recorre las líneas del comprobante e intenta emparejar cada una con un producto del sistema. Lo que no logre emparejar se queda marcado, y esas líneas se resuelven a mano desde la propia línea, con sus tres botones: «Crear» (dar de alta el producto), «Vincular» (asociarlo a uno que ya existe) y «Buscar».

Y después, uno de dos caminos — nunca los dos. Los botones «Crear Orden» y «Crear Factura» se excluyen entre sí, y el que aparece lo decide el contenido del documento:

Si el documento trae…CaminoPor qué
Algo que entra a inventario«Crear Orden» La mercadería tiene que pasar por la orden de compra y por bodega para que el stock exista. Facturarla directo dejaría el inventario sin enterarse.
Solo gasto: servicios y consumibles, nada almacenable«Crear Factura» No hay nada que recibir en bodega, así que la orden de compra sobra.

Los dos exigen el documento completamente homologado. Si queda una línea sin producto, el sistema se planta: «Hay N línea(s) sin producto homologado. Homologa el documento completo antes de facturarlo». Y si intentas facturar directo algo que sí entra a inventario, contesta: «Este documento tiene N línea(s) de producto almacenable: esas van por Orden de Compra, no por factura directa». Tampoco deja crear dos veces lo mismo: si ya hay orden o factura, avisa que ya existe y te la enseña con «Ver Orden» o «Ver Factura».

Qué hay que revisar a mano después

Cancelar una homologación no lo puede cualquiera. El botón «Cancelar» pide el permiso de inventario, porque cancelar deja sin efecto el documento del que salen la orden de compra y la factura. Quien lleva contabilidad no lo tiene; quien maneja bodega o compras, sí. Un documento cancelado se puede reabrir con «Poner Borrador».

Dónde se define cada cosa

Nada de esto funciona sin unos cuantos ajustes que se hacen una vez. Aquí está dónde vive cada uno — no para tocarlos todos los días, sino para saber a dónde ir cuando algo no aparece:

QuéDónde
Certificado de firma electrónica y si se trabaja contra los servidores de prueba o los de producción Contabilidad → Configuración → Ajustes, apartado de conexión con el SRI.
Razón social, régimen, contribuyente especial y agente de retención Contabilidad → Configuración → Ajustes, apartado de facturación electrónica.
Establecimiento y punto de emisión Contabilidad → Configuración → Diarios, en cada diario.
Impuestos por omisión y margen de venta de lo que entra por RIDE Contabilidad → Configuración → Ajustes, apartados de RIDE.
Quién recibe los avisos de documentos atascados En los parámetros del sistema, como lista explícita de direcciones.
El ambiente de pruebas y el de producción emiten claves de acceso distintas. El ambiente forma parte de la clave de acceso, así que un comprobante emitido en pruebas no vale como comprobante real, ni se convierte en real cambiando el ajuste después. Antes de facturar de verdad, verifica en qué ambiente está puesta la empresa.

Lo que el sistema NO hace

10 · Los asientos: qué cuenta y qué diario usa cada operación

Para contabilidad. Dónde cae cada movimiento, y de dónde saca el sistema cada cuenta.

Antes de la tabla, la regla que más se busca: la cuenta de ingreso no está en el producto. Los productos no llevan cuenta propia; la heredan de su categoría de producto. Si un ingreso aparece en la cuenta equivocada, se revisa la categoría, no el producto.

OperaciónDiarioDebeHaber
Factura de ventaEl diario de ventas de la empresaCuenta por cobrar del clienteCuenta de ingreso de la categoría del producto, más el impuesto que traiga el producto
Cobro en efectivoEl diario de efectivo del punto de cobroLa cuenta de caja de ese diario, o su cuenta de pagos pendientes si la tiene configuradaCuenta por cobrar del cliente
Cobro por banco, transferencia o tarjetaEl diario del banco o de la tarjeta que elegisteLa cuenta de ese diario, o su cuenta de pagos pendientes si la tiene configuradaCuenta por cobrar del cliente
Anticipo de clienteEl diario de la forma de pago con que entró la plataLa cuenta de liquidez de ese diarioLa cuenta del diario de anticipos de clientes de la empresa, que tiene que ser de tipo «Por Pagar»
Depósito bancario del efectivo de una sesiónEl diario del banco de destinoLa cuenta del bancoLa cuenta de caja del punto de cobro
Depósito bancario de chequesIgualLa cuenta del bancoLa cuenta puente de cheques en tránsito del banco: el cheque todavía no es plata en la cuenta
Cartera migrada del sistema anteriorEl diario de cartera migradaCuenta por cobrar del clienteLa cuenta puente de migración de cartera
flowchart TD
    A["Lo que se vendió"]:::neu
    B["«Facturar» → orden de venta"]:::caj
    C["NINGÚN asiento todavía"]:::avi
    D["«Cobrar» → «Guardar y Crear Factura»"]:::caj
    E["FACTURA
Debe: por cobrar del cliente
Haber: ingreso + IVA"]:::sis F["COBRO
Debe: caja o banco
Haber: por cobrar del cliente"]:::sis G["Cierre de sesión
y depósito bancario"]:::caj H["DEPÓSITO
Debe: banco
Haber: caja, o puente
de cheques en tránsito"]:::sis I["Cliente al día"]:::ok A --> B --> C --> D D --> E --> F --> I F --> G --> H classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

De dónde saca el sistema cada cuenta

CuentaDónde se configura
Ingreso de la ventaCategoría del producto → cuenta de ingresos. No en el producto.
Por cobrar del clienteFicha del contacto, pestaña de contabilidad.
Caja y bancosCuenta por defecto de cada diario.
Cheques en tránsitoCuenta transitoria del diario del banco.
Anticipos de clientesAjustes → «Diario Anticipos Clientes», y la cuenta por defecto de ese diario.
Puentes de migraciónCuenta por defecto de los diarios de cartera migrada.
Dos cuentas transitorias distintas, y no hay que confundirlas. La de cheques en tránsito guarda plata que se depositó pero el banco todavía no acreditó: se limpia sola al conciliar. La de puente de migración guarda saldos traídos del sistema anterior: solo se limpia cuando contabilidad los reclasifica a mano.

Consumidor final

Una venta a consumidor final no puede pasar del límite del SRI. Al superarlo, el sistema te frena y te ofrece las tres salidas de siempre: bajar el monto, poner un cliente con identificación, o partir la venta. Esto salta con facilidad en cuanto una venta acumula varios días o varios servicios, así que conviene pedir la identificación al empezar a atender y no al cobrar.

11 · Lo que NO llega solo a la contabilidad

La lista corta de las cosas que parecen automáticas y no lo son. Si algo de aquí importa, lo tiene que hacer una persona.

La regla de la que sale todo lo demás: el sistema separa a propósito el hecho —lo que de verdad pasó— de el documento —lo que se cobra—. Casi todo lo que hace quien atiende es lo primero, y lo primero no toca la contabilidad. La plata empieza a existir cuando alguien pulsa «Facturar» o «Cobrar»; hasta ese momento, para el mayor, no ha pasado nada.

Lo que pasa en la empresaQué NO generaQuién lo tiene que hacer
Se crea, se confirma o se mueve un documento operativoNingún asiento. Ni un apunte.Nadie: es correcto. Todavía no hay venta.
El «Total» previsto de ese documentoNo es un ingreso ni una cuenta por cobrar. Es una previsión.Solo cuenta cuando se factura.
Entregar o prestar el servicioNada contable, y ninguna comprobación de si el cliente pagó.Quien atiende, cobrando antes de dejar cerrar la operación (sección 2).
La comisión del tercero que trajo al clienteNo se descuenta de la factura ni se liquida.Contabilidad, a mano.
Derivar el servicio a un proveedorNo crea la factura de compra del tercero, ni usa su tarifa para calcular nada.Compras registra la factura del tercero como cualquier otra.
Un anticipo procesadoNo se cruza solo con ninguna factura.Contabilidad, desde «Registrar Pago» de la factura (sección 4).
Un anticipo vencidoCambia de estado y avisa, pero no devuelve la plata.Contabilidad, con «Devolver No Usado».
Saldos en la cuenta puente de migraciónNo se reclasifican solos.Contabilidad (sección 5).
Cerrar una sesión de cajaNo deposita nada en el banco.El depósito es un registro aparte dentro de la sesión.
Cargar una lista o un plan de preciosNo cambia el precio de ningún documento ya creado.Quien atiende, escribiendo el precio a mano.
flowchart TD
    A["Ocurre algo en la empresa"]:::caj
    B{"¿Hay un documento
de por medio?"}:::sis C["Factura, cobro, anticipo,
nota de crédito"]:::neu D["Todo lo operativo:
preparar, entregar, atender,
anotar, cancelar"]:::neu E["SÍ genera asiento"]:::ok F["NO genera nada contable"]:::avi G["Si tiene que llegar al mayor,
lo hace una persona"]:::caj A --> B B -->|sí| C --> E B -->|no| D --> F --> G classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111
Cada negocio añade los suyos. Esta lista recoge lo que vale para cualquier empresa del grupo. Los hechos propios de tu negocio que tampoco llegan solos a la contabilidad están en la parte de tu empresa, en su propia sección; conviene leerla junto a esta.

12 · Quién puede qué

Cómo se reparte el acceso y por qué la lista de miembros de un grupo casi nunca dice la verdad. Los roles concretos de tu negocio están en la parte de tu empresa.

Un usuario puede hacer algo por dos motivos distintos, y conviene no mezclarlos:

flowchart TD
    A["¿Este usuario
puede hacer esto?"]:::caj B{"¿Tiene el grupo,
directo o heredado?"}:::sis B2["No puede.
Ni ve el menú"]:::no C{"¿Hay una restricción
por registro encima?"}:::sis D["Puede sobre TODO"]:::ok E["Puede, pero solo sobre
los registros que la
restricción le deja"]:::avi F["Sumar más grupos
NO levanta la restricción"]:::no A --> B B -->|no| B2 B -->|sí| C C -->|no| D C -->|sí| E --> F classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff
La lista de miembros de cada grupo engaña. El grupo de mando hereda a los operativos, así que alguien puede varias cosas a la vez sin aparecer en la lista directa de ninguna de ellas. Para saber de verdad quién puede qué hoy, hay que mirarlo persona por persona, no por el número de miembros de cada grupo.

Cómo se asigna

En Ajustes → Usuarios, ficha de cada persona. Ningún rol operativo se asigna solo: hay que dárselo a mano, uno por uno.

Los roles operativos no cuelgan de ningún grupo general, y es a propósito. Colgarlos de «cualquier empleado» volvería a dar acceso a bodega y a contabilidad, que es justo lo que estos roles vinieron a evitar. Por eso no hay atajo: se asignan uno por uno.

Para cobrar hace falta un grupo más

Qué quieres hacerQué grupo hace falta
Pulsar «Cobrar» o «Anticipo» en el documento de ventaEl rol de quien atiende al cliente en tu negocio.
Entrar a los menús de CajaEse rol y además el grupo «Cajero», que es de la Caja de Cobros y no del negocio.
Cerrar y validar sesiones de caja«Supervisor de Caja».
Abrir sesión en un punto de cobro concretoEstar en la lista de cajeros autorizados de ese punto. El grupo no basta.

Es el error de permisos más frecuente: alguien tiene el rol de su puesto, pulsa «Cobrar» y llega hasta la pantalla de pagos, pero no encuentra el menú de Caja porque le falta «Cajero». Ver sección 2.

Los roles concretos, en la parte de tu empresa. Cuáles son, qué alcanza cada uno y cuál hereda a cuál depende del negocio, y por eso se listan en la sección de roles de tu manual, no aquí.

13 · Impresiones y avisos

Dos cosas que atraviesan todo el sistema y que se ven a diario sin saber de dónde salen: el diseño con el que sale un documento impreso, y los avisos que llegan solos cuando pasa algo. Las dos se configuran en un solo sitio cada una.

Conviene separarlas antes de entrar en detalle, porque se confunden:

Qué esQué decideDónde se toca
El estilo de impresiónCómo se ve un documento al imprimirlo, y en qué papel.Ajustes → Ecuador → «Formato de Reportes»
La impresión automáticaQue la factura y el recibo salgan solos al terminar de cobrar.Ajustes → Ventas → «Impresión automática», y la pestaña «Impresión» del punto de cobro
Los avisosQuién se entera de qué, y por qué medio. Ajustes → Notificaciones

El estilo de impresión: el mismo menú, otro diseño

El sistema separa dos cosas que normalmente van pegadas: qué se imprime y cómo se ve. La primera es la opción del menú «Imprimir» —«Factura», «Guía de Remisión», «Retenciones», la nota de entrega—, y esa lista no cambia nunca. La segunda es el estilo: la tipografía, la disposición, los acentos de color y el formato de papel.

El estilo se elige una sola vez, en Ajustes → Ecuador, en el campo «Formato de Reportes». Es una elección por empresa: no hay una por usuario ni una por documento. Cambiarla no añade ni quita una sola entrada del menú Imprimir; lo único que cambia es el documento que sale.

Y aplica en los cuatro sitios por donde puede salir un PDF, no solo en el botón: el menú «Imprimir», la vista previa en pantalla, la descarga desde el portal del cliente y el PDF que se adjunta al correo. Es el mismo documento por los cuatro caminos.

flowchart TD
    A["Alguien pulsa «Imprimir»,
descarga del portal o
envía la factura por correo"]:::caj B{"¿Qué estilo tiene elegido
la empresa en Ajustes?"}:::sis C["Sin estilo elegido:
sale el diseño nativo de Odoo"]:::neu D{"¿Ese estilo tiene versión
de ESTE documento?"}:::sis E["Sale el documento con el
diseño del estilo y SU papel"]:::ok F["Sale el documento nativo:
lo que el estilo no cubre
no se rompe, se imprime igual"]:::ok A --> B B -->|ninguno| C B -->|uno del catálogo| D D -->|sí| E D -->|no| F classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Qué estilos hay

El catálogo de estilos se ve en el propio selector de «Formato de Reportes». Cada estilo trae su lista de documentos y su formato de papel:

EstiloQué aporta
«RIDE SRI (GPSTech)»El documento tributario tal como lo dibuja la localización ecuatoriana. No cambia el diseño; lo que fija es el papel con el que salen la factura, la retención y la guía de remisión.
«GalapagosTech»El diseño de la casa, con su propia cabecera y su propio papel. Es el que cubre más documentos.

Documentos que tienen versión en el estilo «GalapagosTech» —o sea, los que se ven distintos según lo que esté elegido en Ajustes—:

ÁreaDocumentos
VentaFactura, factura con sus pagos, cotización, proforma, nota de entrega
TributarioRetenciones, cruce de retenciones, guía de remisión
Cobros y pagosRecibo de pago, recibo de pago extendido, recibo de anticipo, resumen y detalle de la sesión de cobro, egreso de caja
Compra e inventarioOrden de compra, solicitud de presupuesto, ingreso de compra con inventario, costo en destino de importaciones
OtrosRegistro contable, reserva de producto, recibo de servicio técnico
Un estilo no está obligado a cubrirlo todo, y eso es a propósito. Si pides un documento que el estilo elegido no contempla, sale en su versión nativa y ya. No hay error, no hay PDF en blanco: simplemente ese documento se ve como Odoo lo dibuja. Por eso puedes cambiar de estilo sin miedo a quedarte sin imprimir algo.
Crear un estilo nuevo es trabajo de un técnico. El catálogo de estilos y la tabla de equivalencias solo los puede modificar un administrador del sistema; el resto de usuarios los ve pero no los toca. Lo que sí es una decisión de negocio —y se hace desde Ajustes— es cuál de los estilos existentes se usa.

Un botón que imprime sin pasar por el visor

En una recepción de mercadería que ya está hecha y que viene de una orden de compra aparece el botón «Imprimir», con la ayuda «Enviar el documento combinado (Orden de Compra + Recepción) directo a la impresora». No descarga ni abre el visor de PDF: abre directamente el cuadro de impresión del navegador. Es el mismo mecanismo que usa la caja al cobrar, y respeta el estilo elegido en Ajustes igual que cualquier otra impresión.

La impresión automática al cobrar

Cuando se termina de cobrar y facturar en caja —ver sección 2—, el sistema puede sacar impresos la factura y el recibo del pago sin que nadie tenga que pedirlo. La cajera sigue viendo la factura en pantalla como siempre; la impresión se añade antes de que se abra.

Se enciende y se apaga en dos niveles:

DóndeCampoQué decide
Ajustes → Ventas → «Impresión automática»
(la norma de la empresa)
«Imprimir al cobrar»Casilla que enciende todo lo demás.
«Cómo imprime»«Impresora del cajero (navegador)» o «Impresora del servidor (CUPS)».
«Impresora del servidor»El nombre exacto de la impresora en el servidor. Solo aparece si se eligió el modo servidor.
«Reporte de factura» y «Reporte de recibo»Cuál de los formatos de factura y de recibo sale por la impresora.
Punto de cobro, pestaña «Impresión»
(la excepción de esa caja)
«Imprimir al cobrar»Tres opciones: «Como en Ajustes», «Sí» o «No». Una caja puede apagar la impresión aunque la empresa la tenga encendida, y al revés.
«Cómo imprime», «Impresora del servidor», «Reporte de factura», «Reporte de recibo»Lo mismo que arriba, pero solo para esta caja. Lo que quede en blanco se toma de Ajustes.

Lo normal es dejarlo resuelto una vez en Ajustes y entrar en la caja únicamente cuando esa caja se sale de la norma: tiene su propia impresora, o quiere otro formato de factura.

flowchart TD
    A["Se cierra el cobro:
factura emitida y dinero registrado"]:::caj B{"¿Esta caja imprime al cobrar?
lo suyo, o lo de Ajustes
si dice «Como en Ajustes»"}:::sis N["No se imprime nada.
El cobro está hecho igual"]:::neu C{"¿Están elegidos el reporte
de factura y el de recibo?"}:::sis C2["No sale papel
y en pantalla no se ve nada raro"]:::avi D["Salen la factura y el recibo
por la impresora"]:::sis E["Se abre la factura
como siempre"]:::ok A --> B B -->|no| N B -->|sí| C C -->|falta alguno| C2 C -->|sí| D --> E C2 --> E N --> E classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111
Si no sale papel, revisa primero los dos campos de reporte. El sistema no adivina cuál de los formatos de factura quieres: si «Reporte de factura» o «Reporte de recibo» están vacíos —ni en la caja ni en Ajustes—, no se imprime nada y en pantalla no aparece ningún error. Parece que falló la impresora y lo que falta es elegir el reporte, en Ajustes → Ventas → «Impresión automática» o en la pestaña «Impresión» de la caja.
Un fallo de impresión nunca tumba un cobro. Cuando llega el momento de imprimir, la factura ya está emitida y el dinero ya está registrado. Si la impresión no sale, el cobro queda hecho igual y se imprime a mano desde la factura. Es preferible eso a perder una venta por una impresora.
El modo «Impresora del servidor (CUPS)» todavía no envía nada. La opción existe y se puede elegir, pero mientras no haya un servidor de impresión montado el sistema imprime por el navegador de todos modos, para que la caja no se quede sin papel. Montar ese servidor es trabajo de un técnico.
Una venta que se cobra fuera de una sesión de caja también puede imprimir: en ese caso manda directamente lo configurado en Ajustes, porque no hay punto de cobro del que heredar.

El motor de avisos: evento → destinatarios → canal

Todos los avisos automáticos del sistema pasan por un mismo sitio, y se leen siempre en tres tiempos: pasó algo (el evento), a esta gente hay que decírselo (los destinatarios) y por aquí se lo decimos (el canal). Está en Ajustes → Notificaciones, con tres menús: «Quién recibe qué», «Eventos» y «Canales».

flowchart TD
    A["Pasa algo en un documento:
se crea, cambia de estado,
se acerca un vencimiento"]:::sis B{"¿Hay alguien suscrito a ese
evento en esta empresa
(y en esta bodega)?"}:::sis B2["Queda escrito en el documento:
«no hay destinatarios configurados
para esta empresa»"]:::avi C["Se arma la lista: usuarios sueltos +
todos los que tengan el rol +
contactos externos"]:::sis D["Sale por cada canal marcado:
Odoo, correo, WhatsApp,
Telegram, tarea pendiente"]:::sis E{"¿Salió por algún canal?"}:::sis F["Avisado, y queda constancia
en el documento"]:::ok G["Queda anotado qué canal falló
y por qué. La operación
NO se detiene"]:::avi A --> B B -->|no| B2 B -->|sí| C --> D --> E E -->|sí| F E -->|no| G classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff

Los eventos: el catálogo no se inventa

Un evento es «una cosa que pasa y merece aviso». La pantalla «Eventos» es de solo consulta: no se pueden crear ni borrar desde ahí, y es a propósito. Un evento existe de verdad solo si hay código que lo dispara; uno escrito a mano no se dispararía nunca y solo confundiría a quien configure los destinatarios.

🔴 Este módulo es el motor, no el catálogo. Quien declara los eventos es cada uno de los módulos del sistema —el de anticipos declara los suyos, el de cheques los suyos, el de reservas los suyos—. Por eso la lista de «Eventos» depende de qué módulos estén instalados, y por eso puede verse corta o incluso vacía sin que nada esté mal: significa que todavía no hay ningún módulo instalado que declare avisos. No es un fallo de configuración.

Los eventos que declaran hoy los módulos de la localización son de este tenor —el nombre está escrito en lenguaje de negocio justamente para que se entienda al elegir a quién avisar—:

De qué vaEjemplos de evento
Cobros y vencimientos«Anticipo próximo a vencer», «Anticipo vencido», «Cheque emitido próximo a vencer», «Cheque recibido próximo a vencer», «Cheque emitido reportado como perdido», «Reporte diario de cheques»
Facturación electrónica«Comprobante congelado en el SRI»
Venta y entrega«Cliente subió comprobante de transferencia», «Equipo listo para el cliente», «Despacho cancelado», «Cambio de componente por autorizar», «Resumen diario de despachos»
Reservas y pedidos web«Reserva creada», «Movimiento de una reserva», «Pedido de la web listo para despachar», «Pedido de la web pagado que se quedó a medias»

Cada evento trae, en su ficha, un apartado «Cuándo se dispara» que explica en qué momento exacto sale el aviso. Léelo antes de suscribir a alguien: es la diferencia entre avisar una vez al día y avisar cuarenta veces. Desde la misma ficha, el botón «Configurar a quién se avisa» lleva directo a sus suscripciones.

Quién recibe: tres formas de decirlo, combinables

En «Quién recibe qué», cada línea es una suscripción: un evento, una empresa y —si el evento lo permite— una bodega, más la lista de a quién y por dónde. Los destinatarios se pueden nombrar de tres maneras, y se pueden mezclar:

CampoPara qué sirve
«Usuarios»Personas concretas. Es lo que usas cuando alguien debe enterarse aunque no tenga el permiso correspondiente.
«Roles»Un rol entero, sin listar a nadie. Quien entra al rol empieza a recibir el aviso solo, y quien sale deja de recibirlo, sin volver a esta pantalla.
«Contactos Externos»Alguien que ni siquiera usa el sistema: un técnico de fuera, un transportista.

Si pones varios, el aviso llega a todos ellos sin repetirse. Y si el evento distingue por bodega, el campo «Bodega» aparece: déjalo vacío para avisar en todas, o elige una para que cada sucursal tenga su propia gente sin recibir lo de las demás. Una suscripción general y una de bodega conviven: las dos reciben.

Quitar un permiso también cambia quién se entera. El campo «Roles» apunta a roles de permisos. Si a alguien le retiras el rol, deja de recibir los avisos que colgaban de él —normalmente eso es lo correcto, pero conviene saberlo antes de tocar permisos—. Cuando quieres que alguien reciba un aviso sin darle el permiso, va en «Usuarios». Ver sección 12.

Por qué canal llega

El menú «Canales» es de consulta: los canales vienen dados y no se crean. Cada uno explica en su ficha qué hace y qué necesita, y trae un indicador «Disponible ahora» que dice si lo que ese canal requiere está montado en el sistema.

CanalCómo llegaA quién alcanza
«Por Odoo»Publica el aviso en el propio documento y se lo entrega a cada persona por donde ella tenga configurado recibir: la bandeja o su correo. Es el recomendado para avisos internos, porque respeta la preferencia de cada quien y siempre deja rastro.Solo quien tiene usuario
«Correo directo»Manda un correo sí o sí, sin mirar preferencias. Requiere que el destinatario tenga correo registrado.También contactos externos
«WhatsApp»Mensaje al teléfono del destinatario. Necesita una cuenta de WhatsApp configurada en el sistema.También contactos externos
«Telegram»Mensaje de Telegram. Necesita un bot configurado y, por una limitación de Telegram, que la persona le haya escrito antes al bot al menos una vez: un bot no puede iniciar la conversación.También contactos externos
«Tarea pendiente»Deja una actividad en el documento, que aparece en la lista de tareas y en la campanita. Sirve cuando hay que hacer algo, no solo enterarse.Solo quien tiene usuario

Se pueden marcar varios a la vez. El campo «Modo de Envío» decide qué hacer con esa lista: «Por todos los canales» intenta por cada uno de los marcados —lo adecuado cuando importa que la persona se entere sí o sí—; «Solo por el canal preferido del contacto» usa únicamente el que la persona tenga registrado como preferencia, y si no tiene ninguna, usa todos igual.

Un aviso que falla no detiene el trabajo. Si un canal no puede entregar —el número no es válido, el correo rebota, el canal no está montado—, ese envío se omite, queda anotado en el propio documento con el motivo, y la operación sigue. Nunca vas a perder una factura ni un despacho porque un WhatsApp no salió.

Dos cosas que el sistema no te deja guardar

Y dos más, de coherencia: no puedes acotar a una bodega que no es de la empresa elegida, ni acotar a bodega un evento que no distingue por bodega —en ese caso el campo ni siquiera aparece—.

Quién puede tocar esto. El menú «Notificaciones» lo abre quien tenga el rol «Gestión de Notificaciones». Está pensado así a propósito: decidir quién se entera de qué es una decisión de operaciones, no una tarea técnica, y no debería obligar a dar permisos de administrador a nadie. Los demás usuarios ven eventos y canales, pero no configuran destinatarios. Ver sección 12.

Lo que el sistema NO hace

14 · Venta de mostrador a quien no tiene ninguna cuenta abierta

Alguien entra, compra algo suelto y se va — sin estancia, sin contrato, sin cuenta previa a su nombre. Es la venta más simple del sistema y, aun así, pasa por los mismos pasos que cualquier otra.

Una bebida en el bar del hotel, un repuesto que alguien compra de paso, un pago suelto que nadie relaciona con ningún contrato: no hace falta nada especial para atenderlo. Es una venta de contado como cualquier otra, y el «Consumidor Final» ya está cargado en el sistema como cliente por defecto para cuando nadie pide factura con sus datos. Lo único que hace falta, antes de cobrar el primer centavo, es tener la sesión de caja abierta — y si no la tienes, la abres tú mismo sin salir a buscar a nadie.

flowchart TD
    A["Alguien sin cuenta abierta
pide algo en el mostrador"]:::caj B{"¿Tienes sesión
de caja abierta?"}:::sis C["Se te saca del cobro y se te
lleva al Panel de Caja:
«Abrir Caja» → «Abrir Sesión»"]:::caj D["Orden nueva: «Nueva Orden»
(F4 en el Panel de Cobros)
o un pedido de siempre"]:::caj E{"¿Pide factura
con sus datos?"}:::sis F["Se busca o se crea
el contacto"]:::caj G["Queda «Consumidor Final»,
que ya existe en el sistema"]:::neu H["Botón «Aprobar»"]:::caj I["«Confirmar Venta», o
directamente «Cobrar» / «Facturar»
—hace las dos cosas por ti—"]:::caj J["Pantalla de cobro:
efectivo, tarjeta, lo que sea"]:::ok K["Factura y despacho"]:::ok A --> B B -->|no| C --> D B -->|sí| D D --> E E -->|sí| F --> H E -->|no| G --> H H --> I --> J --> K classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

«Aprobar» no tiene atajo por importe

Es la trampa en la que más gente cae la primera semana: pensar que una venta pequeña —una cerveza, una gaseosa— se puede saltar el paso de «Aprobar» porque «no vale la pena para tan poco». No existe ningún monto por debajo del cual una orden se apruebe sola. Toda orden nace en «Borrador» o «Enviado», y de ahí «Confirmar Venta» ni siquiera aparece hasta que alguien pulsa «Aprobar» primero: el botón está bloqueado por diseño, no por costumbre. Quien espera saltárselo se queda mirando una pantalla donde el botón que busca todavía no existe.

Lo que sí existe, y resuelve el caso de todos los días, es que no hace falta pulsar «Aprobar» a mano: el botón «Cobrar» (o «Facturar», ver sección 1) lo hace por dentro, en el mismo clic con el que aprueba, confirma y abre la pantalla de cobro. El paso existe siempre; lo único que cambia es si lo pulsas tú o lo hace el botón por ti.

El Panel de Cobros lo hace en una sola pantalla

Si tu empresa tiene instalado el Panel de Cobros, esta venta ni siquiera necesita salir de ahí: «Nueva Orden» (atajo F4) levanta el pedido sin salir de la pantalla, y «Cobrar» (atajo Ctrl+Enter) aprueba, confirma y cobra en un solo botón. El detalle completo de sus botones y sus bloqueos está en sección 15.

«Consumidor final» ya existe: no hay que crearlo

Cuando quien compra no pide factura con su nombre, la orden no se queda sin cliente: cae sola en el contacto «Consumidor Final», que el sistema ya trae configurado para esto. Si más adelante esa persona sí pide la factura con sus datos, se cambia el cliente de la orden antes de cobrar — después de facturado, el camino ya no es corregir la orden, sino la nota de crédito (sección 20).

Si no tienes sesión de caja abierta

No hace falta que otra persona te la abra. El sistema te saca de la pantalla de cobro y te lleva al panel de tu caja, donde primero pulsas «Abrir Caja» —si tu usuario está autorizado en ese punto de cobro— y después «Abrir Sesión». Hecho eso, vuelves a la venta y el cobro sigue donde lo dejaste. El detalle de sesiones, cajeros autorizados y puntos de cobro está en sección 2.

Lo que el sistema NO hace

15 · El Panel de Cobros (opcional)

Esta parte solo aplica si tu empresa tiene instalado el Panel de Cobros; si no ves su menú, es que no está. Es una pantalla única para atender el mostrador sin ir saltando de una ventana a otra.

El panel no es un sistema aparte ni una forma distinta de cobrar. Es una capa encima de las órdenes de venta y de la Caja de Cobros: cada botón llama por dentro exactamente al mismo método que el botón de siempre, con los mismos permisos y los mismos bloqueos. Lo que cambia es que en una sola pantalla tienes la venta, el cliente, las líneas, el cobro y los movimientos de tu turno. Todo lo que se explica en sección 1 y en sección 2 sigue valiendo igual desde aquí.

Cómo se entra

El acceso se llama «Panel de Cobros» y aparece en dos sitios que abren la misma pantalla: dentro del menú de Caja de Cobros y dentro de Ventas › Pedidos. Que haya una puerta del lado de Ventas es a propósito: quien arma la venta y no es cajero —y por tanto no tiene ninguna sesión de caja abierta— entra igual, revisa la orden y la deja lista. Quien es cajero y vendedor a la vez lo verá en los dos sitios.

Para que el menú aparezca hace falta el grupo «Usuario del Panel de Cobros». Y hay un detalle que ahorra media mañana de búsqueda: ese grupo no basta por sí solo. Como el panel trabaja sobre órdenes de venta, hace falta además acceso a Ventas. Si falta, la pantalla no se abre en blanco: lo dice con todas sus letras —«El Panel de Cobros es una capa SOBRE las órdenes de venta: el grupo “Usuario del Panel de Cobros” no basta por sí solo, hace falta ADEMÁS acceso a Ventas.»

El grupo del panel nace sin nadie asignado. Mientras no se le asigne a una persona, el menú no le sale a nadie —tampoco al administrador— y no hay ningún error que lo delate: se ve igual que si el módulo no estuviera instalado. Se asigna en Ajustes › Usuarios, en el grupo «Usuario del Panel de Cobros». Quién debe tenerlo es una decisión de cada empresa —en unas lo usa solo quien cobra, en otras también quien vende—, por eso el sistema no lo reparte solo. Ver sección 12.

Cobrar desde el panel

El botón grande y fijo es «Cobrar» (atajo Ctrl+Enter). Hace lo mismo que cobrar desde la orden de venta, y se para en los mismos sitios. Este es el recorrido completo, con sus ramas de bloqueo:

flowchart TD
    A["Botón «Cobrar» (Ctrl+Enter)"]:::caj
    B{"¿Tienes el grupo «Cajero de
la Caja de Cobros»?"}:::sis B2["BLOQUEO: «No puedes cobrar: te falta
el grupo “Cajero de la Caja de Cobros”»"]:::no C{"¿Tienes una sesión
de caja abierta?"}:::sis C2["BLOQUEO: «no tienes ninguna sesión de
caja abierta. Abre una sesión de punto
de cobro antes de continuar»"]:::no D{"¿La orden ya
está facturada?"}:::sis D2["BLOQUEO: dice QUIÉN la cobró
y CUÁNDO. No se cobra dos veces"]:::no E{"¿La orden tiene líneas?"}:::sis E2["BLOQUEO: no hay
nada que cobrar"]:::no F{"¿Hay existencia suficiente,
si ese candado está activo?"}:::sis F2["BLOQUEO: lista producto por producto
cuánto hay y cuánto se pide"]:::no G["Se aprueba y se confirma la orden,
y se abre la pantalla de cobro"]:::sis H{"¿Pasó el control
de crédito?"}:::sis H2["Se detiene ahí: queda una
aprobación de crédito pendiente"]:::avi I["Cobro registrado y factura emitida"]:::ok A --> B B -->|no| B2 B -->|sí| C C -->|no| C2 C -->|sí| D D -->|sí| D2 D -->|no| E E -->|no| E2 E -->|sí| F F -->|no| F2 F -->|sí| G --> H H -->|no| H2 H -->|sí| I classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff
Los dos avisos que se confunden. «Te falta el grupo» y «no tienes sesión abierta» parecen lo mismo y no lo son: el primero lo arregla un supervisor dándote el permiso, el segundo lo arreglas tú abriendo tu caja. Por eso el mensaje distingue cuál de los dos falta en vez de dar uno genérico.

Los botones

El pie del panel muestra las acciones que corresponden a esa orden en ese momento; las que no aplican no se pintan. «Cobrar» y «Cancelar» quedan siempre fijos, y el resto se recoge en un cajón cuando la pantalla es angosta.

BotónQué haceQué lo bloquea
«Cobrar» (Ctrl+Enter) El cobro de siempre: aprueba, confirma y abre la pantalla de cobro. Sin grupo de cajero · sin sesión de caja abierta · orden ya facturada · orden sin líneas · sin existencia suficiente, si ese candado está activo.
«Cancelar» Cancela la venta, no el cobro. Que ya esté facturada: «La orden … ya está facturada — la generó … el …. No se puede cancelar una orden ya facturada: anula o revierte la factura primero.» También hace falta el permiso de eliminar registros, y si falta lo dice.
«Facturar sin Cobro» Pide la autorización para facturar sin haber cobrado. No factura nada al pulsarlo. Los mismos bloqueos que desde la orden de venta —permiso, estado de la venta, solicitud ya abierta— (sección 1).
«Cobros de Cartera» Registra el cobro de lo que quedó pendiente de facturas anteriores (sección 3). Es acción de caja: pide caja abierta a tu nombre.
«Nueva Orden» (F4) Levanta una venta nueva sin salir del panel. Que a tu perfil no se le permita crear ventas desde el panel; el atajo está candado igual que el botón.
«Retención SRI» Trae la retención que el cliente emitió, desde el SRI. Pide caja abierta, y que la factura sea de un tipo que admita retención.
«Anticipo» Registra dinero recibido a cuenta (sección 4). Pide caja abierta a tu nombre.
«Confirmar Venta» (F9) Confirma la venta sin cobrarla —la venta a plazo. Solo aparece si la orden está aprobada. Y se le aplican los mismos controles de crédito del camino normal.
«Reintentar Solicitud de Crédito» Vuelve a pedir el crédito de una venta que quedó esperando. Solo aparece si esa orden quedó efectivamente esperando crédito.
«Depósito Bancario» Registra el depósito del efectivo del turno (sección 7). Pide caja abierta a tu nombre.
«Salida de Efectivo» Registra el dinero que sale de la caja. Pide caja abierta a tu nombre.
«Cruce de Cuentas» Compensa lo que se debe contra lo que se tiene a favor. Pide caja abierta a tu nombre.
Las acciones de caja necesitan caja, no solo permiso. Las siete acciones de caja —cobros de cartera, anticipo, las dos retenciones, salida de efectivo, depósito y cruce— responden «… necesita una caja abierta a tu nombre, y ahora mismo no tienes ninguna. Abre tu caja desde “Caja de Cobros” y vuelve a intentarlo» cuando quien las pulsa no tiene turno abierto. Un supervisor puede cobrar sin sesión propia; un cajero no, y ese candado es justamente lo que hace que el arqueo cuadre al cierre.

La franja «Mi turno»

Arriba del panel hay una franja con el nombre de tu sesión y nueve accesos que son los mismos de la pantalla de sesión de caja, con el mismo nombre y el mismo contador: Cierre de caja, Órdenes, Facturas, Pagos, Anticipos, Cheques, Salidas, Retenciones y Cruces. No son informes nuevos ni cifras calculadas aparte: son atajos a lo que ya existe, para no tener que salir del panel a mitad de la atención. El cierre y el arqueo se hacen donde siempre (sección 2).

Lo que el panel NO hace

Qué se puede ocultar

Siete de las acciones de caja —las de cartera, anticipos, las dos de retenciones, salidas de efectivo, depósitos y cruces— se pueden esconder para no llenar la pantalla de botones que ese mostrador no usa nunca. Se deciden en dos niveles: el valor de la empresa se fija en Contabilidad › Configuración › Ajustes, y cada punto de cobro puede decir «Según la compañía», «Sí» o «No» en Caja de Cobros › Configuración › Puntos de cobro. Así dos cajas de la misma empresa pueden tener pies distintos.

«Cobrar» y «Cancelar» no se pueden ocultar, y no es que el sistema los rechace: no existe ninguna opción para pedirlo. Son las dos cosas que cualquier mostrador necesita siempre.

Esconder no es prohibir. Quitar un botón del panel solo decide si se pinta, nunca si la operación se puede ejecutar: quien tenga el permiso sigue pudiendo hacerla desde su pantalla de siempre. Si lo que quieres es que alguien no pueda registrar salidas de efectivo, eso se resuelve con los grupos, no ocultando el botón. Confundir las dos cosas es dar por cerrada una puerta que quedó abierta.

16 · Cobro con tarjeta por Payphone (opcional)

El cliente paga con tarjeta en la página de la pasarela y vuelve al sistema con el cobro ya hecho. Esta parte solo aplica si tu empresa tiene habilitado el cobro con tarjeta por Payphone; si no lo ves entre las formas de pago, es que no está.

Lo primero que hay que entender es qué significa «por redirección», porque de ahí sale todo lo demás. El sistema no cobra la tarjeta: la cobra Payphone. Lo que hace el sistema es preparar el cobro, mandar al cliente a la página de la pasarela y quedarse esperando. El cliente escribe ahí los datos de su tarjeta —el sistema nunca los ve ni los guarda— y, cuando termina, la pasarela lo devuelve. Recién en esa vuelta el sistema pregunta a Payphone si el cobro fue de verdad, y solo entonces lo da por bueno.

La consecuencia práctica es la que hay que tener presente todo el tiempo: el cobro no es instantáneo desde el punto de vista del sistema. Entre que el cliente paga y que el pago aparece registrado hay un viaje de ida y vuelta, y esa vuelta puede no ocurrir —el cliente cierra el navegador, se le va el internet, apaga el celular—. La tarjeta ya se cobró; lo que falta es que el sistema se entere.

Dos límites que vienen de la propia pasarela: solo cobra en dólares y solo con tarjeta. Y no guarda la tarjeta para la próxima vez: cada cobro empieza de cero.

flowchart TD
    A["El cliente pulsa «Pagar»"]:::caj
    B["El sistema prepara el cobro contra
Payphone y recibe la dirección
de pago de esta transacción"]:::sis B2["ERROR: la pasarela no devolvió
dirección de pago. La transacción
queda en «Error» y no hubo cobro"]:::no C["El cliente SALE del sistema y paga
en la página de Payphone"]:::caj D{"¿Vuelve al sistema?"}:::sis J["Vuelta perdida: cerró el navegador,
se cayó la conexión…
PERO LA TARJETA YA SE COBRÓ"]:::avi E["El sistema le pregunta a Payphone
si ese cobro es real"]:::sis K["Cada 5 minutos, la tarea programada
revisa las transacciones sin resolver
y le pregunta a Payphone por ellas"]:::sis F{"¿Qué contesta
Payphone?"}:::sis G["APROBADO → «Confirmado»:
se registra el pago y se concilia"]:::ok H["PENDIENTE: sigue en proceso,
todavía no hay plata"]:::avi I["RECHAZADO → «Cancelado»:
no hubo cobro"]:::no L["Cualquier otra respuesta → «Error»:
«estado de pago desconocido»"]:::no A --> B B -->|sin dirección de pago| B2 B -->|con dirección de pago| C C --> D D -->|sí| E D -->|no| J J --> K E --> F K --> F F -->|aprobado| G F -->|pendiente| H F -->|rechazado| I F -->|otra cosa| L H --> K classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff

Los estados de la transacción

Cada intento de cobro crea una transacción de pago, y esa transacción es el documento que hay que leer cuando algo no cuadra. Estos son sus estados y qué significa cada uno:

EstadoQué significaQué hacer
BorradorSe preparó el cobro pero todavía no hay respuesta de la pasarela. El cliente puede estar escribiendo su tarjeta en este momento.Esperar. Se resuelve sola.
PendientePayphone contestó que el cobro sigue en proceso. No hay plata todavía.Esperar. La revisión automática la vuelve a consultar.
ConfirmadoEl cobro se aprobó. Aquí sí hay plata, y el sistema ya creó el pago.Nada. Lo demás lo hace solo.
CanceladoEl cobro se rechazó o el cliente lo canceló en la página de la pasarela.No hubo cobro. Se vuelve a intentar con un cobro nuevo.
ErrorAlgo falló fuera del camino normal: la pasarela no devolvió dirección de pago, o contestó un estado que el sistema no reconoce.Leer el mensaje de la transacción antes de reintentar.

Un detalle que evita malentendidos: una transacción cancelada o con error no impide volver a cobrar. El cliente puede intentar de nuevo cuantas veces haga falta, y cada intento deja su propia transacción. Por eso es normal ver varias transacciones colgando del mismo documento con una sola confirmada.

El caso que más quema: el cliente pagó y la vuelta se perdió

Este es el escenario que hay que conocer de memoria. El cliente puso su tarjeta, Payphone se la cobró, y justo ahí cerró el navegador. La plata salió de la cuenta del cliente y en el sistema no aparece nada. Si nadie lo sabe, alguien va a llamarlo para pedirle que pague otra vez algo que ya pagó.

El sistema tiene una red de seguridad justo para esto: una tarea programada revisa cada cinco minutos todas las transacciones de Payphone que quedaron en borrador o pendientes, le pregunta a la pasarela por cada una y cierra las que ya tienen respuesta —las aprobadas como confirmadas, las rechazadas como canceladas—. Hay además una segunda vía: la pasarela puede avisar por su cuenta, sin que nadie le pregunte, y esa notificación entra por el mismo camino.

Antes de volver a cobrarle a un cliente que dice que ya pagó, revisa la transacción. Que el pago no esté registrado no quiere decir que no se haya cobrado: quiere decir que el sistema todavía no lo sabe. Dale unos minutos a la revisión automática. Cobrar dos veces con tarjeta se devuelve por fuera del sistema, a mano y con el banco de por medio.
La confirmación que se pide al volver de la pasarela tiene una ventana de tiempo corta. Si el cliente se queda mirando la página de Payphone media hora antes de volver, la vuelta ya no confirma nada; el cobro se resuelve por la revisión automática, no por el regreso del cliente. En la práctica da igual —termina resolviéndose— pero explica por qué a veces el pago aparece minutos después y no al instante.

Desde dónde se cobra así

Payphone vive en el lado del cliente, no en el mostrador. Los caminos son dos, y los dos terminan en la misma página de pago:

La tarjeta no siempre se ofrece. El sistema solo la muestra si el documento declaró Tarjeta de Crédito o Tarjeta de Débito como forma de pago ante el SRI. Si el documento dice efectivo o transferencia, el método de tarjeta no aparece en el portal, aunque Payphone esté perfectamente habilitado. Es el mismo criterio que aplica el asistente de cobro en caja, y no es un fallo: es que el documento dice otra cosa.

Payphone no está en la Caja de Cobros. El asistente de cobro tiene su propia lista de formas de pago —«Tarjeta de Crédito», «Tarjeta de Débito» y las demás, ver sección 2— y esa lista es la del datáfono del mostrador: es el cajero quien pasa la tarjeta y luego registra el cobro. Son dos catálogos distintos que se llaman parecido. Un cobro por Payphone no aparece en el arqueo de la sesión de caja.

Qué queda para contabilidad

Cuando la transacción llega a «Confirmado», el sistema encadena tres cosas solo:

  1. Si la factura ligada estaba en borrador, la publica.
  2. Crea el pago por el monto de la transacción, en el diario del proveedor de pago —no en la caja—, y lo deja publicado.
  3. Lo concilia contra la factura y anota en el historial del documento que ese pago quedó registrado.

Si la transacción termina cancelada o con error, el pago que se hubiera creado se cancela y la factura vuelve a quedar pendiente de cobro, como estaba. Para ver todo esto desde el documento, la factura tiene un botón contador con las transacciones de pago que cuelgan de ella.

flowchart TD
    T["Transacción «Confirmado»"]:::ok
    A{"¿La factura ligada
está en borrador?"}:::sis B["El sistema la publica"]:::sis C["Se crea el pago por el monto de la
transacción, en el diario del
proveedor de pago"]:::sis D["Se concilia contra la factura y
queda anotado en el historial"]:::ok E["Transacción cancelada o con error"]:::no F["El pago se cancela; la factura
vuelve a quedar pendiente"]:::avi G["El dinero llega DESPUÉS y por MENOS:
la pasarela liquida por lotes y
descuenta su comisión"]:::neu H["Se cuadra en la conciliación
bancaria, como cualquier
cobro con tarjeta"]:::neu T --> A A -->|sí| B A -->|no| C B --> C C --> D D --> G G --> H E --> F classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

El punto que más confunde a quien concilia: el pago se registra por el valor íntegro que pagó el cliente, pero la pasarela no deposita ese valor ese día. Deposita después, por lotes, y descontando su comisión. Ese desfase se resuelve exactamente igual que con cualquier otro cobro con tarjeta, en la conciliación bancaria — sección 7—; el asiento que resulta es el que corresponde al diario del proveedor, según sección 10.

Si el cliente pagó solo una parte, el resto sigue vivo en su cartera y se cobra por cualquiera de los caminos normales — sección 3.

Dónde se ajusta todo esto

La ficha del proveedor está en Contabilidad → Configuración → «Online Payments», y dentro de la lista de proveedores de pago, la ficha «PayPhone». Ahí:

DóndeQué se define
Interruptor «Live»Separa las pruebas del cobro real. Apagado, el pago se simula y no se cobra ninguna tarjeta. Encendido, las credenciales pasan a ser obligatorias.
Apartado «Credenciales»Los campos «PayPhone Token» y «Store ID», que entrega la pasarela. El token solo lo ve el administrador del sistema; nunca se muestra en claro.
Pestaña «Configuración»El «Diario de pago»: el diario bancario donde caen los pagos confirmados. Es el que después hay que conciliar.
Pestaña «Mensajes»Los textos que el cliente lee al terminar, según cómo haya salido el pago: hecho, pendiente o cancelado.
Casilla «Publicado»Decide si el cliente lo ve como opción en el portal. Sin publicar, existe pero nadie lo puede elegir.

La revisión automática está en Ajustes → Técnico → Acciones planificadas, con el nombre «PayPhone: Verificar pagos pendientes». Y hay una segunda tarea del sistema, «Payment: Post-process transactions», que es la que termina de asentar las transacciones que quedaron a medio procesar. Las dos tienen que estar activas: sin ellas, un pago cuya vuelta se perdió no se resuelve nunca por sí solo.

Las credenciales las entrega Payphone y viven únicamente en esa ficha. No se copian a un correo, ni a un chat, ni a un documento: quien las tenga puede cobrar en nombre de la empresa.

Lo que el sistema NO hace

17 · WhatsApp (opcional)

Esta parte solo aplica si tu empresa tiene instalado el envío por WhatsApp; si no ves el menú «WhatsApp», es que no está. Cuando está, el sistema manda y recibe WhatsApp desde el número de la empresa sin salir de la pantalla del cliente, y toda la conversación queda guardada dentro del sistema.

La idea es sencilla: el número de WhatsApp de la empresa se vincula una sola vez, escaneando un código QR desde el celular que tiene ese número, igual que se vincula WhatsApp Web. A partir de ahí el sistema usa esa vinculación para mandar y para recibir. Todo lo que sale y todo lo que entra se guarda en dos sitios: en la conversación del cliente —la misma que se ve en la mensajería interna— y como rastro en el historial del documento desde el que se escribió, con un enlace «Abrir conversación» para seguir la charla.

Esa distinción es la que más se confunde y conviene tenerla clara desde el principio:

Dónde estásQué esLe llega al cliente
La conversación de WhatsAppEl chat con el cliente, con lo que él escribió y lo que se le respondió.Sí. Todo lo que escribes ahí sale por WhatsApp.
El historial del documento (la venta, la factura, la ficha del cliente) El registro interno de lo que pasó, incluido el rastro de cada WhatsApp enviado. No. Es una nota interna: queda para el equipo.
flowchart TD
    A["Alguien abre «Enviar mensaje de WhatsApp»
desde el registro del cliente"]:::caj B["Elige «Plantilla» o «Texto libre»,
revisa el teléfono y pulsa «Enviar mensaje»"]:::caj C{"¿La sesión de WhatsApp
está vinculada?"}:::sis D["«La sesión de WhatsApp no está vinculada
(estado: …)»
El mensaje NO se envió"]:::no E{"¿El número está registrado
en WhatsApp?"}:::sis F["«El número … no está registrado
en WhatsApp»
La ventana queda abierta
para corregir el teléfono"]:::no G["El sistema entrega el mensaje
al gateway y espera respuesta"]:::sis H{"¿El gateway respondió
a tiempo?"}:::sis I["«El gateway de WhatsApp no
respondió a tiempo»
El mensaje queda en error
y se puede reenviar"]:::avi J["El mensaje sale, queda en la
conversación del cliente y deja
rastro en el historial"]:::ok K["Llegan solos los acuses:
enviado → entregado → leído"]:::ok A --> B --> C C -->|no| D C -->|sí| E E -->|no| F E -->|sí| G --> H H -->|no| I H -->|sí| J --> K classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff

Desde dónde se manda un WhatsApp

No hay un menú «mandar WhatsApp»: se manda desde donde estás, y siempre se abre la misma ventana, la de «Enviar mensaje de WhatsApp». Estos son los caminos:

CaminoCómo se llegaCon qué abre
El ícono de WhatsApp junto al teléfonoEn la ficha del cliente y en las pantallas que muestran su número, al lado del campo del teléfono aparece un ícono de WhatsApp. La ventana de envío, con ese número ya puesto.
«Responder por WhatsApp»En el historial de un documento, en el menú de tres puntos (⋮) de un mensaje, justo debajo del «Responder» de siempre. La ventana de envío ya en modo «Texto libre», con el contacto y el teléfono del documento resueltos.
La conversación abiertaDesde la mensajería interna, en la pestaña «WhatsApp», o con el enlace «Abrir conversación» del historial. El chat: escribes ahí y sale directo.

Plantilla o texto libre

Dentro de la ventana de envío hay un selector «Modo de envío» con dos opciones:

ModoPara qué sirveQué pide
«Plantilla»El mensaje repetido de siempre, con las variables ya resueltas y, si la plantilla lo lleva, el PDF del documento adjunto. Es el único modo que permite mandar a varios destinatarios de una vez.Elegir la plantilla y llenar lo que ella pida.
«Texto libre»Escribir cualquier mensaje, tal cual, para responderle a un cliente. Va a un solo destinatario.El campo «Mensaje». Sin texto no deja enviar.

En los dos modos el campo «Teléfono» se puede corregir antes de mandar, y en los dos el botón que dispara el envío es «Enviar mensaje». Cuando la plantilla lleva el documento adjunto, el PDF se genera en ese momento: el envío tarda lo que tarde el PDF.

El «Responder» de siempre no le escribe al cliente, y por eso existe «Responder por WhatsApp». Los WhatsApp enviados aparecen en el historial del documento como notas internas. Si respondes a esa nota con el «Responder» de siempre, creas un comentario interno que menciona al autor de la nota —el propio sistema—, y el cliente nunca lo recibe. Para escribirle de verdad, la opción es «Responder por WhatsApp», que está justo debajo en el mismo menú.
«Responder por WhatsApp» no siempre aparece, y es a propósito. Sale solo cuando hay una cuenta de WhatsApp por gateway dada de alta y el documento tiene un contacto con teléfono al que escribir. Si no lo ves, revisa que el cliente del documento tenga número. En las conversaciones de WhatsApp tampoco aparece: ahí se escribe directo.

Lo que llega de vuelta

Cuando el cliente responde, el mensaje entra solo y se guarda en su conversación de WhatsApp; desde la mensajería interna, pestaña «WhatsApp», se ven todas las conversaciones abiertas. Entra el texto, las fotos, los videos, los audios y notas de voz, los documentos, los stickers, las ubicaciones, las reacciones y las respuestas que citan un mensaje anterior. Los adjuntos quedan guardados en el sistema, no solo en el celular.

De cada mensaje que sale vuelven los acuses de WhatsApp: enviado, entregado y leído, y también el rechazo. Si WhatsApp rechaza un envío, el mensaje pasa a error con el motivo «WhatsApp rechazó el envío (el destinatario no recibió el mensaje).»

La conversación no caduca. No hay ventana de tiempo para responderle a un cliente: si escribió hace meses, se le puede seguir respondiendo con texto libre.

Cómo se conecta

Toda la conexión vive en una cuenta de WhatsApp, en WhatsApp → Configuración, en la lista de cuentas. El campo que manda es «Proveedor»: al ponerlo en «Gateway local (WAHA)» aparece el bloque de campos propios de esta vía.

CampoQué es
«Servidor WAHA»La dirección del gateway dentro de la red del servidor.
«API key»La clave con la que el sistema se identifica ante el gateway. Solo la ve el administrador de WhatsApp.
«Sesión»El nombre de la sesión, una por número.
«Estado»Cómo ve el gateway a la sesión ahora mismo, y el número vinculado. Es lo primero que hay que revisar cuando algo no sale.
«Webhook»La dirección por la que entran los mensajes del cliente. Se llena sola al vincular la sesión.

Debajo están los botones de la vinculación, en el orden en que se usan:

BotónQué hace
«Vincular / actualizar sesión»Crea o pone al día la sesión en el gateway y la arranca.
«Refrescar estado / QR»Vuelve a preguntar el estado, el número vinculado y el código QR si toca escanear.
«Ver QR (pestaña auto-refrescante)»Abre el QR en una pestaña aparte que se recarga sola mientras esperas a que alguien lo escanee.
«Probar conexión»Comprueba que el gateway responde y que la sesión está operativa.
«Generar enlace público del QR»Crea un enlace sin contraseña para que alguien que sí tiene el celular escanee el QR desde donde esté.

El QR se escanea desde el celular en WhatsApp → Dispositivos vinculados. Cuando el estado queda en WORKING, el número está listo y los envíos salen.

flowchart TD
    A["El número queda desvinculado
(alguien cerró la sesión en el celular,
o el gateway se reinició)"]:::avi B["El sistema recibe el cambio de estado
y deja de enviar"]:::sis C["Avisa por el historial de la cuenta:
«⚠️ La sesión de WhatsApp … cambió
a …: los envíos quedan detenidos
hasta re-vincular el número.»"]:::avi D["Los mensajes que se manden mientras tanto
NO salen: quedan en error"]:::no E["Alguien entra a la cuenta y pulsa
«Refrescar estado / QR»"]:::caj F{"¿Quién tiene el celular?"}:::sis G["Está a mano: se escanea el QR
de la propia pantalla"]:::caj H["No está a mano: «Generar enlace
público del QR» y se le pasa
el enlace a quien lo tiene"]:::caj I["Se escanea desde WhatsApp →
Dispositivos vinculados"]:::caj J["La sesión vuelve a WORKING.
Aviso «✅ Sesión de WhatsApp … operativa.»
y lo pendiente se reencola solo"]:::ok A --> B --> C B --> D C --> E --> F F -->|cerca| G --> I F -->|lejos| H --> I I --> J classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff
El enlace público del QR es un secreto: quien lo tenga puede vincular SU WhatsApp al número de la empresa. Por eso vence solo a la media hora, y por eso deja de servir en cuanto la sesión ya está vinculada: la página pública nunca muestra el QR de una sesión operativa. Pásaselo únicamente a la persona de confianza que tiene el celular, y si sospechas que se filtró, vuelve a pulsar «Generar enlace público del QR»: el enlace anterior queda anulado en ese momento.

Las plantillas

Las plantillas se crean como siempre, en WhatsApp → Plantillas. La diferencia por esta vía es que la aprobación es interna: el botón «Enviar para aprobación» las deja aprobadas y listas al instante, sin esperar a nadie. El botón «Sincronizar plantilla» no tiene nada que hacer aquí y lo dice: «Las plantillas de una cuenta gateway son locales: no hay nada que sincronizar.»

El mensaje sale como texto: la cabecera en negrita, el pie en cursiva, y los botones de enlace o de teléfono como líneas de enlace al final. Si la cabecera de la plantilla es una imagen o un documento, el archivo va adjunto y el resto del texto va como pie de foto.

Los ajustes finos

Hay cuatro ajustes que viven en Ajustes → Técnico → Parámetros del sistema y que conviene conocer, porque son la explicación de casi todo lo raro:

ParámetroPara qué
whatsapp_gateway.throttle_min
whatsapp_gateway.throttle_max
La pausa entre un envío y el siguiente, para que un envío masivo salga a ritmo humano y no de golpe.
whatsapp_gateway.send_timeoutCuánto espera el sistema la respuesta del gateway antes de cortar. Está para que un envío nunca se quede colgado.
whatsapp_gateway.webhook_base_urlLa dirección por la que el gateway devuelve los mensajes entrantes, cuando la dirección pública del sistema no le sirve.
report.urlLa dirección que usa el motor de reportes para armar los PDF. Afecta a todos los documentos impresos, no solo a WhatsApp (ver sección 13).
Si al mandar una plantilla con PDF adjunto la ventana se queda en «Cargando…» durante minutos, el problema no es WhatsApp: es el PDF. El documento se genera en el momento del envío, y si el servidor no alcanza su propia dirección pública, cada pieza del reporte espera hasta agotar el tiempo. Parece que el mensaje «no se va» y en realidad sale, pero minutos después. La cura es el parámetro report.url apuntando al sistema en su dirección local, en Ajustes → Técnico → Parámetros del sistema.

Cuando algo falla: dónde mirarlo

El sistema está hecho para no dejar dudas: prefiere cortar el envío con un motivo entendible antes que marcar «Enviado» un mensaje que nunca llegó. Estos son los avisos que vas a ver, y qué significa cada uno:

Lo que diceQué pasóQué hacer
«La sesión de WhatsApp no está vinculada (estado: …). Vincula el número escaneando el QR y reintenta; el mensaje no se envió.»El número de la empresa perdió la vinculación. Ningún envío sale hasta arreglarlo.Entrar a la cuenta y volver a vincular con el QR.
«El número … no está registrado en WhatsApp. Verifica que sea un celular con WhatsApp activo, o corrige el número en el campo "Teléfono" y vuelve a intentar.»El destino es un fijo, o un celular sin WhatsApp. Se detecta antes de intentar el envío.Corregir el teléfono en la misma ventana, que queda abierta, o en la ficha del cliente.
«Número de teléfono inválido: … Asegúrate de poner el código de país (o define el país en el contacto).»El número no tiene forma de número internacional.Poner el código de país, o dejar el país cargado en la ficha del cliente.
«El gateway de WhatsApp no respondió a tiempo. Verifica que el número sea un celular con WhatsApp activo y que la sesión esté vinculada, luego reintenta.»El gateway se demoró más de la cuenta. El envío se corta en vez de quedarse colgado.Revisar el estado de la sesión y reintentar.
«La cuenta gateway no está configurada: revisa URL, API key y nombre de sesión.» Falta alguno de los tres datos de la cuenta.Completarlos en la cuenta, en WhatsApp → Configuración.
«Error del gateway (…): …»El gateway contestó, pero con un rechazo. El código y el texto que vienen detrás son suyos.Es aviso para quien administra: el texto dice el motivo exacto.
«Escribe el mensaje antes de enviarlo.»Modo texto libre con el campo «Mensaje» vacío.Escribir el mensaje.
«El modo Texto libre es para un solo destinatario. Para envíos masivos usa una plantilla.»Se intentó texto libre sobre varios registros a la vez.Usar una plantilla para el envío masivo.
«No hay una cuenta WhatsApp de tipo Gateway local (WAHA) configurada.»Se pulsó «Responder por WhatsApp» sin cuenta dada de alta.Darla de alta en WhatsApp → Configuración.
«WhatsApp rechazó el envío (el destinatario no recibió el mensaje).»El mensaje salió, pero WhatsApp lo devolvió. Llega como acuse, después del envío.Verificar el número del cliente.

El tablero de los mensajes

Todo lo que sale queda listado en WhatsApp → Mensajes, con su estado y, cuando falló, el motivo. Ahí está el botón «Volver a intentar», que aparece en los mensajes en error y en los cancelados. No reenvía a ciegas: antes de reencolar comprueba el número, y si el destino no tiene WhatsApp lo deja marcado con el motivo y avisa en pantalla con «No se reenvió a …: no está(n) registrado(s) en WhatsApp. Verifica que sea un celular con WhatsApp activo, o corrige el número.» Así no se acumulan reintentos que van a fallar igual.

Cuando la sesión se cae, lo pendiente no se pierde. Los envíos quedan detenidos y se avisa por el historial de la cuenta a los usuarios marcados para recibir avisos. Al volver a vincular el número, la cola pendiente se reencola sola: no hay que reenviar uno por uno.

Quién puede mandar WhatsApp

QuiénQué puede
Cualquier usuario internoAbrir la ventana de envío desde un cliente o un documento y mandar el mensaje, en plantilla o en texto libre. Ve sus propios mensajes enviados, no los de los demás.
El usuario, sobre las plantillasSolo puede usar las plantillas que lo tengan permitido. Una plantilla sin lista de usuarios está abierta a todos.
El «Administrador» de WhatsApp
(en la ficha del usuario, apartado «WhatsApp»)
Los menús «Mensajes», «Plantillas» y «Configuración». Ve y reintenta los mensajes de todos, y es el único que ve las claves de la cuenta: la API key, la clave del webhook y el token del enlace público.
El administrador del sistemaCrear y borrar cuentas de WhatsApp.

Los permisos se reparten como todo lo demás del sistema, en la ficha del usuario: ver sección 12.

La API key, la clave del webhook y el enlace público del QR son credenciales del número de la empresa. Están escondidas del usuario normal a propósito. Quien las tenga puede mandar mensajes en nombre de la empresa: se tratan como se trata una clave de banco, y quien las conozca queda reducido a las personas que administran el sistema.

Lo que el sistema no hace

No hacePor qué importa
No escribe a grupos de WhatsApp, ni lee los estados que publican los contactos. Lo que llegue de un grupo o de un estado se ignora: no aparece en ninguna conversación.
No manda a fijos.Un número sin WhatsApp se rechaza antes de intentarlo. Si el cliente solo tiene fijo, este camino no sirve para él.
No hace envíos masivos en texto libre.El texto libre es para un destinatario. Lo masivo va por plantilla, siempre.
No manda botones de respuesta rápida.Si la plantilla los lleva, se omiten. Los botones de enlace y de teléfono sí salen, como líneas de enlace al final del mensaje.
No garantiza la entrega.Que el número exista en WhatsApp y que el sistema diga «enviado» no es lo mismo que entregado. Los acuses de entrega y lectura llegan después, y dependen de que el celular del cliente los devuelva; a veces no llegan nunca.
No vuelve a vincular el número solo.Si alguien cierra la sesión desde el celular, hay que escanear el QR otra vez. El sistema avisa, pero no puede arreglarlo por su cuenta.
No cobra ni registra pagos.Un WhatsApp puede recordarle al cliente lo que debe, pero el cobro se registra por su camino de siempre: ver sección 3 y sección 5.
El número que se vincula es un WhatsApp normal. Aparece en el celular como un dispositivo vinculado más, y ahí puede cerrarse la sesión sin darse cuenta. Antes de dar por perdido un envío, la primera parada es siempre el campo «Estado» de la cuenta, en WhatsApp → Configuración.

18 · Caso: el cierre de caja no cuadra

Terminó el turno, se contó el efectivo y no coincide con lo que el sistema dice que debería haber. Qué pasa entonces y quién lo desatasca.

El descuadre no siempre es un robo ni un error grave: casi siempre es un vuelto mal dado, un cobro registrado con el método equivocado o un billete que se quedó en otro cajón. Pero el sistema no puede saber cuál de esas cosas fue, así que hace lo único sensato: no deja que la diferencia se cierre en silencio. O la autoriza un supervisor, o la sesión se queda esperando.

Antes de nada, conviene tener claro el orden de los tres botones, porque los pulsan personas distintas:

OrdenBotónQuiénQué es
1«Registrar Efectivo»Cajero El conteo billete a billete al final del turno. Es lo que el sistema comparará contra lo que él calculó.
2«Cerrar Sesión»Cajero Da por terminado el turno.
3«Validar Cierre»Supervisor de Caja Revisa y da por bueno el cierre. Abre el asistente «Validar Cierre de Sesión», con su botón «Validar y Cerrar».

Quién interviene

flowchart LR
    CAJ(["Cajero"]):::act
    SUP(["Supervisor de caja"]):::act
    CON(["Contabilidad"]):::act
    UC["Cerrar la caja cuando
el efectivo no cuadra"]:::uc CAJ --> UC SUP --> UC UC --> CON UC -.->|se apoya en| S1["Cobrar en caja"]:::ref UC -.->|se apoya en| S2["Los asientos: qué cuenta
y qué diario usa cada operación"]:::ref classDef act fill:#2098AF,stroke:#186B7A,color:#fff classDef uc fill:#E6F4F7,stroke:#2098AF,color:#111 classDef ref fill:#fff,stroke:#9CA3AF,color:#374151

Paso a paso

flowchart TD
    A["«Registrar Efectivo»:
el conteo del turno"]:::caj B["«Cerrar Sesión»"]:::caj C{"¿Queda dinero cobrado
sin facturar?"}:::sis C2["BLOQUEO: «No puede cerrar la sesión:
tiene dinero cobrado sin facturar en X.
Facture esas órdenes o revierta
el cobro antes de cerrar.»"]:::no D{"¿La diferencia pasa del tope
de «Diferencia autorizada»?"}:::sis D2["Al CAJERO se le frena:
«Llama a un supervisor: el cierre
lo tiene que autorizar él»"]:::avi E["El SUPERVISOR pulsa
«Validar Cierre»"]:::caj F["Asistente «Diferencia de Efectivo»:
«Explique la razón de la diferencia…»
y «Confirmar y Cerrar»"]:::caj G["Asistente «Validar Cierre de Sesión»
y «Validar y Cerrar»"]:::caj H{"¿Está registrado el
depósito del efectivo?"}:::sis H2["BLOQUEO: regístralo en la pestaña
Depósitos y vuelve a validar. La sesión
espera en Control de Cierre los días
que haga falta"]:::no I["Asiento de la diferencia,
con la FECHA DEL CIERRE"]:::sis J["Sesión cerrada"]:::ok A --> B --> C C -->|sí| C2 C -->|no| D D -->|sí, y lo intenta el cajero| D2 D2 --> E D -->|sí, y lo valida el supervisor| F D -->|no| G F --> H G --> H E --> F H -->|no| H2 H -->|sí| I --> J classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff

Los cuatro mensajes que te van a frenar

Estos son los avisos tal como aparecen en pantalla. Ninguno es un fallo: cada uno señala algo que falta hacer antes de cerrar.

Lo que diceQué significa y qué hacer
«La diferencia de efectivo es de X y el máximo autorizado en “caja” es Y. Llama a un supervisor: el cierre lo tiene que autorizar él.» El descuadre pasa del tope que ese punto de cobro le permite cerrar solo al cajero. Al supervisor no se le frena: a él se le abre el asistente para que autorice.
Solo el Supervisor de Caja puede validar El cajero cierra su turno, pero no da por bueno el cierre. Es a propósito: quien contó el dinero no es quien lo aprueba.
«No puede cerrar la sesión: tiene dinero cobrado sin facturar en X. Facture esas órdenes o revierta el cobro antes de cerrar.» Hay cobros registrados sin documento emitido. Emite esas facturas o revierte el cobro; hasta entonces la caja no cierra. Revisa la sección «Cobrar en caja».
«…Regístralo en la pestaña Depósitos y vuelve a validar. La sesión puede quedarse en Control de Cierre los días que haga falta hasta que se haga el depósito.» Falta declarar el depósito del efectivo. No es urgencia de hoy: la sesión se queda en Control de Cierre esperando, y se valida cuando el depósito esté hecho.

A dónde va el dinero que sobra o que falta

La diferencia no desaparece: se contabiliza. El asiento sale automático al validar el cierre.

SituaciónAl DEBEAl HABER
Sobra efectivoCaja«Sobrantes En Cierres De Caja»
Falta efectivo«Faltantes En Cierres De Caja»Caja

Dos detalles que evitan discusiones después:

Esas dos cuentas se configuran en el diario de la caja, en sus campos de cuenta de ganancia y de pérdida por diferencia. Si faltaran, el sistema no deja cerrar y te lo dice. No es algo que se decida en el momento del cierre: se deja puesto una vez, al montar el diario.
La trampa: el campo «Cuenta de diferencia» del punto de cobro no se usa. Está en la pantalla, se puede llenar y no da error, pero ningún proceso lo lee. Las cuentas que mandan de verdad son las del diario. Si el asiento de la diferencia no sale a la cuenta que esperabas, no toques ese campo: revisa el diario.

El tope, y dónde se define

El máximo de diferencia que un cajero puede cerrar por su cuenta se llama «Diferencia autorizada» y se define en el punto de cobro, no en el diario ni en el usuario. Cada punto de cobro tiene el suyo, así que un mismo cajero puede tener más margen en uno que en otro.

La regla es simple: por debajo del tope, el cierre sigue su curso; por encima, hace falta un supervisor. Y si el tope está en cero, cualquier descuadre —hasta de un centavo— necesita supervisor. Poner cero es una decisión válida y estricta; conviene saber que implica llamar a alguien cada vez.

Lo que el sistema NO hace

19 · Caso: cobraste y la factura quedó fuera del arqueo

La factura se emitió sin pasar por el asistente de la Caja de Cobros. Todo parece correcto hasta que se cierra la caja y ese dinero no aparece por ningún lado.

Es el descuadre más incómodo de todos, porque nada falló a la vista: el cliente tiene su factura, el SRI la recibió, el documento está publicado y nadie recibió ningún aviso. El problema aparece horas después, al cerrar el turno: el dinero cobrado no está en el arqueo, o está con una forma de pago que no es la que se recibió.

Ocurre siempre por el mismo motivo: se facturó por un camino que no es «Facturar» ni «Cobro en Efectivo» —desde el documento de venta, desde una acción en lote, o porque la venta era a plazo y «Facturar» emitió el documento sin abrir nada—. Los cuatro caminos válidos y en qué se diferencian están en la sección 1.

Quién interviene

flowchart LR
    VEN(["Vendedor"]):::act
    CAJ(["Cajero"]):::act
    CON(["Contabilidad"]):::act
    UC["La factura salió sin pasar
por la caja"]:::uc VEN --> UC CAJ --> UC UC --> CON UC -.->|se apoya en| S1["Cobrar en caja"]:::ref UC -.->|se apoya en| S2["Los cuatro caminos
de una venta"]:::ref UC -.->|se apoya en| S3["El cierre de caja
no cuadra"]:::ref classDef act fill:#2098AF,stroke:#186B7A,color:#fff classDef uc fill:#E6F4F7,stroke:#2098AF,color:#111 classDef ref fill:#fff,stroke:#9CA3AF,color:#374151

Qué ocurre por dentro, paso a paso

flowchart TD
    A["Se emite la factura sin pasar por el
asistente de la Caja de Cobros"]:::caj B{"¿Se abrió el asistente
de cobro?"}:::sis B2["No: ese asistente lo abre
únicamente el botón «Facturar»"]:::avi C["La factura nace SIN sesión
de caja asociada"]:::sis D["No hay error, no hay aviso:
los controles de sesión viven
solo en el camino del asistente"]:::avi E["El desglose al SRI se arma con la forma
de pago por defecto del documento,
no con lo que se cobró"]:::avi F["Al cerrar la caja, ese dinero
no está en el arqueo"]:::no G["Se registra el cobro contra esa factura
y la diferencia se anota en el cierre"]:::caj H["Cierre cuadrado y explicado"]:::ok A --> B B -->|no| B2 --> C C --> D C --> E D --> F F --> G --> H classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef no fill:#DC2626,stroke:#991B1B,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Las tres consecuencias

Facturar por fuera de la caja no rompe la factura: rompe el rastro del dinero. Son tres efectos, y ninguno se anuncia en pantalla.

Qué pasaPor qué
1El asistente de cobro no aparece. Ese asistente lo abre únicamente el botón «Facturar». Quien factura por cualquier otro camino no llega a verlo nunca, así que no registra con qué se pagó.
2La factura queda fuera del arqueo del día, y nada avisa. Los controles que exigen sesión de caja abierta viven solo en el camino del asistente. Si la factura se emite por fuera, nace sin sesión de caja asociada y en silencio: no hay error ni advertencia. Al cerrar la caja, ese dinero no está.
3La forma de pago que se declara al SRI sale mal. El desglose que va al SRI se arma a partir de las líneas de cobro del asistente. Sin esas líneas, el sistema pone todo el importe a la forma de pago por defecto del documento, en vez de a lo que de verdad se recibió.
La segunda es la peligrosa. Una factura con la forma de pago equivocada se ve al revisarla; una factura sin sesión de caja no se ve en ninguna parte hasta que el arqueo no cuadra, y para entonces ya nadie recuerda cuál fue.

Cómo se evita

La regla es corta y no tiene excepciones: se factura siempre desde la orden de venta, con «Facturar» o con «Cobro en Efectivo», y con la sesión de punto de cobro abierta. Ese es el único camino en el que el cobro y la factura nacen juntos y atados a una caja (sección 2).

Y si la venta no se puede cobrar hoy, el camino no es facturar por fuera: es «Confirmar sin Pago», que deja constancia de la decisión, pide autorización y retiene la salida de la mercadería hasta que la factura esté pagada.

Cómo se detecta

Al cerrar la caja, cuadrando lo facturado del día contra lo cobrado en la sesión. Si hay facturas emitidas que no tienen cobro dentro de la sesión, esas son las que salieron por fuera. No hay ninguna alerta que lo anticipe: la comparación del cierre es lo que lo saca a la luz.

Qué se hace si ya pasó

La factura ya está emitida y autorizada, así que no se puede rehacer como si nada: anularla obliga a una nota de crédito y a volver a facturar, con todo lo que eso arrastra (sección 20). Lo que corresponde es más simple:

  1. Registrar el cobro contra esa factura, con la forma de pago real, para que la deuda del cliente quede saldada en su cartera (sección 5).
  2. Dejar anotada la diferencia en el cierre de la sesión, explicando que ese cobro entró por fuera del asistente. El cierre admite explicar un descuadre; lo que no admite es cerrarlo en silencio: sección 18.

Lo que queda mal declarado al SRI en esa factura ya no se corrige registrando el cobro después: el desglose se fijó al emitirla.

Lo que el sistema NO hace

20 · Caso: te equivocaste en una factura que ya salió

El documento ya está emitido y autorizado, y alguien se da cuenta de que el valor, el detalle o el cliente están mal. La única salida es la nota de crédito.

Pasa todos los días: se facturó de más, se cargó una línea que no correspondía, o el documento salió a nombre de quien no era. La reacción natural es querer volver la factura a borrador y arreglarla. Eso no se puede. Una factura que el SRI ya autorizó no se devuelve a borrador ni se modifica: el sistema lo impide, y hace bien, porque ese documento ya existe fuera de la empresa. Lo que sí se puede es emitir un documento nuevo que la anule total o parcialmente — la nota de crédito, tipo de documento 04 — y, si hace falta, rehacer la factura correcta.

Quién interviene

flowchart LR
    FAC(["Quien emitió la factura"]):::act
    CON(["Contabilidad"]):::act
    CLI(["Cliente"]):::act
    SRI(["SRI"]):::act
    UC["Corregir con nota de crédito
una factura ya autorizada"]:::uc FAC --> UC CON --> UC UC --> CLI UC --> SRI UC -.->|se apoya en| S1["Cobrar en caja"]:::ref UC -.->|se apoya en| S2["Los asientos: qué cuenta
y qué diario usa cada operación"]:::ref classDef act fill:#2098AF,stroke:#186B7A,color:#fff classDef uc fill:#E6F4F7,stroke:#2098AF,color:#111 classDef ref fill:#fff,stroke:#9CA3AF,color:#374151

Para hacerlo necesitas el grupo de Facturación. Quien solo cobra en caja no ve el botón: la nota de crédito es un documento fiscal, no un ajuste de caja.

Paso a paso

flowchart TD
    A["Detectas el error en una
factura ya emitida"]:::caj B{"¿La factura está
en «Publicado»?"}:::sis B2["Sin «Publicado» no hay botón.
Una factura en borrador se corrige
y punto: no necesita nota de crédito"]:::avi C["Botón «Nota de crédito»
en la factura"]:::caj D["Asistente: «Motivo»,
«Diario» y «Fecha de reversión»"]:::caj E{"¿Hay que rehacer
la factura corregida?"}:::sis F["Botón «Revertir»:
anula y ya está"]:::caj G["Botón «Revertir y crear factura»:
anula y deja preparada la nueva"]:::caj H["Nota de crédito tipo 04,
enlazada a la factura original"]:::sis I["Se envía al SRI como
documento electrónico"]:::sis J["Factura nueva en borrador:
la corriges y la emites"]:::neu K["Cliente y SRI con
los documentos correctos"]:::ok A --> B B -->|no| B2 B -->|sí| C --> D --> E E -->|no| F --> H E -->|sí| G --> H H --> I G -.-> J I --> K J --> K classDef caj fill:#2098AF,stroke:#186B7A,color:#fff classDef sis fill:#7C3AED,stroke:#5B21B6,color:#fff classDef ok fill:#037F58,stroke:#026345,color:#fff classDef avi fill:#B45309,stroke:#7C3D06,color:#fff classDef neu fill:#E6F4F7,stroke:#2098AF,color:#111

Los dos botones del asistente, y cuál te toca

El botón «Nota de crédito» de la factura abre un asistente con dos salidas. No son dos formas de hacer lo mismo: eligen si después hay factura nueva o no.

BotónQué haceCuándo lo usas
«Revertir»Anula la factura con una nota de crédito y ahí termina. La venta no va a existir: se devolvió todo, se anuló el servicio, el cliente no va a recibir otro documento.
«Revertir y crear factura»Anula y deja preparada una factura nueva con los mismos datos, lista para que la corrijas. Hubo un error y hay que volver a facturar bien. Este es el del caso típico.

La factura nueva nace en borrador: el sistema no la emite por ti. Ahí es donde corriges lo que estaba mal —el valor, la línea, el cliente— y recién entonces la publicas y se va al SRI.

Los tres campos que te pide

Campo¿Obligatorio?Qué conviene saber
«Motivo»No Aunque el sistema te deje pasar sin llenarlo, llénalo siempre. Lee la advertencia de abajo.
«Diario» Viene puesto con el mismo diario de la factura original. Cámbialo solo si sabes exactamente por qué.
«Fecha de reversión» Es la fecha con la que la nota de crédito entra en la contabilidad.
Lo que escribes en «Motivo» lo va a leer el cliente y lo va a ver el SRI. Ese texto no se queda dentro del sistema: viaja al comprobante electrónico —tanto al campo del motivo como a una referencia adicional— recortado a 300 caracteres. Si lo dejas vacío, en su lugar sale el nombre del asiento contable, que no le dice nada a nadie. Escribe algo que se entienda leído desde fuera: «Error en el valor facturado», «Devolución de lo entregado», «Factura emitida a cliente equivocado».
Una nota de crédito suelta no se puede emitir. Tiene que salir de una factura, con el botón. Si alguien la crea a mano desde cero, el envío al SRI la rechaza — y el problema aparece tarde, cuando ya se le prometió el documento al cliente. El camino es siempre: abrir la factura original y pulsar «Nota de crédito».

Y si la factura mala es del sistema anterior

Cuando hay que dar una nota de crédito contra una factura que no está en el sistema —porque se emitió en el ERP anterior— no hay factura que abrir ni botón que pulsar. Para eso existen tres campos donde declaras a mano el documento que estás modificando:

CampoQué se pone
«Nº doc. modificado (externo)»El número completo del documento anterior, con el formato 001-001-000000001.
Fecha del documento modificadoLa fecha de emisión de aquella factura.
Autorización del documento modificadoEl número de autorización con el que el SRI aprobó aquella factura.

Esos tres datos salen del documento antiguo, no del sistema. Consíguelos antes de empezar: sin ellos la nota de crédito no tiene contra qué apuntar.

Lo que el sistema NO hace