В академ-городке Лувэн-ла-Нёв (Louvain-la-Neuve) недалеко от Брюсселя около недели назад прошла 3-х дневная конференция Odoo Experience 2017, которая собрала разработчиков и пользователей Odoo со всего мира.

Я там был, пиво пил, и про Odoo говорил. А этот пост пишу для тех, кто про Odoo ничего не слышал, или до сих пор не пробовал эту прекрасную платформу.

Odoo — это самая популярная в мире открытая платформа для бизнес-приложений, которая развивается с 2005 года (TinyERP -> OpenERP -> Odoo).

Среди пользователей Odoo такие компании, как Toyota, Hyundai, Danone, и другие.

Бизнес-приложения для Odoo доступны как на Odoo маркете, так и в бесчисленных репозиториях на Github.

Всего на Odoo маркете зарегистрировано более 10,000 бизнес-приложений, что делает Odoo маркет самым большим магазином приложений для предприятий.

Вокруг Odoo сложилась большая эко-система, включающая более 5000 разработчиков из 23 стран, публикующих более 300 новых приложений каждый месяц.

Развитием Odoo занимается бельгийская компания Odoo SA, включенная в список самых быстрорастущих компаний Европы.

Платформа Odoo регулярно получает самые разные награды от авторитетных изданий отрасли бизнес-автоматизации, начиная от The best open source application до
Great User Experience Award и The Rising Star for the ERP software.

В стандартном “комплекте” Odoo включает в себя следующие приложения:

  • Управление продажами (CRM, Sales, Invoicing, Point of Sale)
  • CMS система (Web site builder, Интернет-магазин, Q&A Forum, Blogs, Slides, Live Chat)
  • Операционная деятельность (Manufacturing, Purchase, Inventory, Human Resources, MRP, HelpDesk, Recruitment, Employees, Expenses, Appraisal, etc.)
  • и многое многое другое.

На конференции Odoo Experience 2017 был анонсирован 11-й релиз Odoo. Основной упор был сделан на улучшениях в юзабилити, скорости, новом дизайне и мобильном интерфейсе. Также было внесено бесчисленное количество улучшений в различные приложения. По этой ссылке доступен конспект выступления по релизу Odoo 11, а ниже ролик-презентация версии 11:


В 11-й версии появилась принципиально новая фича — это Services API или In App Purchases. Это позволяет создавать приложения-сервисы, что было продемонстрировано на примере приложения для отправки SMS из карточки клиента. Авторы приложения (в данном случае сами Odoo SA) запустили СМС-сервис, и сделали его доступным всем 3,7 млн. пользователям odoo.com. Ниже запись выступления основателей Odoo по Services API:


API for Services позволяет публиковать свое приложение в Odoo маркете, и одновременно обеспечить оплату некого потребляемого ресурса.

Существует два версии Odoo: Open Source и Enterprise. Отличия не принципиальные, в версии Enterprise другая версия WEB интерфейса бэкенда, и доступно отдельное мобильное приложение. С ценами на Enterprise версию можно ознакомиться тут.

Самый быстрый или простой способ познакомиться с Odoo, это зарегистрироваться на Odoo Trial и получить доступ в свой личный инстанс.

Ну и напоследок ложка дегтя.

Стандартные приложения Odoo хорошо локализованы, однако, модуль Accounting (учет) требует доработки под российские реалии, и пока за это никто не взялся (ау, где ты наш герой!?). Однако это не мешает полноценно использовать Odoo в рамках управленческого учета, наладив выгрузку данных в 1С для официального бухгалтерского учета.

Напоследок, привожу ряд ссылок на разные Odoo модули:


Если у кого-то будут вопросы по Odoo, пишите в комментариях, постараюсь ответить (использую данную систему еще когда она называлась TinyERP). Система не простая, но целостная, надежная и многофункциональная!

Желаю успехов в освоении!

