5.3 KiB
5.3 KiB
ERP Básico SaaS - Solución Integral Austera
Descripción
Sistema ERP completo pero austero, diseñado para PyMEs que necesitan funcionalidad integral sin la complejidad ni el costo de soluciones enterprise.
Target de Mercado
- PyMEs con 5-50 empleados
- Negocios que necesitan más que un POS
- Empresas que buscan digitalización económica
- Comercios con operaciones de compra-venta
- Pequeñas manufacturas
Precio
~300-500 MXN/mes (según módulos activos)
Plan Base (300 MXN/mes)
| Módulo | Incluido | Descripción |
|---|---|---|
| Autenticación | Obligatorio | Login, 2FA, roles básicos |
| Usuarios | Obligatorio | Hasta 5 usuarios |
| Multi-tenant | Obligatorio | Aislamiento por empresa |
| Catálogos | Incluido | Productos, categorías, unidades |
| Inventario | Incluido | Stock, movimientos, alertas |
| Ventas | Incluido | Cotizaciones, pedidos, facturas |
| Compras | Incluido | Órdenes de compra, proveedores |
| Clientes | Incluido | CRM básico, contactos |
| Reportes | Incluido | Dashboard, reportes esenciales |
Módulos Opcionales
| Módulo | Precio | Descripción |
|---|---|---|
| Contabilidad | +150 MXN/mes | Pólizas, balances, estados financieros |
| RRHH | +100 MXN/mes | Empleados, nómina básica, asistencia |
| Facturación CFDI | +100 MXN/mes | Timbrado SAT México |
| Usuarios extra | +50 MXN/usuario | Más de 5 usuarios |
| WhatsApp Bot | Por consumo | Consultas y notificaciones |
| Soporte Premium | +200 MXN/mes | Atención prioritaria |
Stack Tecnológico
- Backend: Node.js + Express/NestJS + TypeScript
- Frontend: React 18 + Vite + Tailwind CSS
- Database: PostgreSQL 15+ con RLS
- Cache: Redis (compartido)
- Auth: JWT + bcrypt
Arquitectura
erp-basico/
├── backend/
│ ├── src/
│ │ ├── modules/
│ │ │ ├── auth/ # Autenticación
│ │ │ ├── users/ # Gestión usuarios
│ │ │ ├── companies/ # Multi-tenant
│ │ │ ├── catalogs/ # Catálogos maestros
│ │ │ ├── inventory/ # Inventario
│ │ │ ├── sales/ # Ventas
│ │ │ ├── purchases/ # Compras
│ │ │ ├── partners/ # Clientes/Proveedores
│ │ │ └── reports/ # Reportes
│ │ └── shared/
│ │ ├── guards/
│ │ ├── decorators/
│ │ └── utils/
├── frontend/
│ ├── src/
│ │ ├── features/ # Por módulo
│ │ ├── shared/ # Componentes base
│ │ └── app/ # Layout, routing
├── database/
│ └── ddl/
│ ├── 00-extensions.sql
│ ├── 01-schemas.sql
│ ├── 02-core-tables.sql
│ └── 03-business-tables.sql
└── orchestration/
Base de Datos (~40 tablas)
Schema: auth
- users, roles, permissions, sessions, tokens
Schema: core
- companies, settings, sequences, audit_logs
Schema: catalog
- products, categories, units, taxes, payment_methods
Schema: inventory
- warehouses, stock_moves, stock_quants, adjustments
Schema: sales
- quotations, sale_orders, invoices, payments
Schema: purchases
- purchase_orders, supplier_invoices, receipts
Schema: partners
- partners, contacts, addresses
Schema: reports
- report_configs, saved_reports
Diferenciación vs POS Micro
| Aspecto | POS Micro | ERP Básico |
|---|---|---|
| Precio | 100 MXN | 300-500 MXN |
| Tablas BD | ~10 | ~40 |
| Módulos | 4 | 10+ |
| Usuarios | 1 | 5+ |
| Compras | No | Sí |
| Inventario | Básico | Completo |
| Reportes | Mínimos | Dashboard |
| Facturación | No | Opcional |
| Contabilidad | No | Opcional |
Herencia del Core
Este producto hereda directamente de erp-core:
| Componente | % Herencia | Adaptación |
|---|---|---|
| Auth | 100% | Ninguna |
| Users | 100% | Ninguna |
| Multi-tenant | 100% | Ninguna |
| Catálogos | 80% | Simplificado |
| Inventario | 70% | Sin lotes/series |
| Ventas | 70% | Sin workflows complejos |
| Compras | 70% | Sin aprobaciones |
| Partners | 90% | Ninguna |
| Reportes | 50% | Subset de reportes |
Feature Flags
# Configuración por tenant
features:
accounting: false # +150 MXN
hr: false # +100 MXN
cfdi: false # +100 MXN
whatsapp_bot: false # Por consumo
advanced_reports: false
multi_warehouse: false
serial_numbers: false
lot_tracking: false
Limitaciones (Por diseño)
- Máximo 10,000 productos
- Máximo 5 usuarios en plan base
- Sin multi-sucursal en plan base
- Sin contabilidad avanzada (solo opcional)
- Sin manufactura
- Sin proyectos
- Sin e-commerce integrado
Roadmap
MVP (v1.0)
- Auth completo (heredado de core)
- Catálogos básicos
- Inventario simple
- Ventas (cotización → pedido → factura)
- Compras básicas
- Dashboard inicial
v1.1
- Módulo contabilidad (opcional)
- CFDI México (opcional)
- Reportes adicionales
v1.2
- RRHH básico (opcional)
- Multi-almacén
- Integraciones bancarias
Producto: ERP Básico SaaS v1.0 Precio Target: 300-500 MXN/mes Mercado: PyMEs México