LINUX.ORG.RU

Сообщения CrushBy

 

Представлено MyCompany - бесплатное и открытое решение для небольшого бизнеса

Новости — Open Source
Группа Open Source

Несколько дней назад было представлено открытое и бесплатное решение MyCompany, которое реализует основные бизнес-процессы малого бизнеса. Оно полностью бесплатно, выпускается под Apache лицензией, и ее исходники находятся на Github. Решение легко устанавливается и поддерживает российское законодательство.

В качестве системы управления базой данных используется PostgreSQL. На сервере решение устанавливается и запускается как Java приложение, состоящее из сервера приложений и веб-приложения под управлением Apache Tomcat. В качестве GUI может использоваться как веб-интерфейс, так и десктоп-клиент, запускающийся через Java Web Start.

Демо-версию с заполненными данными можно посмотреть по адресу https://demo.lsfusion.org/mycompany-ru. Авторизация по указанной ссылке отключена.

В решении реализован складской учет, управление заказами поставщиков и покупателей, учет платежей и задолженностей, фиксация производства и спецификаций, интерфейс POS, скидки, прайс-листы и многое другое.

Поддерживается несколько валют и собственных компаний. Реализованы печатные формы УПД, ТОРГ-12 и ТОРГ-13, интеграция с ЧЗ, КриптоПро, сервисом DaData.

Решение разработано на базе открытой и бесплатной платформы lsFusion (лицензия LGPL), имеет модульную архитектуру и легко дорабатывается под необходимые требования.

>>> Подробности

 erp-системы, , mycompany, бизнес-приложения

CrushBy
()

lsFusion - открытая платформа для разработки бизнес-приложений

Форум — Development

Кровавый enterprise давно всегда являлся главным гнездом проприетарщины.

Возможно, кому-то будет интересна альтернатива в виде платформы для разработки бизнес-приложений lsFusion, выпускаемой под лицензией LGPL v3.

Вот исходный код на github : https://github.com/lsfusion.

Сайт : https://lsfusion.org

Позволяет быстро строить приложения с веб-интерфейсом, с данными, хранящимися в PostgreSQL (в первую очередь для внутреннего использования сотрудниками компании B2B). По сути, альтернатива Microsoft Access / 1С / Dynamics / SAP .NetWeaver (только без конфигураций, а как платформа). Не является альтернативой Java/.Net/Python и прочим языкам общего назначения.

В ней используется декларативное и в некотором роде функциональное программирование. Визуальное программирование не используется как класс. Принцип разработки сначала кажется непривычным, но он дает ряд преимуществ.

Вот здесь можно посмотреть онлайн-демо готовых приложений : https://documentation.lsfusion.org/pages/viewpage.action?pageId=2228236

Вот тут примеры исходных кодов и разработки : https://documentation.lsfusion.org/pages/viewpage.action?pageId=2228236

Писать нужно на собственно встроенном высокоуровневом декларативном языке (похожим на SQL), который при выполнении компилируется в SQL запросы. В этот же язык встроена работа с GUI. GUI пока относительно упрощенный, но при необходимости есть возможность дописывать сбоку рюшечки на React. Есть встроенное ООП, модульность и прочее. Построена на Java, соответственно, можно при необходимости спускаться на уровень ниже и низкоуровневые вещи делать на Java.

В блоге есть много статей на разную тематику : https://habr.com/ru/company/lsfusion/

Разрабатывается уже 10 лет командой в Беларуси. На ее базе есть коммерческая ERP-система (с открытым кодом : https://github.com/lsfusion-solutions/erp). В перспективе, планируется сделать на ней отдельную более простую систему (типа odoo) под лицензией Apache или LGPL.

В Беларуси на ней сделано порядка 40 проектов с количеством одновременных пользователей от 50 до 1000, гигабайтными базами и сотнями миллионов записей в таблицах. Так что платформа может уверенно использоваться в production. Лицензия, соответственно, позволяет делать на базе платформы коммерческие решения и продавать их при необходимости.

 ,

CrushBy
()

RSS подписка на новые темы