1. Objetivo general
Centralizar la gestión de una perfumería desde la compra y recepción de productos hasta la venta, control de stock, reposición, promociones, cobros y seguimiento de clientes.
2. Tipos de usuarios
Administrador
- Productos
- Precios
- Usuarios
- Configuración
- Reportes
Vendedor
- Clientes
- Ventas
- Promociones
- Consultas
- Cobros
Encargado de inventario
- Recepción
- Stock
- Transferencias
- Conteos
- Reposición
Gerente
- Ventas
- Rentabilidad
- Stock
- Comisiones
- Indicadores
3. Tablas base / maestros
Productos
Perfumes, colonias, cosméticos, higiene y accesorios.
Marcas
Marcas comerciales y líneas de productos.
Categorías
Perfumes, maquillaje, cuidado facial, corporal, cabello y otros.
Fragancias
Familia olfativa, notas, concentración y características.
Presentaciones
Mililitros, unidades, kits, testers y formatos.
Proveedores
Datos comerciales y condiciones de compra.
Clientes
Datos personales, preferencias e historial de compras.
Medios de pago
Efectivo, transferencia, tarjeta, QR y otros.
4. Catálogo de productos
| Dato | Información |
|---|---|
| Código | Código interno, SKU o código de barras. |
| Producto | Nombre comercial. |
| Marca | Fabricante o marca. |
| Categoría | Clasificación comercial. |
| Presentación | Contenido, volumen o formato. |
| Fragancia | Familia, notas y concentración cuando corresponda. |
| Costo | Costo de adquisición. |
| Precio | Precio de venta. |
| Stock | Existencia actual y mínima. |
| Ubicación | Sucursal, depósito, estantería. |
5. Clasificación de productos
Perfumería
Perfumes, eau de parfum, eau de toilette, colonias, body mist y sets.
Cosmética
Maquillaje, cuidado facial, corporal y productos de belleza.
Higiene
Desodorantes, higiene personal y cuidado diario.
Accesorios
Neceser, atomizadores, kits, regalos y complementos.
6. Ficha de fragancia
- Nombre.
- Marca.
- Familia olfativa.
- Notas de salida.
- Notas de corazón.
- Notas de fondo.
- Concentración.
- Género comercial.
- Temporada recomendada.
- Duración / características declaradas por fabricante.
- Presentaciones disponibles.
7. Clientes
- Nombre completo.
- Documento.
- Teléfono.
- Correo.
- Fecha de nacimiento opcional.
- Preferencias de fragancias.
- Marcas favoritas.
- Historial de compras.
- Productos favoritos.
- Observaciones.
8. Historial y preferencias del cliente
| Dato | Uso |
|---|---|
| Compras | Productos adquiridos y frecuencia. |
| Preferencias | Familias olfativas y tipos de producto. |
| Favoritos | Productos marcados por el cliente. |
| Regalos | Compras para terceros o fechas especiales. |
| Promociones | Campañas relevantes para el cliente. |
9. Compras y proveedores
- Proveedor.
- Fecha.
- Productos.
- Cantidad.
- Costo unitario.
- Descuentos.
- Impuestos.
- Condición de pago.
- Vencimientos.
- Recepción parcial o total.
10. Recepción de mercadería
- Orden de compra.
- Proveedor.
- Factura / comprobante.
- Productos recibidos.
- Cantidades.
- Lotes cuando corresponda.
- Vencimientos.
- Productos dañados.
- Diferencias.
- Responsable.
11. Inventario
- Stock actual.
- Stock mínimo.
- Stock máximo.
- Stock reservado.
- Stock disponible.
- Ubicación.
- Lote.
- Vencimiento.
- Costo promedio.
- Último costo.
12. Movimientos de stock
| Movimiento | Uso |
|---|---|
| Entrada | Compra o recepción. |
| Venta | Salida por venta. |
| Devolución de cliente | Ingreso según condición del producto. |
| Devolución a proveedor | Salida por devolución. |
| Transferencia | Movimiento entre sucursales o depósitos. |
| Ajuste | Corrección por inventario físico. |
| Baja | Producto dañado, vencido o no comercializable. |
| Reserva | Separación de stock para pedido. |
13. Inventario por lote y vencimiento
Cuando el producto lo requiera, registrar lote y vencimiento permite aplicar políticas de rotación y detectar mercadería próxima a vencer.
- Lote.
- Fecha de vencimiento.
- Cantidad.
- Ubicación.
- Fecha de recepción.
- Proveedor.
- Estado.
14. Ventas
- Cliente.
- Vendedor.
- Productos.
- Cantidades.
- Precio.
- Descuento.
- Promoción.
- Impuestos.
- Total.
- Medio de pago.
15. Venta de kits y combos
- Kit de perfume.
- Perfume + body lotion.
- Perfume + desodorante.
- Sets de regalo.
- Combos promocionales.
- Regalos personalizados.
Los combos pueden controlar sus componentes y descontar automáticamente las cantidades correspondientes del inventario.
16. Devoluciones y cambios
| Situación | Tratamiento |
|---|---|
| Devolución | Validación de condiciones y registro. |
| Cambio | Salida del producto entregado y entrada del recibido según política. |
| Producto dañado | Registrar incidencia y estado. |
| Reintegro | Devolución del importe según política. |
17. Promociones
- Descuento por producto.
- Descuento por categoría.
- 2x1.
- Combos.
- Descuento por cantidad.
- Promociones por temporada.
- Cupones.
- Promociones para clientes frecuentes.
- Campañas de fechas especiales.
18. Fidelización
- Puntos por compra.
- Niveles de cliente.
- Beneficios.
- Cupones personalizados.
- Premios.
- Promociones de cumpleaños.
- Referidos.
- Campañas de recuperación de clientes inactivos.
19. Caja y cobros
Ingresos
Ventas, anticipos, pagos de cuentas y otros conceptos.
Egresos
Compras, gastos, devoluciones y retiros.
Medios de pago
Efectivo, transferencia, tarjeta, QR y otros.
Caja
Apertura, movimientos, arqueo y cierre.
20. Cuenta corriente
- Cliente.
- Débitos.
- Créditos.
- Pagos.
- Vencimientos.
- Saldo.
- Historial.
21. Notificaciones
- Promociones.
- Productos favoritos en oferta.
- Recordatorios de recompra.
- Cumpleaños.
- Pedidos listos.
- Stock disponible.
- Campañas de fidelización.
22. Dashboard
| Indicador | Información |
|---|---|
| Ventas | Ventas diarias, semanales y mensuales. |
| Ticket promedio | Valor promedio por venta. |
| Productos | Más vendidos y menos vendidos. |
| Marcas | Rendimiento por marca. |
| Stock | Stock bajo, sobrestock y productos próximos a vencer. |
| Clientes | Nuevos, frecuentes e inactivos. |
| Rentabilidad | Margen por producto, categoría y marca. |
23. Reportes
Ventas
- Por período
- Producto
- Marca
- Vendedor
Inventario
- Stock
- Kardex
- Rotación
- Vencimientos
Clientes
- Compras
- Frecuencia
- Ticket promedio
- Inactividad
Finanzas
- Ingresos
- Costos
- Margen
- Rentabilidad
24. Estructura de datos recomendada
| Capa | Entidades | Función |
|---|---|---|
| Catálogo | productos, categorias, marcas, presentaciones, fragancias, producto_imagenes | Productos. |
| Precios | listas_precios, precios_producto, promociones, descuentos | Precios y promociones. |
| Clientes | clientes, preferencias, favoritos, historial_compras | Clientes y fidelización. |
| Proveedores | proveedores, contactos, condiciones_compra | Abastecimiento. |
| Compras | ordenes_compra, compra_detalle, recepciones, recepcion_detalle | Compras. |
| Inventario | almacenes, ubicaciones, lotes, movimientos_stock, inventarios | Stock y trazabilidad. |
| Ventas | ventas, venta_detalle, combos, combo_detalle, devoluciones | Ventas. |
| Finanzas | caja, caja_movimientos, cobros, cuentas_corrientes, pagos | Control financiero. |
| Fidelización | puntos, movimientos_puntos, cupones, beneficios | Clientes frecuentes. |
| Seguridad | usuarios, roles, permisos, auditoria, notificaciones | Seguridad y trazabilidad. |
25. Menú general
26. Flujo integral
27. Arquitectura tecnológica sugerida
App móvil
Flutter para clientes y vendedores: catálogo, búsqueda por fragancia, favoritos, promociones, pedidos y notificaciones.
Panel web
Administración de productos, compras, inventario, ventas, caja, clientes, promociones y reportes.
Backend / API
API REST con autenticación, catálogo, inventario, ventas, promociones, fidelización y auditoría.
Base de datos
MySQL o PostgreSQL con transacciones, índices, relaciones, control de stock y respaldos.