Ir al contenido
EN

POS — Resumen

El módulo de POS (Punto de Venta) proporciona un terminal táctil optimizado para ventas rápidas en mostrador, con gestión de caja registradora, múltiples métodos de pago e integración con impresoras fiscales a través de Zentto Fiscal Agent.

FunciónDescripción
Terminal POSInterfaz táctil para agregar productos, descuentos y cobrar
Métodos de pagoEfectivo, tarjeta, transferencia, mixto, crédito a cuenta
Cierre de cajaArqueo diario, conteo de efectivo, reporte Z
Integración fiscalImpresora fiscal, correlativos, series de documentos
VendedoresAsignación de ventas por vendedor para comisiones
Abrir turno/caja → Vender (agregar items + cobrar) → Cierre de caja
Factura/Nota de entrega → Impresora fiscal

Dashboard POS

  • Inventario: Cada venta descuenta el stock automáticamente del almacén POS.
  • CxC: Las ventas a crédito generan cuentas por cobrar al cliente.
  • Bancos: Los cobros con tarjeta o transferencia se reflejan en la cuenta bancaria correspondiente.
  • Contabilidad: Cada cierre de caja genera asientos contables automáticos.
  • Fiscal: Facturas y notas fiscales se emiten a través de Zentto Fiscal Agent.
ComponenteRequerimiento
PantallaTáctil recomendada (funciona con mouse/teclado)
Impresora fiscalCompatible con Zentto Fiscal Agent (The Factory, Bixolon, etc.)
Lector de código de barrasUSB o Bluetooth (opcional)
Gaveta de dineroConectada a impresora o independiente (opcional)
Pantalla clienteSegunda pantalla o display (opcional)
PermisoDescripción
pos.sellAcceder al terminal y realizar ventas
pos.discountAplicar descuentos en el POS
pos.voidAnular ventas
pos.closeRealizar cierre de caja
pos.configConfigurar el POS y parámetros fiscales
pos.reportsVer reportes de ventas y cierres

Vista no tecnica del proceso. Pensada para cajeros, supervisores, administradores y duenos de negocio.

Flujo del usuario — POS · Resumen

Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.

Vista tecnica para desarrolladores: endpoints, stored procedures, tablas y servicios involucrados.

Flujo tecnico — POS · Resumen

ComponenteTipoUbicacion
POST /v1/pos/salesRoute Expressweb/api/src/routes/pos/sales.ts
POST /v1/pos/cash-register/openRoute Expressweb/api/src/routes/pos/cash-register.ts
POST /v1/pos/cash-register/closeRoute Expressweb/api/src/routes/pos/cash-register.ts
usp_pos_Sale_InsertStored procedure (PG + SQL Server)web/api/sqlweb-pg/includes/sp/
usp_pos_CashRegister_OpenStored procedure (PG + SQL Server)web/api/sqlweb-pg/includes/sp/
usp_pos_CashRegister_CloseStored procedure (PG + SQL Server)web/api/sqlweb-pg/includes/sp/
pos.SaleTabla operativaweb/api/migrations/postgres/
pos.CashRegisterTabla operativaweb/api/migrations/postgres/
PosTerminal.tsxComponente Frontendweb/modular-frontend/packages/module-pos/src/
zentto-fiscal-agentServicio Windows (WebSocket)Instalable desde Configuracion → POS → Fiscal

Editable en draw.io: descarga el SVG → File → Import from → Device.