Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/AbyssDevs/CUSCATLECO/llms.txt

Use this file to discover all available pages before exploring further.

El módulo de facturación permite al cajero emitir comprobantes fiscales directamente desde el sistema una vez que el mesero marca un pedido como entregado. CUSCATLECO soporta dos tipos de factura —Consumidor Final y Crédito Fiscal— calcula el IVA automáticamente y asigna un correlativo único a cada documento. Las facturas quedan registradas en el sistema y pueden anularse o enviarse por correo electrónico al cliente.

Tipos de factura

Este tipo se usa para la mayoría de las ventas al público general. Es la opción más rápida: el nombre del cliente es opcional y no se requieren datos fiscales adicionales.Datos requeridos:
  • Ninguno obligatorio.
Datos opcionales:
  • Nombre del cliente (para personalizar el documento).
Cuándo usarla: Siempre que el cliente no solicite Crédito Fiscal con deducción de IVA.

Campos de una factura

CampoDescripción
CorrelativoNúmero único y consecutivo que identifica cada factura. Se asigna automáticamente.
TipoConsumidorFinal o CreditoFiscal.
Nombre del clienteNombre o razón social del receptor (opcional en Consumidor Final).
DUI / NITDocumento de identidad o NIT fiscal (solo Crédito Fiscal).
NRCNúmero de Registro de Contribuyente (solo Crédito Fiscal).
DirecciónDirección fiscal del receptor (solo Crédito Fiscal).
SubtotalMonto antes de IVA.
IVAImpuesto al Valor Agregado calculado automáticamente.
TotalMonto final que incluye IVA.
Fecha de emisiónFecha y hora en que se generó la factura.

Descuentos por rango de cliente

Si el pedido tiene un cliente registrado vinculado, el sistema aplica automáticamente el descuento correspondiente a su rango de fidelidad antes de calcular el IVA y el total:
RangoDescuentoCondición
Bronce5 %Desde el primer pedido registrado
Plata10 %5 pedidos o $100 acumulados
Oro15 %15 pedidos o $300 acumulados

Flujo de facturación

1

Accede al panel del cajero

Ingresa al sistema con el rol Cajero. Verás la lista de pedidos en estado Entregado que están pendientes de facturar.
2

Selecciona el pedido a facturar

Haz clic en el pedido que deseas facturar. Se mostrará el resumen del pedido con los platillos, cantidades y el total calculado.
3

Elige el tipo de factura

Selecciona Consumidor Final o Crédito Fiscal según lo que solicite el cliente.
4

Ingresa los datos del cliente

Para Consumidor Final, puedes dejar el nombre en blanco o ingresarlo si el cliente lo solicita. Para Crédito Fiscal, completa todos los campos fiscales obligatorios: nombre, DUI/NIT, NRC y dirección.
5

Genera la factura

Haz clic en Emitir factura. El sistema calcula el subtotal, el IVA y el total final, asigna el correlativo y registra la factura. El pedido pasa automáticamente al estado Cerrado y la mesa queda Disponible.
6

Entrega el comprobante

Imprime o envía la factura al cliente. Si el cliente proporcionó un correo electrónico, puedes usar la opción Enviar por correo para que reciba el documento directamente en su bandeja de entrada.
El correlativo se asigna automáticamente en orden ascendente. No es posible editarlo manualmente para garantizar la integridad del registro fiscal.

Anulación de facturas

Si necesitas anular una factura ya emitida, localízala en el historial de facturación y selecciona Anular. El sistema marca la factura como anulada sin eliminarla, conservando el registro completo para fines de auditoría.
Anular una factura no devuelve el pedido al estado anterior ni vuelve a poner la mesa como ocupada. Si necesitas generar una nueva factura para el mismo pedido, deberás crear una factura nueva sobre el mismo registro de pedido. Consulta con tu administrador si tienes dudas sobre el procedimiento correcto.

Envío de factura por correo

Después de emitir una factura, puedes usar el botón Enviar por correo para despacharla al cliente. El sistema registra si la factura fue enviada exitosamente. Esta opción solo está disponible si el cliente tiene una dirección de correo registrada en el sistema.

Build docs developers (and LLMs) love