Apuntes DAM
    Tema 1 de 6SGE · 2º DAM

    Sistemas de Gestión Empresarial

    Sistemas ERP-CRM

    Qué es un ERP y un CRM, su evolución y características, módulos, soluciones del mercado (Odoo, SAP, Dynamics, Dolibarr), licencias y coste total, arquitectura y requisitos.

    50 min lecturaPrincipiante

    1. Sistemas de planificación de recursos empresariales (ERP)

    Un ERP (Enterprise Resource Planning) es un sistema que integra en una sola aplicación, y sobre una única base de datos, los procesos de negocio de una empresa: ventas, compras, almacén, producción, contabilidad, recursos humanos, proyectos… Cuando un comercial confirma un pedido, el almacén ve la entrega pendiente, contabilidad tiene la factura lista y dirección ve las ventas actualizadas, sin que nadie vuelva a teclear nada.

    El ERP es el sistema nervioso de la empresa 🧠

    🗄️
    Una sola base de datos
    Un cliente, un producto o una factura existen una sola vez y todos los departamentos los comparten.
    🧩
    Módulos
    Cada área tiene su módulo, pero todos hablan entre sí: una venta mueve stock y genera contabilidad.
    ⚡
    Tiempo real
    La información está al día en cuanto ocurre la operación, para decidir con datos.

    Evolución

    EtapaAñosQué aportó
    MRP (Material Requirements Planning)1960-70Calcular qué materiales comprar y cuándo, según la producción prevista
    MRP II (Manufacturing Resource Planning)1980Añade capacidad de producción, costes y finanzas de fabricación
    ERP1990Integra todas las áreas de la empresa (SAP R/3, Oracle, Baan)
    ERP II / ERP en la nube2000-hoyAbierto a clientes y proveedores (CRM, SCM, comercio electrónico), SaaS, móvil, BI e inteligencia artificial

    Características

    • Integración: base de datos única y procesos conectados de extremo a extremo.
    • Modularidad: se instalan solo los módulos necesarios y se añaden al crecer.
    • Adaptabilidad: se parametriza (configuración) y se personaliza (desarrollo) para cada empresa y sector.
    • Estandarización: incorpora buenas prácticas de gestión y normativa (contabilidad, impuestos, facturación electrónica).
    • Trazabilidad y seguridad: registro de quién hizo qué, permisos por rol.

    Módulos habituales

    MóduloGestiona
    VentasPresupuestos, pedidos, tarifas y descuentos, comisiones
    ComprasSolicitudes de presupuesto, pedidos a proveedores, recepción
    Inventario / AlmacénStock por ubicación, entradas y salidas, lotes y números de serie, reabastecimiento
    Fabricación (MRP)Listas de materiales, órdenes de producción, planificación
    Contabilidad y finanzasFacturas, cobros y pagos, asientos, impuestos, bancos, informes legales
    Recursos humanosEmpleados, nóminas, ausencias, fichajes, contratación
    Proyectos y serviciosTareas, partes de horas, facturación por proyecto
    TPV y comercio electrónicoVentas en tienda física y online conectadas al stock
    Qué es un ERP y para qué sirve -¡Definición actualizada! - Selenne ERP — Selenne ERP

    2. Gestión de relaciones con clientes (CRM)

    Un CRM (Customer Relationship Management) se centra en el cliente: captar contactos, convertirlos en clientes y fidelizarlos. Guarda todas las interacciones (llamadas, correos, reuniones, incidencias) para que cualquiera de la empresa conozca la historia de cada cliente.

    Tipo de CRMFunciónEjemplos
    OperativoAutomatiza ventas, marketing y atención al cliente en el día a díaEmbudo de oportunidades, campañas de correo, tickets de soporte
    AnalíticoAnaliza los datos de clientes para decidirSegmentación, previsión de ventas, rentabilidad por cliente
    ColaborativoComparte la información del cliente entre departamentos y canalesHistorial común, portal del cliente, chat

    El embudo de ventas

    Contacto (lead)Alguien que ha mostrado interés: formulario web, feria, llamada
    Oportunidad calificadaTiene necesidad, presupuesto y capacidad de decisión
    PropuestaSe le ha enviado un presupuesto
    NegociaciónAjustes de precio y condiciones
    GanadaSe convierte en pedido de venta en el ERP

    ERP y CRM, juntos

    El CRM gestiona la relación antes y después de la venta; el ERP, la operación interna (entregar, facturar, cobrar). Por eso los sistemas modernos los integran: la oportunidad ganada en el CRM se convierte en un pedido del ERP, y el historial de pedidos y cobros del ERP aparece en la ficha del cliente del CRM.
    ¿Qué es un CRM y para qué sirve? Beneficios + Ejemplos — Cyberclick • Marketing Digital

    3. Soluciones del mercado y modelos de licencia

    ProductoTipoLicenciaPerfil
    SAP S/4HANAERPPropietariaGrandes empresas y multinacionales
    Oracle NetSuite / FusionERPPropietaria (SaaS)Medianas y grandes
    Microsoft Dynamics 365ERP y CRMPropietaria (SaaS)Medianas, integración con Microsoft 365
    OdooERP y CRMCommunity libre (LGPL) y Enterprise de pagoPymes y medianas; muy modular
    ERPNextERPLibre (GPL)Pymes, basado en Python (Frappe)
    DolibarrERP y CRMLibre (GPL)Autónomos y pequeñas empresas, PHP
    Sage, Holded, A3ERPPropietariaPymes españolas, contabilidad y facturación
    SalesforceCRMPropietaria (SaaS)Líder en CRM, muy personalizable
    HubSpotCRMFreemium (SaaS)Marketing y ventas de pymes
    SuiteCRMCRMLibre (AGPL)Alternativa libre autoalojada
    Modelo de despliegueVentajasInconvenientes
    On-premise (servidores propios)Control total de datos y personalizaciónInversión en hardware, mantenimiento y copias a cargo de la empresa
    SaaS (en la nube del fabricante)Sin infraestructura, actualizaciones automáticas, pago por usoMenos personalización, dependencia del proveedor y de Internet
    Nube privada / IaaSServidor propio en la nube (AWS, Azure) con controlHay que administrarlo

    Para elegir se calcula el coste total de propiedad (TCO): licencias o suscripción, implantación y consultoría, formación, personalizaciones, hardware o nube, mantenimiento y soporte durante varios años.

    4. Arquitectura y requisitos del sistema informático

    Los ERP actuales siguen una arquitectura cliente-servidor de tres capas: la presentación (navegador o app móvil), la lógica de negocio (servidor de aplicaciones) y los datos (sistema gestor de bases de datos).

    CapaEn OdooFunción
    PresentaciónCliente web (JavaScript, framework OWL) y apps móvilesMuestra las vistas definidas en XML y envía las acciones del usuario
    Lógica de negocioServidor Odoo en Python, con su ORMModelos, reglas, cálculos, flujos de trabajo, informes, API (XML-RPC/JSON-RPC)
    DatosPostgreSQLUna base de datos por empresa o entorno, más el filestore para los adjuntos

    Verificar el sistema informático

    ElementoRequisito orientativo (Odoo, 25-50 usuarios)
    Sistema operativoUbuntu Server LTS o Debian (también Docker); Windows solo para pruebas
    CPU4 núcleos (regla: un worker de Odoo por cada ~6 usuarios concurrentes y 2 workers por núcleo)
    Memoria8-16 GB (cada worker usa unos 150-300 MB, más PostgreSQL)
    DiscoSSD, 50 GB + el volumen de adjuntos; copias en otro disco o en la nube
    SoftwarePython 3.10+, PostgreSQL 13+, wkhtmltopdf (informes PDF), Nginx como proxy inverso con HTTPS
    RedBuena conexión para los usuarios remotos; nombre de dominio y certificado
    ClientesNavegador moderno; no hace falta instalar nada en los puestos
    verificar-servidor.sh
    1lsb_release -a                 # versión del sistema
    2nproc && free -h && df -h      # núcleos, memoria y disco
    3python3 --version              # Python ≥ 3.10
    4psql --version                 # PostgreSQL
    5wkhtmltopdf --version          # necesario para imprimir informes en PDF
    6ss -tulpn | grep -E ':8069|:5432|:443'   # puertos de Odoo, PostgreSQL y HTTPS

    5. Ejercicios

    Ejercicio Práctico
    Fácil

    Proceso integrado

    Una empresa de material de oficina recibe un pedido de 100 cajas de folios de un cliente. Describe qué ocurre en cada módulo del ERP desde que el comercial lo registra hasta que se cobra, y qué datos comparten los módulos.

    Ejercicio Práctico
    Medio

    Selección de un ERP

    Una bodega de La Rioja con 30 empleados, tienda online y exportación quiere un ERP-CRM. Compara Odoo, Microsoft Dynamics 365 Business Central y Holded según: módulos necesarios, adaptación al sector, modelo de despliegue, licencias, coste aproximado a 5 años (TCO), facilidad de personalización e integración con la tienda online. Recomienda uno.

    Ejercicio Práctico
    Medio

    Dimensionar el servidor

    Una empresa implantará Odoo on-premise con 60 usuarios, de los que unos 20 trabajan a la vez, y generará muchos PDF. Calcula cuántos workers configurarías, la CPU y la memoria del servidor, y enumera el software necesario. Justifica los cálculos.

    ¿Has terminado este tema?

    Crea una cuenta gratis para guardar qué temas has terminado, subir de nivel y ganar medallas.

    Guardar mi progreso