openbravo бесплатная erp система с открытым кодом
Предпосвящение десятилетию Openbravo POS
Вступление
В январе 2015 года исполняется 10 лет приложению Openbravo POS. За эти годы Openbravo POS(включая форки) стало лидером в мире СПО для автоматизации розничной торговли (POS, Point of Sale – торговая точка или более конкретно, рабочее место кассира). Данная статья предварительный итог того, что удалось и не удалось реализовать в проекте Openbravo POS за прошедшие 10 лет.
История имени
Отцом основателем, бессменным руководителем и практически единоличным коммитером проекта был Эдриан Ромеро из Испании. У проекта изначальное название с 2005 по 2007 год было Tina POS, но в августе 2007 года возник конфликт с этой торговой маркой и пришлось переименовать проект в Libre POS. В отличии от первого, второе название не продержалось и пол года, так как Эдриан перешёл работать в Openbravo и первая часть названия была «забрендирована», оставив от старого только «POS» на конце, что подчёркивало с этого момента принадлежность проекта к экосистеме данной ERP-системы в качестве дополнения в сфере розничной торговли. Также в феврале 2008 года вышла и первая версия Openbravo POS сразу за номером 2.00.
В это-же время и я, ища ERP-систему работающую под Linux, узнал о существовании проекта Openbravo. А приложение Openbravo POS стало отправной точкой в освоении исходного кода данного проекта. Начал я с перевода интерфейса на русский язык. Но в итоге не удержался, и в ходе локализации приложения для рынка стран бывшего СССР, уже к имеющемуся чековому принтеру, дисплею покупателя, сканеру, весам и терминалу сбора данных, добавил поддержку кассового аппарата, принтера этикеток, фискального регистратора и весов с печатью этикеток. За что через год, весной 2009 года, в Барселоне, получил Openbravo Community Awards, уже не как лучший локализатор, а как лучший в 2008 году разработчик Openbravo POS.
Энтерпрайз за прилавком
Для меня основным в Openbravo POS стало то, что в небольшом (на первый взгляд) десктоп приложении, скрывалась мощь полноценного энтерпрайз решения с возможностью подстройки под любые задачи автоматизации малого бизнеса. Это достигалось за счёт перечисленных ниже сильных сторон, которые были заложены в Openbravo POS практически изначально.
Лебединая песня
В то-же время 2009 год стал и последним годом развития Openbravo POS, вышедшая в декабре версия 2.30 была последней, где были внесены большие изменения, в минорных версиях 2.30.1 и 2.30.2 была исправлена только пара багов и переделана логика расчёта налогов (появилась возможность задавать налоги на период времени). В версии Openbravo POS 2.30 было заложено несколько функций, которые и сейчас отличают её от других POS, как проприетарных, так и свободных.
Учёт по атрибутам
Каждой единице товара или услуги назначается параметр (характеристика), который определяет его потребительские свойства (размер, цвет и т.п.) или идентифицируют отдельные его единицы (номер партии, серийный номер и т. д.) В дальнейшем в разрезе этих атрибутов можно вести учёт и формировать отчёты.
Синхронизация Pentaho Data Integration
Для обмена данными с внешними системами было предложено использовать ETL решение от Pentaho, это позволило интегрировать программное обеспечение торговой точки в систему учёта уже внедрённую на предприятии. Для примера в релиз вошли схемы для загрузки в Openbravo POS справочников и выгрузки продаж через REST веб-интерфейс в Openbravo ERP.
Модуль для КПК
Уже тогда было понятно, что развивать только десктоп версию приложения невозможно. Внедряя POS приходится учитывать потребность заказчика в использовании мобильных устройств. Для решения этой задачи было предложено использовать Java сервлет подключенный вместе с десктоп приложением к единой базе данных. Для иллюстрации такого подхода в релиз Openbravo POS 2.30 входило основанное на фреймворке Struts 1 веб-приложение позволявшее официанту принимать заказы с КПК.
К сожалению в дальнейшем эти изменения в рамках Openbravo POS не получили развития и с 2010 года проект был заморожен, а в дальнейшем развитие шло только в рамках форков основанных на исходном коде Openbravo POS. Это было вызвано тем, что компания Openbravo отказалось от идеи использовать десктоп приложение в качестве клиента для ERP и решила делать на базе платформы Openbravo 3 онлайн веб-клиент, назвав его Openbravo Web POS. При этом разработчикам хоть и предоставляется исходный код Openbravo Web POS, но его распространение стало возможным только при подписке на профессиональную версию Openbravo 3. Также, кроме приложения для управления оборудованием, разработку которого по прежнему ведёт Эдриан Ромеро, в данном проекте ничего о десктоп версии Openbravo POS не напоминает.
Время форков
Заключение
С 2008 года я являюсь один из самых активных участников этого проекта. Для меня эти 7 лет уж точно не прошли даром, я получил новые знания, новые знакомства и новые идеи. Разработкой СПО можно занимать не ради больших денег, а просто ради мысли, что твоя работа в будущем кому-то будет нужна, и если ты в итоге охладеешь к своему детищу, то всегда найдётся тот, кто её подхватит и будет развивать дальше, не забросив «на самом интересном месте».
Linuxoid
OpenSource forever
Openbravo – свободная ERP
Выбор ERP-решения – очень непростой вопрос, требующий тщательного планирования. Посмотрим, каковы возможности распространяемого под открытой лицензией Openbravo.
Зачем нам ERP?
Сегодня бизнес очень сильно завязан на различных информационных технологиях, начиная от электронной почты, и заканчивая различными бухгалтерскими приложениями. В результате даже в относительно небольшой компании может накопиться целый «зоопарк» программ. Это, с одной стороны усложняет администрирование, требует дополнительных расходов на лицензии и переобучение пользователей. А с другой стороны — возникает проблема синхронизации/переноса данных из одного приложения в другое. В результате появляются еще программы, которые затем, с выходом новых версий ПО, переписываются и уточняются. И так до бесконечности. Поэтому на первый план постепенно выходят продукты, в которых интегрированы все необходимые функции. Одним из таких решений являются информационные системы планирования ресурсов предприятия (Enterprise Resource Planning, ERP), задача которых — автоматизация бизнес-процессов компании (производства, сбыта, снабжения и т.д.), и управленческих функций (планирования, учета, контроля, документооборот). По сути ERP-системы представляют собой единое хранилище данных, в котором содержится вся информация, доступ к которой организован для всех сотрудников в зависимости от их роли. На словах назначение таких систем обычно понятно, а вот внедрение обычно представляет целую проблему. Ведь требуется максимально точно описать все, что происходит в компании, и по результатам правильно подобрать и собрать конкретное ERP-решение. Последние никогда не относились к “коробочным” и требовали достаточно долгой настройки перед началом использования. Протестировать ERP в конкретной обстановке, чтобы определиться с выбором, сложно, как впрочем и сравнивать возможности разных продуктов. Ведь для разных компаний требования будут отличаться, да и логика работы у ERP разная. В итоге выбор конкретного поставщика — очень тяжелый и противоречивый процесс, поэтому практически всегда этим занимается компания-интегратор, как правило имеющая свои наработки и предлагающая “готовое” решение. Но как бы то ни было, весь процесс может влететь в копеечку, ведь он занимает не один месяц, да и лицензии на ПО недешевы. Другой вариант — внедрение ERP попросту откладывается на неопределенный срок. В этом свете становятся интересными ERP-решения, распространяемые под свободными лицензиями – Adempiere, ERP5, OpenERP, Openbravo ( http://www.openbravo.com ) и другие. Учитывая их нулевую стоимость и наличие доступа к исходному коду, можно собрать ERP под конкретные условия при относительно меньших затратах. Данная статья, насколько это возможно, познакомит вас с особенностями Openbravo – отличного, но пока, к сожалению, малоизвестного у нас продукта.
Возможности Openbravo
Старт проекта Openbravo был дан в 2006 году, его основой является ERP Compiere — одна из самых удачных ERP, давшая жизнь сразу нескольким ответвлениям с разной реализацией и логикой, но кроме Openbravo до наших дней “дожил” лишь ADempiere. В отличие от Compiere, в Openbravo для управления используется веб-интерфейс (в Compiere он сегодня доступен лишь в коммерческой версии), что снимает все вопросы по поводу клиентской ОС и доступности контента с любой точки. В 2007 году проектом Openbravo была приобретена POS-система Librepos, которая получила новое имя — Openbravo POS, а в Openbravo ERP был интегрирован соответствующий функционал обеспечивающий получение и обработку данных с терминалов. Сегодня Openbravo POS поддерживает большое количество устройств и доступен в виде модуля (коммерческого). Но так как он распространяется по лицензии GNU GPL его код? А также готовые сборки для установки под разные ОС свободно доступен на SourceForge (http://sourceforge.net/projects/openbravo/). Также хотелось бы отметить ресурс поддержки русскоязычных пользователей на Google Code ( http://code.google.com/p/openbravoposru/ ), предлагающих локализованную версию и некоторую документацию по Openbravo POS.
Текущей версией Openbravo является 3, в которой многое изменено по сравнению с предыдущей 2.5, поэтому часть информации доступной в Интернете уже не соответствует действительности. На сегодня Openbravo 3 (OB3) является универсальным приложением, охватывающим практически весь спектр потребностей – сквозной финансовый и бухгалтерский учет, продажи и CRM, закупки, склад, производство, управление продуктами, клиентами, проектами и обслуживанием, развитую систему отчетов (подробный раскрытый список можно найти на сайте). Изначально использована модульная, легко расширяемая архитектура. Базовый набор можно дополнить более чем 275 расширениями, из которых 75% также распространяются с открытым исходным кодом. Использование открытых стандартов позволяет интегрировать в Openbravo ряд других решений – SugarCRM, Pentaho Business Intelligence, ProcessMaker BPM, Liferay Portal, Magento, а также все популярные сервисы — Google Docs, Twitter, Facebook и другие. Реализованы различные системы аутентификации в том числе и поддержка OpenID. Поэтому коем случае нельзя говорить о том, что Openbravo — это продукт типа “установил и заработал”. Как и все ERP, это — конструктор, который необходимо вначале собрать и настроить под свои нужды, но главное — в дальнейшем эту схему также легко безболезненно расширять. Конечный пользователь получает понятный незапутанный мультидокументный интерфейс, который можно легко подогнать под конкретную задачу.
Нижним уровнем иерархии в Openbravo является клиент. Каждый клиент может размещать несколько организаций, в том числе и по уровням подчиненности, моделируя разные связанные подразделения. Клиент сам по себе не используется для бухгалтерского учета, он объединяет информацию, которая будет доступной для всех организаций, в рамках этого клиента. Одна установка Openbravo может содержать несколько клиентов, которые никак не связаны между собой и не могут обмениваться информацией. Второй уровень настроек в OB3 – организация, которая уже управляет данными, поэтому каждая установка должна содержать как минимум одну организацию. В итоге одну установку Openbravo могут использовать компании самых разных сфер деятельности – торговля, производство, услуги и т.п.
Распространяется OB3 по лицензии Openbravo Public License являющейся производной от Mozilla Public License. Предлагается в трех версиях — Community, Basic и Professional. Последние по сути отличаются наличием предустановленных коммерческих модулей и поддержкой. Вариант Community выберут те, кто предпочитает настроить все самостоятельно. Для Basic и Professional по платной подписке доступен расширенный функционал. В частности, есть в этом списке и пункт “Professional localization”, но русского языка там не предлагают; нужных файлов нет и в базовой поставке. Впрочем, здесь не все так плохо — но об этом чуть ниже. Поддержка открытой версии реализована через форум и IRC-канал, отвечают везде насколько это возможно быстро. Кстати, есть и русскоязычный раздел раздел чего?: информации в нем мало, но его наличие показывает, что интерес к системе есть.
Разработчики дают примерную статистику — более 2 миллионов загрузок. В качестве ERP системы Openbravo внедрили примерно 200 000 организаций. На платную поддержку перешли лишь 0,1% от этого числа, то есть необходимость в платных услугах возникла только у относительно небольшой части пользователей. Цифры, учитывая осторожность бизнеса к открытым продуктам, очень неплохие. Сама компания Openbravo, S.L.U. уже имеет офисы в трех странах.
Установка Openbravo в Ubuntu Linux
Системные требования к оборудованию зависят от нагрузки на сервер. Так если предполагается работа максимально 20 одновременных пользователей рекомендуется компьютер класса Core 2 Duo, с 2 Гб ОЗУ, жестким диском (10000 rpm) и канал 2 Мбит/сек. В качестве веб-браузера официально поддерживаются Chrome 8+, Firefox 3.6+, Internet Explorer 7+ и Safari 5+. В качестве операционной системы для сервера можно взять любую, для которой имеются все необходимые компоненты (см. ниже) – Windows, Linux, FreeBSD, Mac OSX, OpenSolaris и Solaris. Актуальной на момент написания статьи версией Openbravo является 3.0MP3. Проект предлагает несколько образов (собранных при помощи rPath) содержащих минимально необходимую ОС и Openbravo – установочный DVD, VMware, Oracle VirtualBox, Citrix XenServer, QEMU/Parallels и Amazon EC2. Это позволяет буквально за 15 минут развернуть нужный функционал, не затрачивая времени на поиск зависимостей и конфигурирование. Для Ubuntu разработчиками подготовлены пакеты, которые находятся в партнерском репозитарии. Кроме этого доступны архивы с исходными текстами. Открыт доступ к Git репозитарию.
Для установки и работы понадобятся Java 2 SE (Sun JDK, OpenJDK или IBM JDK), PostgreSQL >=8.3.5 (с активированной поддержкой UUID, —with-ossp-uuid) или Oracle 10gR2 (версия Oracle XE не поддерживается), Apache Tomcat 6.0.x (версия 7 не поддерживается) и Apache Ant. Опционально — Apache с mod_jk. В дальнейшем будем рассматривать установку на Ubuntu. Рекомендуется версия 10.04 LTS как система с долгосрочной поддержкой, хотя в репозитарии поддерживаются все последние релизы этого дистрибутива.
И получаем нужный пакет.
Далее все будет сделано автоматически, по окончании набираем в браузере (имя сервера example.org надо заменить актуальным для вашей установки) http://example.org/openbravo и регистрируемся с логином Openbravo, пароль — openbravo.
Настройки Openbravo
Перед нами предстанет рабочее место (Workspace), внешний вид которого зависит от выбранного профиля – организации. После установки в консоли администратора будет доступно несколько тестовых организаций (в терминологии ролей) разного назначения, отличающихся активными виджетами, то есть можно сразу оценить некоторые возможности Openbravo. Выбор роли по сути приводит к подключению к конкретной организации и используется администратором для настройки внешнего вида и функций.
Интерфейс Workspace может содержать несколько вкладок: это очень удобно так как позволяет получить любые данные не закрывая основное окно. Новая вкладка запускается несколькими способами — при нажатии на значок с изображением квадрата в меню виджета или при помощи меню рабочего стола (Create New, Quick Launch, Application), далее выбираем нужную функцию.
Кроме этого вид Workspace расширяется при помощи виджетов, обычно предназначенных для вывода различных данных. Новый виджет добавляется через меню “Add Widget” далее отмечаем нужный и нажимаем Add. После установки обычно требуется настройка, но если данные (например, пароль к GoogleDocs) уже известны системе, то нужные настройки будут подхвачены «на лету».
В подменю Alert можно просмотреть и отредактировать предупреждения, количество не просмотренных подсвечивается в меню числом.
Для администрирования сервера следует изменить роль (Openbravo – Profile – Role) на “System Administrator – System”, при этом поле Organization будет установлено в “*”, то есть это клиент самого низкого уровня.
Для начала разберемся, как локализуется интерфейс. В самом простом случае достаточно лишь установить соответствующий модуль. В General Setup — Application — Module Management — Translations Management Extension доступно несколько языков, но модуль русского языка отсутствует. Поэтому используем другой путь. После выбора пункта Language (General Setup – Application) будет получен большой список языков; для удобства выбора лучше воспользоваться фильтром. Отмечаем русский (ru_RU) и нажимаем Verify Laguages, после этого в настройках профиля появляется возможность выбрать новый язык, правда, это ни к чему не приводит так как файлов локализации нет. Но теперь нужный язык можно экспортировать, подправить и импортировать обратно. Правда, операция это не однодневная, так как всего используется около несколько тысяч пунктов меню и подсказок. Переходим в General Setup – Application — Import/Export Translation выбираем язык и нажимаем Export. После чего в каталоге (в случае Ubuntu это /opt/OpenbravoERP-3.0/attachments/lang/ru_RU) появится группа XML файлов, каждый из которых содержит перевод одной таблицы в базе данных. Выглядят записи внутри так:
Приводим к такому виду.
Предложен специальный инструмент Openbravo2PO позволяющий импортировать XML в PO файл, для более удобной правки при помощи соответствующих редакторов, вроде PoEdit, и экспорта обратно. Документация обращает внимание, что перевод нужно начинать с файла AD_ELEMENT_TRL.
На сайте it-russia.org доступен архив для локализации, но относится он к версии 2.5 и термины внутри переведены не полностью, но их можно взять за основу.
Далее подменяем переведенными файлы в lang/ru_RU и в меню Import/Export Translation нажимаем Import (убедившись, что выбран нужный язык). Разработчиками предложен и третий вариант локализации – редактирование записей напрямую при помощи интерфейса Openbravo, но он не совсем удобен.
Теперь можно приступать к установке нужных модулей; все необходимые ссылки находятся в меню General Setup – Application – Module Management. По окончанию модуль появится в списке Module Management, рядом будет активная ссылка для пересборки системы: нажимаем и некоторое время ждем.
Настройка клиента и организации
Следующий шаг – настройка клиента и организации — выполняется из пункта General Setup. Переходим в Client и выбираем Initial Client Setup. Далее заполняем поля в появившемся окне: название клиента, логин администратора, пароль и выбираем валюту. Если не подготовлен специальный файл с учетными данными снимаем флажок Include accounting иначе процедуру завершить не удастся. Структура такого файла расписана в Wiki в документе “Creating Accounts Files”.
В секции “Reference Data” отмечаем доступные модули. Выходим из системы и регистрируемся с учетной записью администратора клиента (глобальный администратор может выбрать нужный профиль в меню Openbravo).
Для создания организации выбираем General Setup — Enterprise — Initial Organization Setup, Параметры здесь, в общем-то, аналогичны указываемым при создании клиентов, только в Parent organization задается корневая организация (если такая есть), а в Organization type задается тип:
Все теперь готово, перебирая пункты в Application постепенно заполняем параметры, принцип здесь аналогичен предыдущему. Многие вопросы показаны на Wiki проекта [8], кроме того на YouTube можно найти несколько роликов.
Знакомство с Openbravo показало, что это очень интересная и перспективная ERP, которой, очевидно, просто не хватает внимания. Вложив некоторые средства и усилия в адаптацию, можно получить готовый продукт, который будет конкурировать с коммерческими аналогами.
Openbravo
Openbravo – коммерческая свободно распространяемая ERP-система с веб-интерфейсом и функциональными возможностями POS, ориентированные для применения в малом и среднем бизнесе. В Openbravo включены возможности по управлению финансами, поставками, проектами, производством, продажами, и многие другие.
Существует несколько редакций программы и каталог платных плагинов.
Проект Openbravo появился в 2006 году как форк проекта Compiere, ориентированный на работу онлайн и имеющий более простой и дружественный интерфейс, чем Compiere.
На данный момент Openbravo используется множеством компаний в области дистрибуции продукции, оказании услуг и производства.
В 2006 году проект Openbravo получил награду EIBT как высокотехнологичный инновационный проект для бизнеса. Данная награда учреждена ANCES – Испанским Национальным Центром Ассоциации Бизнес-Инноваций.
В 2006 году проект Openbravo получил финансирование класса A от фонда SODENA, специализирующегося на финансировании перспективных проектов для экономики Испании.
В 2007 году проектом Openbravo была приобретена POS-система Librepos.
С выходом в феврале 2008 года Openbravo POS версии 2.00 были реализованы возможности организации фронт-офиса для сбора информации в точках продаж для дальнейшей её передачи и обработки в системе Openbravo ERP.
Openbravo работает через веб-интерфейс. Сервер может быть установлен на Microsoft Windows NT 5.0+ или Linux.
Поддерживаемые СУБД
Необходимое дополнительное программное обеспечение
Apache Tomcat, Java 2 Platform Standard Edition 5.0, PostgreSQL 8.1.4 или Oracle Database 10g release 2 или MySQL, и Apache Ant 1.6.5.
ERP — на любой вкус! Обзор ERP-систем: да, про OpenSource мы тоже не забыли
Содержание статьи
Несмотря на большое количество систем ERP на рынке, выбор подходящей системы ограничен достаточно узким кругом решений. И этот совсем не очевидный факт надо учитывать при проведении выбора. О том, как правильно подойти к выбору ERP-системы, о сложившейся расстановке сил на российском рынке и важных моментах самого выбора мы и будем говорить в нашей статье.
Про цепи ограничений
1. Сегментация рынка ERP
Ключом в правильном выборе подходящей ERP-системы является точное позиционирование своей компании относительно карты решений того или иного производителя.
Поясним эту мысль. Каждая ERP-система обладает определенной функциональностью, покрывает какое-то количество предметных областей. Например, решение российской компании «1С» — «1С: Управление производственным предприятием» является универсальной системой (в терминах разработчика «Конфигурацией »), обеспечивающей управление основными функциями предприятия: учет товарных запасов, управление расчетами с контрагентами, учет основных средств и товарно-материальных ценностей и так далее. Таким образом, данный продукт более всего подходит для производственных компаний. А вот для автоматизации розничной торговли придется выбрать конфигурацию «1С: Розница». Количество подобных базовых конфигураций у «1С» — более 20. Понятное дело, что выбрать нужное решение непросто. Подобными трудностями сложность задачи не исчерпывается.
Кроме набора функциональности, которую поддерживает ERP, производители вводят еще и отраслевую специализацию. Например, в линейке ERP-решений SAP есть специализированные решения для финансового сектора, производственных компаний, компаний, работающих на рынке услуг, торговых компаний и общественных организаций (здравоохранение, образование и т.п.).
Все это удивительно напоминает чехарду в тарифных планах сотовых операторов. Основная причина такого разнообразия — желание производителя ERP повысить ценность своего решения для потенциального заказчика. А поскольку подобная «кастомизация» несоизмеримо дешевле разработки нового продукта, то и используется подобная практика очень широко.
Поэтому, возвратившись к началу нашей статьи, утвердим следующий тезис: точное позиционирование своей компании относительно карты решений того или иного производителя является ключом к успеху в выборе и внедрении ERP.
Сегментация, или разделение рынка потенциальных клиентов на определенные группы, является обязательным элементом позиционирования ERP-системы. Основными измерениями такого позиционирования являются функциональность, отрасль, стоимость, размер бизнеса. Таким образом, сегментация выглядит как многомерный куб, в котором указанные измерения являются осями координат. Обычно, при выборе системы проводят встречи с профессиональными консультантами. Основная задача которых — правильно спозиционировать компанию–клиента в многомерной матрице решений различных производителей и предложить наиболее подходящий для нее продукт. К сожалению, как правило, консультанты заранее ориентированы на определенное решение и стараются «натянуть» потребности клиента под возможности именно этого продукта. Поэтому наиболее рациональный выход в этой ситуации — выбор нескольких консультантов с разными решениями.
2. Ключевые игроки на рынке ERP
Давайте рассмотрим ключевых игроков на российском рынке ERP-систем и остановимся на наиболее важных и интересных моментах, предлагаемых ими решений.
По результатам 2009 года (данные за 2010 год еще не опубликованы), которые представила IDS.
Впереди с большим отрывом идут решения от SAP, далее следует российский продукт 1C, затем — решения от Oracle, Microsoft и наша «Галактика». Остаток под названием «другие» включает в себя десяток самых различных систем, «выживающих» или застолбивших свои огороды в той или иной нише. Интересно соотнести данные результаты, например, с мировыми рейтингами ERP-систем, согласно которым, мы видим немного другую ситуацию. Как мы уже говорили выше, многие разработчики имеют на рынке различные предложения для самых разных сегментов заказчиков.
Наличие большого пакета подобных решений является косвенным подтверждением устойчивого положения системы на рынке. Все крупные игроки имеют целый набор подобных решений. Для оценки зарубежных решений можно использовать квадрат Гартнера, который показывает рейтинги систем.
Пойдем по порядку, рассмотрев представленные системы по ряду стандартных признаков — положение на рынке, позиционирование, набор доступных модулей и т.д.
Положение на рынке
Компания SAP, ведущий поставщик бизнес-приложений в мире, давно (в течение 18 лет) и успешно вспахивает российскую борозду ERP-систем. На данный момент компания выделяет два ключевых пакета для автоматизации бизнеса: SAP Business One и SAP Business All-in-One.
Позиционирование
SAP Business All-in-One — полный пакет бизнес-приложений для крупных компаний, численностью до 2500 сотрудников. SAP Business One — пакет бизнес-приложений для средних и мелких компаний, численностью до 100 сотрудников (понятное дело, работающих с системой).
Набор доступных модулей
Состав модулей ERP-систем от SAP покрывает все возможные функциональные области современного предприятия: управление материальными потоками, планирование и исполнение производства, продажа и дистрибуция, логистика, управление жизненным циклом продукта, управление качеством, финансовый учет, контроллинг (учет затрат и прибыли), документооборот и отчетность.
На сайте компании (www.sap.com) доступен специальный конфигуратор, который позволяет сформировать необходимый пакет решений и рассчитать его ориентировочную стоимость.
Надо добавить, что в дополнение к данным двум продуктам SAP предлагает дополнительные решения для некоторых ключевых процессов: SAP SCM — решение по управлению цепочкой поставок, SAP SRM — решение по управлению взаимоотношениями с поставщиками и так далее.
Ключевые особенности
Отметим ключевые особенности продуктов SAP: детальная проработка решения, как по отраслям, так и по процессам, высокая стабильность работы и производительность, высокая стоимость консалтинга — традиционно, консультанты по внедрению SAP являются самыми дорогими на рынке.
Oracle
Положение на рынке
Следующий лидер в среде бизнес-приложений — компания Oracle. Компания агрессивно поглощает лучшие решения в различных областях и включает их в состав своих приложений. Поэтому среди решений от Oracle всегда можно найти то, которое удовлетворит потребности. Правда, остаются вопросы унификации и интеграции приложений между собой.
Позиционирование
Флагманским продуктом категории ERP-решений является система Oracle E-Business Suite. Пакет Oracle E-Business Suite ориентирован на крупные компании. Стоимость внедрения зависит от набора внедряемых модулей и составляет сотни тысяч условных единиц. В настоящее время доступна версия №12 данной системы.
Набор доступных модулей
В состав системы входят основные модули для управления предприятием: управление сервисом, управление финансами, управление человеческим капиталом, управление портфелем проектов, управление жизненным циклом активов, управление взаимоотношениями с заказчиками, планирование ресурсов предприятия, управление закупками, управление жизненным циклом продукта, управление цепочкой поставок, управление производством. Кроме того, для данного пакета доступны дополнительные модули: управление производительностью предприятия, управление риском и уровнем соответствия, управление мастер-данными, бизнес-одобрения для менеджеров, средства и технологии.
Позиционирование
Еще одним решением класса ERP от Oracle является система ORACLE’S PEOPLESOFT ENTERPRISE. Система позиционируется как решение для крупных и средних компаний.
Набор доступных модулей
Набор модулей содержит традиционные для ERP-систем компоненты: управление жизненным циклом активов, управление взаимоотношениями с заказчиками, управление финансами, управление человеческим капиталом, управление портфелем проектов, управление цепочкой поставок, управление закуп ками. Но кроме того, в данном решении есть, например, такой экзотический модуль, как управление кампусом. На российском рынке это решение продвигается не очень активно, хотя некоторые внедрения имеются.
Позиционирование
Решением от Oracle для среднего и малого бизнеса является набор приложений Oracle’s JD Edwards Enterprise One.
Набор доступных модулей
Данное решение включает в себя достаточно полный набор приложений: управление жизненным циклом активов, управление взаимоотношениями с заказчиками, управление финансами, управление человеческим капиталом, разработка и производство, управление заказами, управление проектами, недвижимость и строительство, планирование цепочки поставок, управление цепочкой поставок, управление закупками, производство продуктов питания и напитков.
Данная система имеет высокую степень внутренней интеграции модулей.
Ключевые особенности
Приложения от Oracle, как правило, характеризуются мощной функциональностью. Это связано с тем, что расширение ERP часто происходит за счет поглощения ораклом независимых систем, лучших в своем классе, и последующей их интеграции в набор своих приложений.
Обратной стороной такого пути развития является низкая степень интеграции систем внутри пакета. Дело доходит даже то того, что интерфейс приложений внутри пакета разный.
Стоимость продуктов также не маленькая и не уступает SAP, а недостаточное количество специалистов по внедрению и поддержке конкретных модулей обуславливает высокую стоимость и порой — отсутствие на рынке.
Microsoft
Положение на рынке
Продвижением бизнес-решений Microsoft в России занимается подразделение Microsoft Business Solution. На первой волне высокой активности и продвижения своих ERP-систем на российский рынок Microsoft сумела захватить заметную долю рынка, которую достаточно успешно защищает. При этом, серьезных причин для активного роста доли рынка данного продукта не наблюдается.
Позиционирование
С решениями ERP от мирового software-лидера все немного проще… и грустнее. В линейке Microsoft представлено два продукта, отпозиционированных как ERP-системы. Это Microsoft Dynamics AX для крупных и средних предприятий и Microsoft Dynamics NAV для средних и мелких предприятий. Кроме того, имеются индустриальные решения для некоторых отраслей, например, Microsoft Dynamics AX for Retail. Надо заметить, что по сравнению с количеством индустриальных решений от SAP и Oracle Microsoft, конечно же, отстает.
Набор доступных модулей
Области, которые покрываются функциональностью Microsoft Dynamics AX, представлены на рисунке. Функциональность Microsoft Dynamics NAV более ограничена.
Ключевые особенности
Microsoft достаточно активно продвигает свои решения на нашем рынке. Поэтому количество внедрений каждого из продуктов достаточно велико. При этом, к достоинствам решений от Microsoft надо отнести более демократичные цены, по сравнению с решениями от SAP и Oracle. К недостаткам — менее проработанную функциональность.
INFOR
Положение на рынке
Еще одним зарубежным решением, заслуживающим отдельного упоминания, является решение от компании INFOR. Хотя в российском рейтинге они не выделились заметной долей рынка, однако на квадрате Gartner данная компания и их ERP-система Infor ERP SyteLine занимают неплохое положение.
Позиционирование
Данное решение предназначено для промышленных компаний с так называемым дискретным производством: машиностроение, производство электроники, деревообработка и т.д. Это и объясняет небольшую долю рынка. Однако, с ростом промышленности в нашей стране (это ведь правда случится?), будем надеяться, что количество внедрений данного продукта будет расти.
Набор доступных модулей
Система содержит следующие функциональные модули: управление производственными процессами, управление снабжением и планирование, обслуживание клиентов, управление финансами, администрирование. Кроме того, данное решение может быть интегрировано с другими продуктами от компании INFOR: управление цепочками поставок, планирование и оптимизация, управление взаимоотношениями с клиентами.
Ключевые особенности
Стоимость решений от INFOR находится примерно на одном уровне с решениями от Microsoft.
Количество специалистов невелико, но нишевость и ориентированность на своих клиентов позволяют данному продукту чувствовать себя уверенно на нашем рынке. Количество внедрений этого решения на российском рынке небольшое, но стабильное.
«Галактика»
Переходим к российским системам. Пионером рынка российских ERP является компания «Галактика», которая активно бьется за выживание в данном сегменте.
Положение на рынке
«Галактика» была первым российским разработчиком ERP-систем, заявившим о себе как о лидере российского рынка ERP. Все эти годы компания активно развивала свой продукт и продвигала его в массы. К сожалению, сейчас движение дается компании все труднее и труднее.
Позиционирование
ERP-система «Галактика» является взрослой и полнофункциональной системой управления предприятием, ориентированной на крупные и средние предприятия.
Набор доступных модулей
Она содержит практически полный набор функциональных блоков классической ERP-системы (в терминах «Галактики» — «контуров »).
Полный состав ERP-системы «Галактика» выглядит так: контур планирования и управления финансами (Financial Management — FM), контур управления человеческим капиталом (Human Capital Management — HCM), контур управления производством (Manufacturing Management– MM), контур управления проектами (Project Management — PM), контур управления цепочками поставок (Supply Chain Management — SCM), контур управления взаимоотношениями с поставщиками (Supplier Relationship Management — SRM), контур управления активами (Enterprise Asset Management — EAM), контур управления ремонтами (ТОРО), контур управления взаимоотношениями с клиентами (Customer Relationship Management — CRM) и другие.
Кроме того, для поддержки специальных задач предприятия разработаны решения, дополняющие функциональные возможности системы ERP: интеллектуальный анализ деятельности предприятия по ключевым показателям — «Галактика BI» (Business Intelligence), управление инвестиционными программами, управление НИОКР, управление недвижимостью, учет форменной спецодежды и вещевого имущества, консолидация и анализ данных в Excel.
Также существуют отраслевые решения для ключевых отраслей: машиностроение, образование, транспорт, энергетика и другие.
Ключевые особенности
ERP-cистема «Галактика» отличается более низкой стоимостью внедрения по сравнению с зарубежными системами. Очевидно, что она имеет ярко выраженную региональную ориентацию на российский рынок и рынок СНГ, на котором и занимает заметную долю, которую приходится защищать с двух сторон — со стороны зарубежных систем и со стороны наиболее активного российского конкурента — «1C».
Положение на рынке
Про «1C» в России знают все. Раскрыть, а тем более повторить секрет успеха данной компании пока не удалось никому.
Ключевое направление развития компании — приложения для бизнеса. В данном направлении компания медленно, но неуклонно движется вверх: от маленьких компаний — к средним и крупным. Движение настолько неторопливое, насколько целенаправленное и успешное.
Позиционирование
На данный момент уже можно говорить о том, что решения компании «1C» безраздельно господствуют в сегменте small-бизнеса и отъедают весомую часть в middle-бизнесе. На очереди крупные компании?
Набор доступных модулей
Функциональность системы «1C: Управление производственным предприятием» представлена на карте решений на рисунке 8 (источник — сайт «1C»). Она, конечно же, меньше, чем карта модулей решений от SAP или Oracle, но вполне может конкурировать, например, с решением от Microsoft Dynamics NAV.
Ключевые особенности
Главный козырь «1C» — низкая стоимость решения, помноженная на огромное количество партнеров по внедрению и на самое лучшее соответствие требованиям российского законодательства. Такая мультипликация сильных сторон образует поистине взрывоопасную смесь для борьбы с конкурентами.
В качестве сильных сторон второй очереди — самые низкие ставки на специалистов по данному продукту. При этом надо заметить, что стоимость проектов «1C» неуклонно растет, и уже давно есть на рынке проекты ERP на «1C» за миллионы долларов. И вот в этом случае надо призадуматься — а стоит ли?
Решения Open Source
Отдельного упоминания заслуживают ERP-решения на базе Open Source-модели. Это сравнительно новая для российского рынка ERP группа решений. Хотя сама модель решений Open Source уже существует и продвигается на рынке очень давно. Наверное, большое число поклонников решений подобного рода найдутся среди молодых бизнесменов и ИТ-специалистов, которые впитали вкус Open Source еще на этапе становления своей карьеры. Поэтому быстро пройдемся по данным решениям.
Openbravo ERP
Некоторые факты
Openbravo — бесплатная ERP-система с открытым кодом, разработанная в Испании. Имеет множество наград от Open Source-сообщества. В России система поддерживается центром компетенции Openbravo Russia, который выполняет и локализацию данного продукта. Система работает через интуитивно понятный красивый web-интерфейс и обладает широкой функциональностью.
Набор модулей
Набор доступных модулей для данного продукта достаточно широк: управление закупками, управление продажами, управление складом, управление производством, управление финансами, сводное планирование, управление контрагентами, управление активами, управление проектами, управление отношениями с клиентами. Получаемый набор полностью соответствует таковому у взрослых ERP-систем. Кроме того, Openbravo содержит механизмы workflow — управления процессами. Система работает в виде web-приложения, написанного на языке Java. Функционирует на любых операционных системах, поддерживающих Java.
Условия распространения
Openbravo — свободна для скачивания, распространяется с дистрибутивом Linux Ubuntu, а также представлена версия в виде виртуальной машины для облака Amazon Web Services.
Compiere
Некоторые факты
Compiere — ERP-система с открытыми исходными кодами для предприятий малого и среднего бизнеса. Compiere неофициально считается лидером среди Open Source ERP-систем. В августе 2008 года журнал InfoWorld наградил Compiere премией «Bossie Award» в номинации «Лучшее в мире ERP-решение на открытых исходных кодах».
Набор модулей
Сompiere включает следующие функциональные блоки: управление заказами (Order Management), управление снабжением (Procurement), управление запасами (Material Management), управление проектами (Project Management), управление складом (WMS — Warehouse Management System), производство (Manufacturing), управление финансами (Cash Management), бухгалтерия (финансовый учет), анализ эффективности бизнеса (Performance Analysis), управление отношениями с клиентами (Customer Relationship Management), управление бизнеспроцессами (Work-flow Management), интернет-магазин (Web Store).
Условия распространения
Compiere представлено в четырех редакциях: Community Edition (обновляется раз в год), Standard Edition, Professional Edition, Cloud Edition (поставляются за плату, имеют регулярные обновления, поставляются через партнеров). Функциональность Community Edition включает только базовую ERP-функциональность и «толстого клиента».
«Галактика Экспресс»
«Галактика Экспресс» — полнофункциональная ERP-система для предприятий среднего размера в России и странах СНГ, сконфигурированная на основе системы «Галактика ERP».
Условия распространения
Система «Галактика Экспресс» поставляется в двух версиях: «Галактика Экспресс СРВ» — свободно распространяемая версия и «Галактика Экспресс ВРП» — версия, распространяемая по подписке. Для системы «Галактика Экспресс ВРП» доступна полноценная техническая поддержка с гарантиями поставщика и обновлениями системы.
Solaris ERP
Некоторые факты
Solaris ERP — полнофункциональный комплекс, позволяющий в едином информационном пространстве выполнять типовые и специализированные задачи управления предприятием. Система изначально спозиционирована на российский рынок ERP.
Набор модулей
Функционально система поделена на ряд подсистем, объединенных между собой в следующие блоки: структура изделий (многоуровневый классификатор, составы изделий, нормы расхода), технология изготовления (технологические операции, нормы времени, используемый инструмент, оснастка, задействованное оборудование, персонал, типовые и групповые технологии), взаимоотношения с контрагентами, складской учет, управление ценами, портфель заказов, планирование производства, диспетчеризация, снабжение производства, управление закупками, бюджетирование, управление задачами (TASK-Manager).
Условия распространения
Продукт распространяется на условиях оплаты лицензий.
Практические советы по выбору решения
Итак, после знакомства с ERP-системами, доминирующими на российском рынке, становится понятно, что выбирать придется в лучшем случае из 4-5 систем. И вот здесь, чтобы правильно выбрать наиболее подходящую систему, нужно сделать следующие шаги:
При этом, если какиелибо параметры имеют разный вес, что вполне логично, то перед этим их надо привести к общему значению. На приведенном выше примере, максимально подходящим решением оказалось ERP2.
Итого, по результатам прочтения этой статьи, мы можем заключить следующее: