Bienvenido a SaltOS4

Un sistema ERP + CRM modular, completamente libre y de código abierto, con soporte offline y trazabilidad total.

¿Qué es SaltOS4?

SaltOS4 es un sistema ERP + CRM ligero y modular, diseñado para ofrecer control total, soporte offline y máxima trazabilidad.

Está construido a partir de un conjunto de aplicaciones que trabajan juntas de forma integrada.
Cada registro está versionado, se registra el acceso y los datos se pueden exportar fácilmente.
Con acceso completo vía REST y CLI, definiciones de apps basadas en YAML y gestión automática de base de datos,
SaltOS4 da a los desarrolladores y equipos el control total sobre sus herramientas y sus datos.

Características principales

Sistema modular de aplicaciones

Cada funcionalidad es una app independiente. Puedes activar solo las necesarias o añadir las tuyas propias.

Soporte offline

SaltOS4 funciona incluso sin conexión a internet, gracias al service worker y almacenamiento local persistente.

API REST y CLI

Accede a todos los datos vía REST o desde la línea de comandos. Ideal para automatizar y conectar sistemas.

Trazabilidad total

Cada cambio y acceso queda registrado con usuario y fecha. Puedes ver qué ocurrió y cuándo.

Plantillas PDF

Genera documentos PDF estructurados a partir de plantillas XML personalizadas. Ideal para facturas e informes.

Multilenguaje

Todo es traducible mediante gettext. Cada usuario puede elegir su idioma en tiempo real.

Autenticación y permisos

Control de acceso por usuario y grupo. Todo queda auditado para máxima seguridad.

Versionado por registro

Cada modificación genera una nueva versión del dato. Puedes ver el historial completo en cualquier momento.

Creación instantánea de apps

Define una app completa en segundos usando un único fichero YAML, sin programar nada.

Gestión automática del esquema

Cada app define su base de datos y SaltOS4 la aplica y actualiza de forma automática.

Tests integrados

Ejecuta tests PHP (PHPUnit) y JavaScript (Jest) desde dentro del sistema. Todo el código está cubierto por tests.

Proxy inteligente

El service worker actúa como proxy para conexiones lentas y permite usar respuestas en caché si es necesario.

Estas funcionalidades son solo una muestra: SaltOS4 está lleno de herramientas que se adaptan a tus necesidades.

Aplicaciones

CRM

Gestiona las relaciones con tus clientes desde el primer contacto hasta el presupuesto firmado, con historial y trazabilidad completa.

  • Clientes
    Almacena y gestiona perfiles detallados de clientes.
  • Oportunidades
    Captura y realiza seguimiento de clientes potenciales.
  • Reuniones
    Agenda y registra reuniones con clientes.
  • Presupuestos
    Genera y administra presupuestos comerciales.
  • Tipos de Cliente
    Clasifica a los clientes en categorías personalizadas.
  • Estado de Oportunidad
    Controla el avance de las oportunidades por etapas.
  • Estado de Presupuesto
    Define estados personalizados para presupuestos.
Ventas

Gestiona todo, desde el catálogo de productos hasta la facturación, incluyendo impuestos, métodos de pago y órdenes de trabajo.

  • Facturas
    Emite y gestiona facturas de venta.
  • Órdenes de Trabajo
    Registra servicios o tareas realizadas para clientes.
  • Productos
    Mantén un catálogo completo de productos.
  • Tipos de Producto
    Agrupa productos por tipo para facilitar su filtrado.
  • Categorías de Producto
    Organiza productos en categorías personalizadas.
  • Impuestos
    Define tipos de impuesto utilizados en documentos.
  • Métodos de Pago
    Configura cómo se pagan las facturas.
Compras

Controla tus proveedores y gastos, gestiona pedidos de compra y estados de factura fácilmente.

  • Proveedores
    Almacena los datos de contacto y facturación de los proveedores.
  • Tipos de Proveedor
    Clasifica a los proveedores por categoría o función.
  • Órdenes de Compra
    Haz seguimiento de lo que se ha pedido y a quién.
  • Estado de Compra
    Define el flujo de estados para las órdenes de compra.
RRHH

Organiza tu equipo con registros de empleados, departamentos y estructuras laborales de forma centralizada y segura.

  • Empleados
    Almacena datos de empleados, roles e información de contacto.
  • Tipos de Empleado
    Define tipos de empleados o contratos.
  • Departamentos
    Organiza la empresa en departamentos.
Emails

Gestiona toda la comunicación por correo electrónico dentro de la plataforma, enlazada directamente con usuarios y clientes.

  • Cuentas de Correo
    Configura cuentas POP3/IMAP por usuario.
  • Bandeja de Entrada
    Consulta y visualiza los correos recibidos.
Sistema

Configura la plataforma, gestiona usuarios, seguridad, grupos y la configuración de la empresa desde un panel dedicado.

  • Usuarios
    Gestiona credenciales de acceso y roles.
  • Grupos
    Asigna permisos mediante roles de grupo.
  • Empresa
    Almacena la información principal de la empresa.
  • Certificados
    Gestiona certificados digitales y confianza.

SaltOS4 también incluye aplicaciones internas para monitorización y mantenimiento, como registros de configuración, tokens, trazabilidad de auditorías y más.

Prueba la Demo

Explora SaltOS4 con una instancia demo totalmente funcional directamente en tu navegador.

Usuario: admin    Contraseña: admin

Iniciar Demo Descargar SaltOS4

La demo se actualiza regularmente y refleja la última versión estable de SaltOS4.

Documentación

La documentación de SaltOS4 está disponible públicamente en formato PDF descargable:

Todos los archivos están alojados en GitHub y se actualizan regularmente con cada versión.

Contacto

SaltOS4 es desarrollado y mantenido por Josep Sanz.
Puedes seguir el proyecto o contribuir en GitHub.

Repositorio en GitHub Contactar por correo

No dudes en escribirnos con sugerencias, ideas o contribuciones — cualquier aporte ayuda a mejorar SaltOS4.