erp-suite/apps/products/erp-basico
rckrdmrd f34aadef41 [SIMCO-V38] docs: Actualizar a SIMCO v3.8.0
- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8
- Actualizado erp-basico y pos-micro

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 08:53:21 -06:00
..
orchestration/00-guidelines [SIMCO-V38] docs: Actualizar a SIMCO v3.8.0 2026-01-10 08:53:21 -06:00
README.md Initial commit - erp-suite 2026-01-04 06:12:11 -06:00

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
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