Un lenguaje declarativo
Describe datos almacenados y calculados, restricciones, eventos, acciones y formularios sin repartir reglas entre ORM, servicios y frontend.
ERP para desarrolladores · todo como código
MyCompany es un ERP listo para producción, creado sobre lsFusion para equipos que necesitan cambiar lógica de negocio real. Define el modelo de datos, cálculos, restricciones, acciones y formularios en un lenguaje declarativo, guarda cada cambio en Git y amplía el producto sin mantener un fork.

Crea sistemas de negocio, no infraestructura
lsFusion mantiene las partes importantes del ERP en una base de código coherente. La plataforma deriva persistencia, transacciones y UI de definiciones declarativas, mientras la aplicación sigue siendo texto normal para revisión, ramas y despliegue.
Describe datos almacenados y calculados, restricciones, eventos, acciones y formularios sin repartir reglas entre ORM, servicios y frontend.
Trabaja en un entorno basado en IntelliJ IDEA con autocompletado, errores, búsqueda de usos y puntos de ruptura al cambiar datos.
Guarda la lógica de empresa en un módulo .lsf separado con REQUIRE MyCompany. La actualización cambia el JAR del producto y conserva la extensión.
Un stack comprensible
El servidor lsFusion se ejecuta en la JVM, almacena datos en PostgreSQL y sirve un cliente web. La lógica declarativa trabaja cerca de los datos, cada operación es transaccional y el módulo amplía todas las capas.
Explorar funciones de lsFusion →Un lenguaje para lógica de negocio
El mismo archivo puede añadir datos, comportamiento e interfaz, manteniendo cada función como un único conjunto de cambios.
Clases, propiedades y relaciones
Agregaciones, fórmulas y dependencias
Validación y reglas de consistencia
Flujos reactivos y automatización
Tablas, filtros, acciones y layout
Analítica operativa e impresos
HTTP, JSON, XML, CSV, XLS y DBF
Acceso por rol y contexto
Un flujo de ingeniería estándar
Ejecuta MyCompany desde IntelliJ IDEA, desarrolla un módulo separado, revisa diffs de texto y despliega la extensión junto al producto. No necesitas un servidor de build propietario.
Todo como código
Código, configuración y extensiones siguen siendo inspeccionables. El equipo aplica prácticas normales sin comprar puestos de un SDK propietario.
Empieza con código funcional
Explora primero un ERP en ejecución y luego abre la guía y los repositorios. La cadena usa IntelliJ IDEA, Maven, Java y PostgreSQL.
El servidor corre en la JVM, los datos están en PostgreSQL y los usuarios trabajan en un cliente web. La lógica y los formularios se escriben en lsFusion.
Instala IntelliJ IDEA con el plugin lsFusion, clona MyCompany y sigue la guía para ejecutar localmente la aplicación y el módulo.
El módulo .lsf depende de MyCompany en lugar de parchearlo. La actualización sustituye el JAR del producto y mantiene tu módulo.
Sí. MyCompany admite HTTP, JSON, XML, CSV, XLS y DBF; los sistemas externos no necesitan acceder directamente a la base.
Sí. MyCompany usa Apache 2.0 y la plataforma LGPL v3. No hay claves de licencia ni DRM.
Sí. Usa el entorno online de lsFusion, revisa GitHub o instala MyCompany en tu servidor.
Empieza desde un ERP real
Abre la guía, revisa el código o prueba la aplicación en funcionamiento.