Вопросы мне задают постоянно и одни и те же: чем бесплатная версия отличается от платной, какую версию ставить и сколько в итоге отдавать.
Версии
Новая версия выходит раз в год, осенью. Сейчас актуальна двадцатая, до неё были девятнадцатая и восемнадцатая. Поддержка каждой длится три года с релиза, дальше либо обновляйся, либо плати за продлённую, либо живи без обновлений безопасности.
И еще...
Не берите самую свежую в первые месяцы. В ней ещё ловят детские болячки, а сторонние модули под неё не переписали. Берите предыдущую.
Не берите версию старше трёх лет. Я до сих пор веду проект на тринадцатой. Половина решений из интернета уже не про неё, половина модулей не ставится.
Обновление между версиями это не кнопка. Стандартная система обновляется более или менее сама. Система с двадцатью своими модулями требует проверить и починить каждый. Думать про это надо до того, как начали дорабатывать.
Community и Enterprise
Community бесплатна, открытый код, ставится на свой сервер. Enterprise платная, по подписке за каждого пользователя.
Что есть в обеих: склад, производство (MRP), закупки, продажи, CRM, обслуживание оборудования, выставление счетов.
Только в Enterprise: штрихкоды и работа с ТСД, качество, PLM, планирование, IoT, Studio, полная бухгалтерия, мобильное приложение, обновления и поддержка от вендора.
Производство в бесплатной версии есть, ну и в целом гуд. Спецификации, производственные заказы, рабочие центры, маршруты, себестоимость. Этого хватает большинству предприятий, которые я видел.
Больнее всего отсутствие штрихкодов. Если кладовщик должен ходить с терминалом, в Community этого из коробки нет. Либо готовый модуль от сообщества, либо свой мобильный интерфейс. Второе дороже, но делается под ваш процесс.
Бухгалтерия. Полного контура в Community нет. На практике это редко проблема: бухгалтерия всё равно живёт в 1С, а Odoo с ней стыкуют обменом. Так даже честнее, ERP считает производство и склад, 1С сдаёт отчётность.
То что нет Studio означает только то, что поля меняет прогер, а не менеджер мышкой. Если подрядчик есть, разницы не заметите.(Да и были случаи что менеджер наменяет так что программисту потом исправлять)
Сколько стоит лицензия
Standard: 19,90 евро за пользователя в месяц при годовой оплате. Только облако Odoo. Custom: 35,90 евро за пользователя в месяц. Разрешён свой сервер, есть Studio и внешнее API.
Нюансик: если берёте Enterprise и хотите свой сервер, подходит только верхний тариф. Средний это облако Odoo и ничего больше.
Считаем завод на тридцать пользователей: кладовщики, мастера, снабжение, технологи, руководство.
30 × 35,90 = 1077 евро в месяц. Около тринадцати тысяч евро в год. Каждый год.
Community на том же заводе стоит ноль. Бессрочно, без ограничения по числу пользователей. Платите только за сервер и за того, кто настроит.
И отдельно для нас: оплата подписки европейской компании из Беларуси это своя история со сложностями. Community снимает вопрос целиком.
Я не говорю, что Enterprise плохой. На десяти пользователях в Европе подписка вполне может оказаться дешевле разработки. Но на тридцати и больше математика почти всегда в пользу Community.
Почему производству это заходит
Типичный завод ведёт склад в одной программе, планирует в экселе, выработку пишет в журнал, спецификации держит в файлах у технолога, а сводит всё это бухгалтерия в конце месяца и получает цифру, в которую никто не верит.
Odoo не делает чуда. Она кладёт это в одно место, где спецификация связана со складом, склад с производственным заказом, а заказ с себестоимостью.
Эффект сразу будет от:
Расчёт потребности в материалах. Вопрос сколько купить под заказ перестаёт быть исследованием. У меня был случай: расчёт материалов и фурнитуры по выгрузке раскроя занимал два рабочих дня, после автоматизации двадцать пять минут. Это не ускорение, это другой режим: раньше считали раз в неделю, теперь под каждый заказ.
Честная себестоимость. По факту списаний и часов, а не по плану. Многие впервые узнают, какие изделия делают в убыток.
Данные со станков. Станок знает, сколько он работал и почему стоял. Надо только вытащить и довести до учётной системы.
Вот тут открытый код перестаёт быть абстракцией. Когда нужно подружить систему с конкретными весами или с чужой базой на MS SQL, вы пишете код и лезете в исходники. В закрытой коробке вы ждёте, когда вендор добавит интеграцию. Или не добавит.
Минусы
Локализации нет. Белорусской и российской бухгалтерской отчётности в Odoo нормального уровня не существует. Либо обмен с 1С, либо долгая и дорогая доработка.
Без доработок почти не бывает. Коробка сделана по логике европейской компании. Ваши формы, согласования и приёмка туда сами не лягут. Закладывайте доработку сразу, это норма, а не провал внедрения.
Нужен свой человек или подрядчик. Поставить Community, сэкономить на лицензиях и не завести никого, кто этим занимается, значит получить через полгода мёртвую систему и вывод, что Odoo не работает.
Обновления болят. Чем больше доработок, тем дороже переход на новую версию. Главная причина, по которой люди годами сидят на старых.
Специалистов мало.
По Odoo на наших рынках маловато, а по 1С хоть отбавляй. Минус, если вы заказчик.
Производительность.
На сотнях тысяч записей отлично, на миллионах требует внимания.
Решаемо, но это работа.
Сколько стоит внедрение?
Ниже мои цифры по Беларуси на дату написания статьи, это не прайс отрасли. Считаю по часам, ставка 25 до 27 долларов в час. В долларах, потому что так считают почти все подрядчики.
Сервер
Виртуалка на четыре ядра и восемь гигабайт тянет тридцать пользователей, это 15 до 30 долларов в месяц. Установка, обратный прокси, сертификат, резервные копии, домен: разовая работа на 6 до 10 часов, то есть 150 до 270 долларов.
Базовый запуск
Склад, закупки, продажи, производство. Структура склада, номенклатура, спецификации, права, обучение людей. От 80 до 150 часов, это 2000 до 4000 долларов.
Перенос данных
Самая недооценённая часть. Если всё в экселе и в порядке, быстро. Если данные в пяти местах и противоречат друг другу, разбор займёт больше, чем настройка. От 20 до 60 часов, это 500 до 1600 долларов.
Интеграция с оборудованием
От 300 до 700 долларов за весы с понятным протоколом. От 2000 до 4000 за станок с закрытой системой учёта, где сначала надо разобраться, как он вообще отдаёт данные.
Адресный склад с ТСД
Ячейки, маршруты отбора, партии, сроки годности. Отдельный проект на 150 до 300 часов, это 3800 до 8000 долларов.
Обмен с 1С
От 40 до 80 часов, это 1000 до 2100 долларов, в зависимости от того, что именно гоняем и в какую сторону.
ИТОГО
Типичная сумма на среднем производстве: базовый запуск плюс перенос данных плюс одна-две интеграции это 3500 до 8000 долларов. По срокам от двух до четырёх месяцев, если подрядчик занят неполный день, и быстрее, если полный.
Чего в смете обычно нет, а стоит дорого: время ваших людей. Технолог выгружает спецификации, кладовщик считает остатки, мастер объясняет, как на самом деле устроен цех. Не выделите это время, внедрение встанет, а виноват будет подрядчик.
Что бы я выбрал?
Производство, больше двадцати пользователей, бухгалтерия не обязана жить внутри ERP: Community на своём сервере. Лицензии ноль, деньги уходят на разработку, то есть на то, что остаётся у вас.
Меньше десяти пользователей, нужна готовая локализованная бухгалтерия: посчитайте Enterprise, может выйти дешевле.
По версии берите ту, что на одну младше самой свежей.
И главное. Выбор между Community и Enterprise это не основной вопрос. Основной в том, готовы ли вы наводить порядок в данных. Система показывает то, что в неё положили. Если спецификации неактуальны, а остатки не сходятся, ERP это не исправит, она просто покажет беспорядок в читаемом виде.
Про сбор данных со станков в Odoo я писал отдельно: https://habr.com/ru/articles/1091546/

