Tienda Colonial — ERP & POS Transaccional
Sistema de Punto de Venta con motor FIFO estricto, modelo contable origen → destino y modo contingencia offline.

Cuadrícula de productos con lector de códigos de barra, carrito reactivo, atajos de teclado y cálculo inmediato de cambio.
Diseñado para una tienda de abarrotes de alta rotación en El Salvador con ventas 100% en efectivo, compras por fardo y venta fraccionada, operando bajo fallas eléctricas recurrentes. La dueña no sabía si ganaba o perdía dinero por la fluctuación constante de precios de proveedores.
Comprar un fardo a $12 y al mes siguiente a $14 hacía que calcular márgenes sobre promedios mostrara ganancias ficticias.
Sacar dinero para pagar el pan, guardar en la caja fuerte o gastos personales se registraba como un egreso plano, destruyendo el cálculo contable.
Diferencias por cambio mal dado o pérdidas no se auditaban sistemáticamente contra el saldo real esperado.
La tienda no podía detener ventas durante apagones; requería un POS táctil resiliente que no perdiera tickets en cola.
Motor de Inventario FIFO con Bloqueo Pesimista
Consistencia de DatosCada compra ingresa como un lote con fecha y costo. Al vender, se descuenta de los lotes más antiguos y se congela el COGS exacto.
- ›Consultas `SELECT ... FOR UPDATE` para serializar transacciones en lotes activos.
- ›Cálculo del P&L basado en el costo histórico real del lote vendido.
- ›Soporte para fraccionamiento de unidades (caja a unidades individuales) sin duplicar ítems.
Modelo Financiero Origen → Destino
Partida Doble SimplificadaSe eliminaron las tablas de saldo estático en caja; todo saldo se deriva del libro mayor de transacciones.
- ›Catálogo cerrado de cuentas: GAVETA, BOVEDA, DUEÑOS, GASTO, PROVEEDOR.
- ›Retiros clasificados obligatoriamente en 3 vías contables.
- ›Conciliación de arqueo con margen de tolerancia inteligente configurada.
Cuadrícula de productos con lector de códigos de barra, carrito reactivo, atajos de teclado y cálculo inmediato de cambio.
Separación contable estricta entre Gasto Operativo (proveedor/factura), Traslado a Bóveda (caja fuerte) o Retiro de Dueños.
Métricas de ingresos, costo de mercancía vendida calculado con capas FIFO reales, margen bruto y desglose por categorías.
Vista de capas de stock con fecha de vencimiento, alertas preventivas y desglose de costo unitario por cada lote registrado.
Comparativa entre saldo esperado por sistema vs efectivo contado, tolerancia automática y registro en libro contable inmutable.