Комментарии (54)


  1. iCune
    17.10.2017 21:53

    Есть ли у Odoo синхронизация контактов и вызовов со смартфонов?


    1. litnimax Автор
      18.10.2017 06:24

      Краткий ответ — да. Развернутый обзор разных мобильных приложений для Odoo сделаю, мне самому интересно пощупать их, раньше не было столько.


  1. croupier
    17.10.2017 22:06

    Было бы просто великолепно, если бы вы привели хотя бы общий пример внедрения в рамках российских реалий. Для каких случаев оно идеально подходит, с какими популярными сервисами имеет интеграции, какие плюсы и минусы по сравнению с тем-то и тем-то на рынке?
    А то из описания получения что это что-то нереально крутое для всего и вся, но с какой стороны подступиться непонятно.
    ЗЫ
    Нет ссылки на тарифы, просто текст «тут».


    1. litnimax Автор
      18.10.2017 06:15

      Нет ссылки на тарифы, просто текст «тут».

      Спасибо, исправил.

      Было бы просто великолепно, если бы вы привели хотя бы общий пример внедрения

      Я использую систему для собственных нужд. Однако, поиск в сети по словам Odoo интеграция или Примеры внедрения Odoo быстро выведет Вас на внедрения в российских компаниях.
      А то из описания получения что это что-то нереально крутое для всего и вся,

      Ну так и есть :-) Odoo одно время позиционировался как конкурент SAP, но после того как вышла Odoo 8 и произошло переименование с OpenERP в Odoo, они заявили, что им больше нет конкурентов :-) Вот тут подробно.
      но с какой стороны подступиться непонятно.

      А вы просто сделайте себе демо на сайте odoo.com, зайдите в свои настройки, поставьте русский язык, и далее выбирайте что требуется.


  1. x893
    17.10.2017 22:22

    Это просто другая жизнь — змеиная.


    1. litnimax Автор
      18.10.2017 08:32

      Python life style? :-)


      1. x893
        18.10.2017 10:57

        Ya :)


  1. meeshanya
    18.10.2017 06:03

    Как было сказано выше, модуль учета под наши реалии не заточен, и локализации под наш рынок не видно. Пока этого не будет, перспективы этой системы в зоне .ru сомнительны.


    1. litnimax Автор
      18.10.2017 06:33

      Как было сказано выше, модуль учета под наши реалии не заточен, и локализации под наш рынок не видно

      Бизнес-процессы это же не только учет, верно?
      Например, Odoo — идеальное решение для интернет-магазина, где покрываются ВСЕ процессы. А для официального учета делается выгрузка в 1С.

      Кстати, многие используют две версии 1С — серую и белую. Так вот вместо серой вполне можно использовать Odoo.


      1. erwins22
        18.10.2017 17:30

        Так было раньше. Сейчас из за штрафов такая схема стала слишком дорогой.


    1. litnimax Автор
      18.10.2017 06:35

      И еще, отсутствие локализации — вопрос времени. Либо интеграторы Оду договорятся между собой о совместных усилиях по созданию полностью адаптированного учета на Оду, либо это сделает кто-то один. Я уверен что спрос создаст предложение.


  1. alisa_musik
    18.10.2017 06:03

    Тут вам и управление продажами (CRM) и CMS система (Web site builder, Интернет-магазин). Вау!


    1. litnimax Автор
      18.10.2017 06:42
      +2

      Алиса, тут еще и Web маркетинг, при помощи которого вы сразу в деньгах видите эффективность своих кампаний. Вы делаете специальные URL, привязанные к кампании, и далее Odoo отслеживает все конверсии с этих адресов в сделки.

      Также есть тесная интеграция с Google Adwords, где вы сразу в деньгах видите эффективность контекстной рекламы. По заверениям авторов, это приводит к увеличению на 41% отдачи от рекламы.


  1. klimin007
    18.10.2017 10:41

    Среди пользователей Odoo такие компании, как Toyota, Hyundai, Danone, и другие.

    По сведениям ОБС, решение рассматривалось в качестве варианта при создании BCP (Business Continuity Plan) в случае временной недоступности основной системы (SAP), но так и не было выбрано на роль альтернативы. То есть, Danone можно убрать из перечня пользователей Odoo. А вообще, система интересная. Кстати, на какой версии питона последний Odoo?


    1. litnimax Автор
      18.10.2017 22:19

      Про Данон на сайте odoo.com :-) Спрошу при случае…

      Odoo 11 на Python3.


  1. klimin007
    18.10.2017 10:51

    Отдельное спасибо за Odoo Challenge :)


    1. litnimax Автор
      18.10.2017 22:20

      Ух ты! Я не знал про это. Спасибо.


  1. storm_sw
    18.10.2017 11:40

    Когдас смотришь скопом — то ВАУ.
    НО… Из-за практически монополии 1с для мелких предпринимателей заводить ODOO не практично. Крупным компаниям нет интереса из-за отсутсвия окружения (обучение, внедрение, поддержка...)
    Можно завести свой план счетов (есть импорт таблиц и тп), но все это поддерживать быстро надоедает. Для полноценной работы необходим вендор который будет супортить accounting. Открыт вопрос в обучении бухгалтера новым трюкам.


    1. litnimax Автор
      18.10.2017 22:20

      Все верно говорите.


      1. litnimax Автор
        18.10.2017 22:21

        Хотя с этим не соглашусь:

        для мелких предпринимателей заводить ODOO не практично


  1. olku
    18.10.2017 13:28

    Если ли тут повелители OpenBravo, кто справился с бухучетом в ней?


  1. ncix
    18.10.2017 14:16

    Где бы почитать обзор архитектуры? Есть масса статей по разработке, но обзора архитектуры не вижу.


    1. litnimax Автор
      18.10.2017 22:25

      Сходу вот :-P


  1. Areso
    18.10.2017 17:01

    5000 тыс. разработчиков? 5 миллионов разработчиков?! Похоже на описку.
    (CRM, Sales, Sales, Invoicing, Point of Sale) — ну и Sales дважды из той же оперы.


    1. litnimax Автор
      18.10.2017 22:25

      Упс, благодарю.


  1. Cheater
    18.10.2017 17:16

    > Самый быстрый или простой способ познакомиться с Odoo, это зарегистрироваться на Odoo Trial и получить доступ в свой личный инстанс.

    Вы позиционируете себя как open source, но не предоставляете возможность любому стороннему пользователю без СМС и регистрации скачать дистрибутив серверной части и развернуть его у себя. Строго говоря (L)GPL этого не требует, но такой подход — частый признак контор с фактически тивоизированным софтом, который может работать, только обращаясь к серверам производителя. Я угадал?


    1. Cheater
      18.10.2017 17:25

      А нет, ошибся, есть бинарные сборки и исходники на nightly.odoo.com. Еле нашёл ссылку. Зачем весь этот цирк с регистрацией и анкетированием вынесен на первую страницу, а прямые ссылки на репы/дистрибутивы запрятаны далеко в глубину сайта?


      1. litnimax Автор
        18.10.2017 22:29

        Все версии Odoo тут — github.com/odoo/odoo
        Кроме модуля web_enterprise и еще других коммерческих.

        На Odoo.com в меню есть раздел Community, там ссылка на github, а также Download, где все качается без регистрации.


    1. storm_sw
      18.10.2017 19:32

      Можно еще в контейнере покрутить Docker


  1. KiloLeo
    18.10.2017 19:47

    На чём зарабатывают разработчики этого бесплатного продукта? Какова вообще бизнес-модель производителей бесплатного? Гугель с Яндексом понятно — они короли рекламы, она им приносит такие деньги, что всё остальное бесплатно, лишь бы рекламу потребляли. А от ERP рекламных доходов ноль.


    1. Areso
      18.10.2017 21:25

      В таких продуктах не зря делается разделение на Community Edition и Enterprise Edition. Экономящие или энтузиасты ставят CE, кому нужно больше функционала и поддержка, покупают EE. Бесплатная редакция позволяет познакомиться с продуктом, пилотно внедрить его, и лишь в случае необходимости перейти на EE, когда директорат начинает задавать вопросы — а то все это написал и кто может оказать поддержку? (К этому времени директорат обычно понимает важность внедренного продукта для бизнеса и готов выделять финансы).


    1. litnimax Автор
      18.10.2017 22:35

      odoo.com зарабатывает с хостинга Odoo.
      Долгое время (до Odoo 8 и получения денег инвесторов) Фабиен (основатель Odoo) сперва накатывал новую версию на своих SaaS клиентов, несколько месяцев выпиливал баги, а потом делал релиз для сообщества. Забавно, да? Обычно поступают наоборот, публикуют для бесплатников, те пройдут по всем граблям, и только после этого своих клиентов обновляют.
      Но потом инвесторы плохо видимо на него повлияли и они перестали так делать.

      Вторая статья доходов Odoo — от партнеров.


  1. KiloLeo
    18.10.2017 21:10

    «позиционировался как конкурент SAP, но… они заявили, что им больше нет конкурентов :-)» Заявить можно что угодно, но иногда лучше помолчать :-) На Gartner ERP magic qadrant этого монстра не отыскать. Как и его долю в пироге мирового рынка ERP игроков.


    1. Areso
      18.10.2017 22:19
      +1

      Там много кого не отыскать. Это не значит, что их нет на рынке внедренных решений или на рынке предложений.
      Попробуйте сказать, к примеру, что, 1С УПП с 1С ERP тоже ничего не значат, не умеют и вообще не существуют, только потому, что их нет в чьем-то квадрате. При этом, на локальном рынке России и некоторых стран СНГ у них вполне себе доля и в деньгах и в количестве внедрений. А Gartner не слышал, да.


      1. KiloLeo
        18.10.2017 22:52

        Вы спорите не с тем, что я утверждал. Я не говорил, что Одоо нет. А вот автор некорректно сравнивает нишевого незаметного игрока с грандами рынка. Гартнер в свои квадранты включает лидеров рынка. Понятно, что свой ребёнок всегда самый умный и красивый, но только для его родителей.


        1. litnimax Автор
          19.10.2017 02:02

          автор некорректно сравнивает

          Автор топика привел картинку с Оду рекламы, где Оду себя по словам комментатора некорректно сравнивает. Авто просто счастливый пользователь и девелопер Оду, и проинформировал сообщество о выходе новой версии своего счастья :-)
          Гартнер в свои квадранты включает лидеров рынка

          По объемам продаж? Или по удобству продукта? По качеству? По какому критерию? Думаю что по объемам продаж. А если бизнес-модель с замесом Open Source, что тут выше потолка не прыгнуть по деньгам, а отличный софт куча народа пишет.
          Asterisk раньше тоже никто не рассматривал, а вот сегодня каждая вторая АТС в мире на Астериске. Включал его Гартнер в квардранты где тусовался обанкротившийся Нортел?

          Понятно, что свой ребёнок всегда самый умный и красивый

          Этот точно! Я такой ленивый. Как перескочил с Flask / Django на Odoo — вообще больше никуда не смотрю. Я знаю, что любую невообразимую хрень я запилю за несколько часов.
          Под Оду очень быстро идет разработка, а если кто-то утверждает иное, то он просто так и выучил систему. Мой заказчик приветствовал меня в скайпе словами «Привет герой» Ж-)
          Очень быстро все делается.
          Кстати! В Оду с 10 версии есть Odoo Studio — расширение функционала без программирования, и дальнейший экспорт файлов для репы:


    1. litnimax Автор
      18.10.2017 22:37

      Есть такая картинка — image
      Но откуда он я не знаю :-)


      1. KiloLeo
        18.10.2017 22:43

        из рекламного буклета Одоо? ;-)
        P.S. Это феерично сравнивать Трелло и Слак с SAP. А чего Энгри Бёрдс и Тетрис туда не поместили для сравнения? :-D


        1. litnimax Автор
          19.10.2017 00:24

          Точно, рекламы Оду :-)
          Очень смешно!


  1. omegik
    18.10.2017 21:54

    У меня у одного сайт не открывается?


    1. litnimax Автор
      18.10.2017 21:54

      Какой именно?


      1. omegik
        19.10.2017 11:06

        odoo.com — и все что там — ни ping ни страничка.


        1. litnimax Автор
          19.10.2017 18:47

          Думаю что только у вас, и интересно знать, почему!?


          1. omegik
            19.10.2017 18:48

            сам бы хотел знать


  1. JasterOne
    18.10.2017 21:54

    Как у них helpdesk в сравнении скажем с OTRS? Ищу систему для автоматизации техподдержки облачного и не только сервисиса. В основном требуется контроль SLA и трудозатраты по клиентам/партнерам + база знаний.


    1. litnimax Автор
      18.10.2017 22:09

      OTRS не знаю, но не думаю что модуль Helpdesk из коробки такой же навороченный как OTRS из коробки.
      В Odoo Учет трудозатрат по клиентам на основании листов времени и других расходов. SLA есть

      Базы знаний в виде Wiki нет. Есть какой-то Knowledge Management Module, но я его не знаю. Есть возможность прикреплять к любому объекту произвольные документы из хранилища, а также модуль Slide Show, который позволяет организовывать медийный контент (презентации, видео ролики).


    1. Areso
      18.10.2017 22:21

      Рекомендую попробовать 1С:ITIL. Базу знаний, правда, придется отдельно держать.


  1. oren
    18.10.2017 22:09

    И я там был.
    Но мне было больше интересно OCA Code Sprint 2017. Mероприятие от OCA (Odoo Community Association), проходившее за 2 дня до официального Odoo Experience. Участвовал в разработке AppStore для модулей от сообщества.
    Была супер организация, куча интересных людей. Даже с Канады, Австралии и Ю. Америки. Ничто не сравнится с двумя днями интенсивного кодинга на питончике в окружении единомышленников.

    Фото
    image


    1. litnimax Автор
      18.10.2017 22:10

      Ура! Наши в городе!


  1. veesot
    18.10.2017 22:10

    Выражу свое мнение, как человек который разрабатывал приложения для этой системы(Odoo 8/9 тогда,2015-ый год) в течении 10 месяцев.
    1. Чтобы создать новый модуль, нужно было написать несколько строк на Python 2, и наваять XML который будет отражать структуру вашего документа.XML для создания приложения в 2015 году? Серьезно?
    2.После того как напишите заготовку модуля, вероятно захотите сделать несколько страничек в нем. Да, тоже XML.
    3.Даже если вы создали свое приложение, то что вы описывали ранее — теперь хранится в БД. Да, XML шаблоны для отрисовки интерфейса — в БД(Postgres).
    4.Локализация — не поддерживает различные варианты окончаний слова. В английском это не проблема(pen/pens), но в русском это выливается в невозможность связать числительные с разными окончаниями(ручка, ручки, ручек)

    В общем впечатления от той версии продукта(Odoo 8/9) — очень негативные, даже учитывая три года в 1С =)

    Внедряли в одной фирме — скорее всего получился явный Vendor lock.

    Единственное чему данная система учит — как не нужно делать, и как читать чужой код, поскольку документация явно слабое место.


    1. litnimax Автор
      18.10.2017 22:14

      Я не сразу привык к XML для описания интерфейса. Но потом когда понял как происходит расширение интерфейса из своего модуля, то очень даже заценил. Сейчас мне кажется все удобным и очень логичным. Хотя я может просто не знаю альтернатив. А как в других системах это делается, скажем, когда мне нужно добавить свое поле к какой-то форме?

      Насчет локализации, стандартная на базе gettext. Я если честно других и не знаю. Не поделитесь?


    1. litnimax Автор
      19.10.2017 00:27

      Внедряли в одной фирме — скорее всего получился явный Vendor lock.

      Да, странно получается. В данном случае вендор-лок не по причине закрытых технологий, а потому что сложно найти сходу Оду разработчиков. Но это я уверен вопрос временный. Наблюдая развитие этой системы — она сейчас только разгоняется. Раньше и Python разработчиков днем с огнем было не сыскать. А ныне?


      1. Areso
        19.10.2017 05:41

        > Раньше и Python разработчиков днем с огнем было не сыскать

        только в России и странах СНГ. Ибо Паскаль, Делфи — наше все в учебном процессе, с небольшим количеством С++ и Шарпа. Но радует, что ситуация потихоньку меняется.


        1. litnimax Автор
          19.10.2017 09:47

          В Европе Odoo учат на мастератах IT факультетов :-)