Ventas Programadas y Canales de Venta
Dos pantallas chicas y sin relación directa entre sí: una plantilla de venta recurrente que se dispara a mano, y un catálogo simple para clasificar de dónde viene cada venta.
Este manual agrupa dos pantallas pequeñas del menú de Ventas que no comparten flujo, solo tamaño: Ventas Programadas (una plantilla de venta que se repite periódicamente) y Canales de Venta (un catálogo de clasificación usado por varias pantallas del módulo). Al final se referencia brevemente el listado de Facturas Globales, ya documentado a detalle en el manual de Facturación de Ventas.
Ventas Programadas — cómo funciona
Una Venta Programada es, en el fondo, una venta completa (cliente, insumos, impuestos, forma de pago, factura o remisión) capturada una sola vez como plantilla, con una periodicidad. El sistema no la dispara solo: no hay ningún proceso automático (cron) detrás. El usuario debe entrar periódicamente a la pantalla de Pendientes y generar a mano las ventas que ya tocan.
- Se captura la plantillacon todos los datos de una venta normal, más su periodicidad (Diario, Semanal, Mensual, Bimestral o Anual) y una fecha de inicio (y, opcionalmente, de fin).
- Queda Vigente y a la espera.Cuando la fecha de su próxima venta ya se cumplió, aparece en el listado de "Pendientes".
- El usuario entra a Pendientes y da "Generar Ventas".Genera una venta real (Factura o Remisión, según la plantilla) por cada plantilla seleccionada, y calcula la siguiente fecha según la periodicidad.
- Se repite indefinidamentehasta que se deshabilite manualmente, o hasta que la fecha calculada rebase la Fecha de Fin — ahí queda marcada como "Terminada" y deja de aparecer en Pendientes.
Nada se genera si nadie entra a revisar "Pendientes". Es responsabilidad del usuario darle seguimiento periódico a esa pantalla — el sistema solo avisa con un contador (badge) de cuántas plantillas ya están listas para generarse.
Agregar / Editar Venta Programada
Mismo formulario que Agregar Venta (Factura/Remisión, Contado/Crédito, cliente, insumos con el mismo motor de impuestos y retenciones, moneda), con una pestaña adicional:
| Campo (pestaña Concurrencia) | Qué hace |
|---|---|
| Periodicidad | Diario, Semanal, Mensual, Bimestral o Anual — cada cuánto se vuelve a generar la venta. |
| Correo Automático | Si está activo, cada vez que se genera una venta desde esta plantilla se envía sola por correo al cliente, sin pedir confirmación. |
| Entregar Insumos | Si está activo, la venta generada entrega de una vez solo los insumos no inventariables. |
| Fecha de Inicio | Desde cuándo empieza a contar la periodicidad. |
| Fecha de Fin | Opcional. Al rebasarla, la plantilla queda "Terminada" y deja de generar ventas nuevas. |
Periodicidad, Fecha de Inicio y Fecha de Fin solo se pueden capturar/editar antes de que la plantilla haya generado su primera venta real. En cuanto se genera una, esos tres campos quedan bloqueados de forma permanente, aunque se entre a "Editar" — el resto del formulario (cliente, insumos, forma de pago) se sigue pudiendo editar con normalidad.
Al guardar (alta o edición), se abre automáticamente una vista previa del PDF con opción de enviarlo por correo a hasta 5 destinatarios — mismo patrón que en Cotizaciones.
Pendientes — generar las ventas
Pantalla a la que se llega desde el botón "Pendientes" del listado principal (con un contador de cuántas plantillas ya cumplieron su fecha). Lista toda plantilla Vigente, no Terminada, cuya próxima fecha de venta ya se cumplió.
Se seleccionan una o varias con checkbox y se confirma con "Generar Ventas". El sistema las procesa una por una, en orden (no todas a la vez) y muestra un contador en vivo de cuántas ya se generaron — es más lento con lotes grandes, pero evita que dos plantillas compitan por el mismo folio al mismo tiempo.
Por cada plantilla generada: se crea la venta real (Factura timbrada o Remisión, según lo definido en la plantilla), y se recalcula su próxima fecha según la periodicidad — o se marca "Terminada" si esa fecha ya rebasa la Fecha de Fin.
Hay un error de programación real: el controlador de Ventas Programadas nunca importa la función que arma el texto del pagaré, a diferencia del controlador de Ventas normales que sí lo hace. Si la empresa tiene activado "Imprimir Pagaré" y alguna venta programada lo requiere, tanto el alta/edición de la plantilla como la generación de la venta desde Pendientes (y el correo automático) fallan sin un mensaje claro del porqué. Si a tu empresa le pasa esto y usa pagarés, repórtalo — no es algo que puedas resolver desde la pantalla.
Canales de Venta — catálogo
Un catálogo simple para clasificar de dónde viene una venta (por ejemplo: tienda física, en línea, marketplace) — solo Código, Nombre y Descripción, con Habilitar/Deshabilitar igual que cualquier otro catálogo del sistema. No tiene relación con proyectos, cuentas contables ni ningún otro dato.
El campo "Canal de Venta" aparece como un selector más en Agregar Venta, Pedidos, Embarques y Cotizaciones (cada uno con su propio botón "+" para dar de alta un canal nuevo sin salir del formulario), y sirve como filtro en los reportes de ventas. Una Venta Programada no tiene este campo — el canal simplemente no aplica en las ventas que genera.
Editar un registro de este catálogo (cambiarle nombre/código/descripción) es una cosa. Reasignarle el Canal de Venta a una venta ya guardada es otra completamente distinta, disponible desde Ver Venta — no las confundas si alguien te pide "editar el canal" de un documento puntual.
Facturas Globales (referencia)
El listado de Facturas Globales agrupa varios comprobantes de un periodo en un solo CFDI ante el SAT (esquema de público en general). Su alta, campos y validaciones están documentados a detalle en el manual de Facturación de Ventas — aquí solo se referencia como la tercera pantalla chica agrupada bajo este mismo bloque de menú.
Glosario general
| Término | Definición |
|---|---|
| Venta Programada | Plantilla de venta recurrente que, al generarse manualmente desde Pendientes, crea una venta real (Factura o Remisión). |
| Concurrencia / Periodicidad | Cada cuánto se puede volver a generar una venta desde la misma plantilla: Diario, Semanal, Mensual, Bimestral o Anual. |
| Terminada | Estado de una plantilla cuya próxima fecha calculada ya rebasó su Fecha de Fin; deja de aparecer en Pendientes. |
| Pendientes | Pantalla donde se listan y se generan a mano las ventas de las plantillas cuya fecha ya se cumplió. |
| Canal de Venta | Catálogo simple (código, nombre, descripción) para clasificar el origen de una venta, pedido, embarque o cotización. |