Тут будет описание данного раздела сайта
Тут будет описание данного раздела сайта
Odoo 17.0.1
Проект состоит из 2 веток:
main
- ветка с чистым ядром Odoo, которое содержит минимальное количество модулей, которые требуются для запуска ядра.develop
- ветка с минимальным набором модулей
🚀 Запуск:
-
Склонируйте репозиторий
-
Перейдите в склонированный репозиторий;
-
Создайте виртуальное окружение:
python3 -m venv venv
-
Активируйте его:
source venv/bin/activate
-
Установите необходимые зависимости:
pip install -r requirements.txt
-
Создайте файл конфигурации:
nano odoo.conf
-
Заполните cfg файл:
⚠️ Путь к директории addons необходимо указывать, если запуск будет производиться из ветки
develop
. Если нужно запустить чистое ядро odoo, то вaddons_path
нужно указать только путь к директорииcore
.[options] addons_path = /<путь_к_склонированному_репозиторию>/odoo_17.0.1/core,/<путь_к_склонированному_репозиторию>/odoo/odoo_17.0.1/addons admin_passwd = $pbkdf2-sha512$600000$UEoJYcyZc05pbe19DyFECA$dSLEivRhrujPKG5d3gd92PuzKQ3kr9pmBkZdu3xEaj95THcCCSBEghIVsDxxlk> csv_internal_sep = , data_dir = /home/debian/.local/share/Odoo db_host = False db_maxconn = 64 db_maxconn_gevent = False db_name = <название_бд> db_password = False db_port = False db_sslmode = prefer db_template = template0 db_user = False dbfilter = demo = {} email_from = False from_filter = False geoip_city_db = /usr/share/GeoIP/GeoLite2-City.mmdb geoip_country_db = /usr/share/GeoIP/GeoLite2-Country.mmdb gevent_port = 8072 http_enable = True http_interface = http_port = 8069 import_partial = limit_memory_hard = 2684354560 limit_memory_soft = 2147483648 limit_request = 65536 limit_time_cpu = 60 limit_time_real = 120 limit_time_real_cron = -1 list_db = True log_db = False
-
Запустите Odoo:
python3 odoo-bin -d <db_name_from_cfg_file> --config=odoo.conf -s
Тут будет описание данного раздела сайта
Содержание
Введение
Как руководители проектов, мы находимся в уникальной ситуации: наша работа позволяет нам вносить реальные изменения в работу людей, автоматизируя рутинные задачи и повышая эффективность бизнеса. Немногие виды деятельности могут похвастаться таким уровнем влияния на повседневную работу сотрудников и процессы компаний.
Однако внедрение программного обеспечения для управления бизнесом – это не только возможность, но и вызов. Odoo интегрирует все отделы компании, что влечет за собой множество изменений и требует вовлечения большого числа пользователей, которые рассчитывают на нас в улучшении своих рабочих процессов.
Быть эффективным руководителем проекта – задача крайне сложная. Более 50% внедрений ERP-систем заканчиваются неудачей, и только 18% малых и средних предприятий используют интегрированное управленческое программное обеспечение, так как процесс внедрения часто оказывается слишком сложным и затратным. Однако эти трудности открывают для нас возможность выделиться и добиться успеха.
Благодаря тому, что Odoo делает процесс внедрения плавным, предсказуемым и доступным, мы трансформируем рынок и удовлетворяем растущий спрос. За последние 5 лет более 95% наших внедрений завершились успешно, что резко контрастирует с показателями других поставщиков решений.
Чтобы достичь таких результатов, мы тщательно проанализировали наш подход и роль наших 80 руководителей проектов. Мы оптимизировали методологию, проанализировали поведение лучших исполнителей и выявили ключевые факторы, которые делают одни проекты более успешными, чем другие. Это руководство объединяет наши лучшие практики и все секреты, которые мы освоили за долгие годы работы.
1. Ключевые концепции
Ответственность (Responsibilities):
-
наша главная задача, как руководителя проекта, – обеспечить, чтобы проект был выполнен в установленные сроки и в рамках бюджета;
-
клиент формулирует цели своего бизнеса (зачем и что), а мы, используя возможности системы Odoo, определяем как их реализовать (как);
-
ограничьте разработку под заказ до минимума.
Будьте проще (Keeping It Simple):
-
меньше встреч, меньше бумажной работы, быстрые решения;
-
сократите число участников процесса – это ускорит цикл принятия решений;
-
кастомизация – только по необходимости. Минимум изменений в продукте;
-
работа на месте полезна для внедрения изменений и обучения, но не для повседневных задач. Выезжайте к клиенту только когда это действительно нужно.
Люди (People):
-
руководители проектов должны быть экспертами в решении задач, а также разбираться в продукте и бизнес-процессах;
-
избегайте посредников, которые не уполномочены принимать решения;
-
обучайте ключевых пользователей с самого начала проекта. Они должны быть уверены в продукте и привержены проекту.
Руководители проектов (Project Managers):
-
главный человек, от которого зависит успех любого внедрения – это Руководитель проекта (Project Leader);
-
нанимайте и обучайте лучших. Сохраняйте в команде только топовых специалистов;
-
даже лучшие Руководители проектов могут упустить важные детали. Чтобы минимизировать риски, эксперты Odoo (Odoo Experts) должны проверять их работу на ключевых этапах проекта.
Но никогда не забывайте:
ЗДРАВЫЙ СМЫСЛ ВСЕГДА ВАЖНЕЕ ЛЮБЫХ ПРАВИЛ!
2. Что такое успешный проект?
Руководителю проекта бывает очень трудно найти правильный баланс между удовлетворением требований клиента, согласованием дополнительных запросов на изменения, соблюдением бюджета, строгим соблюдением договоренностей, глубиной аналитики, соблюденем сроков и т.д.
Ключем успешного проекта является перевод пользователей в Odoo, и сделать это необходимо вовремя и в рамках согласованного бюджета. Провалы проектов всегда связаны с превышением сроков или бюджета.
Сроки и бюджет – основа вашей методологии.
Все остальное – второстепенно:
-
кастомизация – не приоритет;
-
удовлетворенность клиента на этапе внедрения – не главное;
-
ранняя продажа дополнительных услуг (upsell) услуг не является важной.
Разработка специфических функций не помогает проекту
Кастомизация всегда влечет дополнительные издержки и затягивает сроки внедрения, иногда ставя весь проект под под угрозу. Кроме того, она создает технический долг, который клиенту придется «погашать» в ближайшие годы – в виде повышенных затрат на поддержку и обновления системы.
Каждая доработка кажется простой и недорогой. Но сложность проекта растет экспоненциально с увеличением числа кастомизаций, а не линейно.
Проект считается успешным, если он завершен в срок и в рамках бюджета. Разработка индивидуальных функций под специфические нужды клиента не делает проект успешным, но иногда необходима для обеспечения работы ключевых бизнес-процессов.
Удовлетворенность клиента – неэффективный KPI
Удовлетворенность клиента – плохой индикатор успеха проекта. Во-первых, она постоянно меняется на разных этапах внедрения. Во-вторых, сотрудники клиента часто имеют противоречивые ожидания: например, ключевой пользователь хочет дополнительных функций, а CEO (глава компании) – уложиться в сроки и бюджет.
Фокусирование на удовлетворенности клиента отвлекает Руководителя проекта от главных целей. Лучше временно вызвать недовольство клиента (например, жестко отклонив нереалистичный запрос), чем сорвать сроки. Недовольство – неизбежная часть любого проекта.
Хотя удовлетворенность клиента не является целью во время внедрения, она является хорошим способом оценить мотивацию ключевых пользователей.
Поэтому мы периодически оцениваем удовлетворенность клиентов, чтобы узнать, каким клиентам требуется больше нашего внимания (но не для оценки качества работы Руководителя проекта).

Эволюция удовлетворенности клиентов на протяжении проекта
Продажа дополнительных услуг до запуска («Go-Live») – не должна быть приоритетом
Сервисные компании часто стремятся выставить клиенту максимальный счет – это их бизнес-модель. Крупные игроки даже разрабатывают сложные методики, которые искусственно увеличивают объем услуг: например, затягивают этапы анализа под предлогом минимизации рисков.
Мы считаем, что «продавать больше не должно быть первоначальной целью. Рост компании должен быть результатом качественного сервиса и довольных клиентов (в идеале – и того, и другого). Более того, мы убеждены: чем быстрее вы внедрите решение – тем лучше. Это не только снижает риски срыва проекта, но и повышает вашу конкурентоспособность.
Хороший темп на протяжении всего проекта — это огромное конкурентное преимущество для привлечения новых клиентов. И, по мере того как вы строите свою клиентскую базу, становится очень легко продавать дополнительные услуги существующим клиентам:
-
продать постоянным клиентам в 7 раз легче, чем привлекать новых.Существующие клиенты более открыты к покупке дополнительных услуг, чем новые. Это связано с тем, что у них уже есть опыт взаимодействия с компанией и они видят ценность в ее услугах;
-
вы всегда можете разделить проект на этапы и продавать необязательные функции после «ввода в эксплуатацию». Таким образом, вам никогда не придется урезать вашу прибыль из-за того, что бюджет уже израсходован.
Короче говоря: для устойчивого роста сфокусируйтесь на успехе проекта. Если клиент доволен результатом – он вернется за дополнительными услугами. Но каждая попытка продать что-то до запуска подрывает доверие: в будущем клиент десять раз подумает, прежде чем согласиться на ваши предложения.
Несколько лет назад я провел интервью с 15 клиентами, чтобы собрать отзывы о нашей методологии внедрения и услугах. Один клиент сказал мне: «Первые 3 месяца мне не нравилось работать с Фредериком руководителем проекта. Он постоянно ставил под сомнение все мои запросы, и у меня даже возникало ощущение, что я трачу время впустую. Это было немного разочаровывающе.
Но позже я понял, что это было ради успеха проекта. Во время внедрения он часто находил решения лучше тех, о которых я просил. Сейчас, даже после запуска системы, я всегда звоню ему первым, когда нужно принять важное бизнес-решение по процессу, чтобы получить его совет».
Эта история идеально отражает наш подход: ставя успех проекта выше краткосрочного удовлетворения клиента, мы в долгосрочной перспективе делаем клиентов счастливее. Фредерик мог бы соглашаться на каждую индивидуальную доработку, чтобы угодить клиенту изначально, но тогда проект стоил бы дороже, затянулся, и мы рисковали бы его потерей.
– Фабьен, основатель Odoo

«Go-Live» at Industrial Taylor: Michaël, Project Leader with warehouse operators.
3. Роли
Поставщики традиционных ERP-систем определяют различные роли для анализа бизнес-процессов: менеджеры проектов, младшие бизнес-аналитики, старшие бизнес-аналитики, тестировщики, тренеры и т.д. Но «слишком много поваров портят бульон!» («У семи нянек дитя без глазу»).
Принятие правильного решения требует баланса между конкретными бизнес-потребностями и существующими функциями продукта. Если роль бизнес-аналитика (понимающего процессы) и эксперта по продукту (знающего функционал) разделены – решения становятся неоптимальными.
Odoo намного проще в использовании, чем традиционные ERP-системы. Это позволяет одному человеку знать как бизнес, так и продукт – то, что конкурентам не под силу.
Руководитель проекта (Odoo: Project Leader)
Руководитель проекта является основным лицом, принимающим решения в проекте. В Odoo Руководитель проекта сочетает в себе несколько ролей одновременно: менеджер проекта, бизнес-аналитик, эксперт по продукту.
Как менеджер проекта, Руководитель:
-
планирует и контролирует этапы проекта, обеспечивая соблюдение сроков;
-
фокусируется на главных целях, отсекая второстепенные задачи;
-
вовлекает SPoC (Single Point of Contact - единая точка контакта) в проект;
-
оптимизирует ресурсы и прогнозирует риски.
Как бизнес-аналитик и эксперт по продукту, Руководитель:
-
определяет оптимальный способ реализации требований, используя стандартный функционал Odoo;
-
критически оценивает запросы клиента, управляя ожиданиями и предлагая альтернативы;
-
настраивает систему Odoo под бизнес-процессы без лишних доработок;
-
организует миграцию данных, обеспечивая их целостность;
-
составляет ТЗ для разработки (только если кастомизации неизбежны).
Клиент видит в Руководителе проекта единого ответственного эксперта – от постановки задач до финального запуска. Это cокращает бюрократию (не нужно согласовывать каждое решение с аналитиками, тестировщиками и т.д.), повышает доверие, так как клиент взаимодействует с одним специалистом, глубоко понимающим и его бизнес, и продукт. Даже если клиент изначально ожидает «классического» разделения ролей, после запуска он оценит эффективность нашего подхода.
Директор проекта (Odoo: Project Director)
В более крупных проектах или в организациях со сложной структурой подразделений, помимо Руководителя проекта, назначается Директор проекта. В то время как Руководитель проекта сосредотачивается на внедрении, Директор проекта презентует проект, согласовывает ожидания топ-менеджмента клиента, и осуществляет общий контроль.
Его роль заключается в том, чтобы держать в курсе лиц, принимающих решения, и поддерживать их приверженность проекту:
-
отчитываться перед руководящим комитетом о ходе проекта;
-
отслеживать эффективность проекта (сроки, бюджет, достижение целей);
-
устранение неэффективности – анализ проблем как со стороны клиента, так и исполнителя, и предложение корректирующих мер.
В отличие от руководителя проекта, директор проекта не работает над проектом полный рабочий день, но контролирует его с начала и до конца. На небольших проектах эту роль обычно выполняет непосредственно руководитель проекта.
У нас была миссия развернуть ERP-систему полного цикла для более чем 3000 пользователей в крупной публичной компании, находящейся в сложном процессе слияния.
Мы начали внедрение, следуя их методу управления проектом. Так как они были опытной сервисной компанией, они хотели научить нас, как делать дела. Но спустя несколько месяцев проект начал срываться.
Я предложил новый подход руководящему комитету, который больше соответствовал нашей методологии. Мы изменили методы, следуя «Odoo way»:
-
работать через SPoC и проведение еженедельной демонстрации (только один человек принимает решения, больше нет комитета);
-
оспаривать каждый запрос, чтобы увидеть, можно ли его отклонить или выполнить другим способом (использовать стандартные возможности системы как можно больше);
-
говорить «Нет!» нерациональным, требующим много времени запросам;
-
прямо взаимодействовать с лицами, принимающими решения, минуя длинные цепочки согласований (сокращение времени на валидацию).
Сначала заказчик был разочарован (в конце концов, мы, молодая команда, бросили вызов тому, как крупная и опытная компания управляет проектами), но по мере продвижения проекта руководители были очень довольны, и мы уложились в сроки!
– Грегуар, директор проекта, Odoo BE
Эксперт по приложению (Odoo: App Expert)
В Odoo для каждого из ключевых приложений (Финансы, Склад, Маркетинг, Производство и Веб-сайт) – назначается специалист, который лучше всего разбирается в этом приложении и выполняет роль Эксперта по данному приложению (Odoo App Expert).
Эксперты по приложениям не входят в состав проектных команд. Они занимаются независимой оценкой проектов, работая со всеми проектами компании одновременно. Помимо помощи бизнес-аналитикам в решении сложных задач, их цель – уменьшить объем кастомизации в проектах. Для этого они анализируют окупаемость инвестиций (ROI), предлагая решения на основе стандартных функций, оспаривая разделение на «обязательные» и «желательные» функции, порядок их внедрения, и обеспечивают, чтобы мы не разрабатывали то, что на самом деле не является необходимым.
Разработчик (Odoo: Developer)
Не все проекты требуют участия разработчиков. Большинство небольших компаний (менее 50 пользователей) используют Odoo в стандартной комплектации и не нуждаются в кастомизации. Разработчики необходимы только в том случае, если стандартный функционал не удовлетворяет потребностям бизнеса.
Заказчик: Единая точка контакта (Customer: Single Point of Contact (SPoC)
Чтобы сделать внедрение максимально быстрым, простым и экономичным, нам нужно иметь надежного союзника на стороне заказчика. Для этого Руководитель проекта Odoo должен взаимодействовать с равнозначным по компетенциям специалистом со стороны заказчика.
Как менеджер проекта, SPoC тесно взаимодействует с Руководителем проекта Odoo, выполняя следующие задачи:
-
контроль сроков и бюджета проекта;
-
внедрение изменений среди сотрудников (Change Management – убеждение конечных пользователей в ценности системы);
-
согласование плана проекта с приоритетами и ограничениями компании (стратегические цели, ресурсы, сроки).
Как «ключевой пользователь», SPoC полностью погружается в проект и осуществляет:
-
сбор и анализ требований всех подразделений компании;
-
обучение сотрудников при поддержке Руководителя проекта (лучший тренер – коллега, знающий внутренние процессы);
-
становится внутренним экспертом по Odoo и оказывает первичную поддержку сотрудникам после запуска.
SPoC отвечает за успех проекта вместе с Руководителем проекта. Поэтому SPoC должен:
-
располагать достаточным временем для участия в проекте;
-
иметь полномочия принимать решения.
Заказчик: Дополнительные роли (Customer: Extra Roles)
На крупных проектах могут быть определены дополнительные роли:
-
руководящий комитет: комитет (состоящий из лиц, принимающих решения на стороне заказчика, и директора проекта Odoo), который определяет приоритеты проекта, методологию и отслеживает его успех;
-
ключевые пользователи: помимо SPoC, ключевые пользователи выступают в роли экспертов в своей конкретной области и помогают SPoC определять требования. Они также тестируют и проверяют результаты работы;
-
спонсоры: обычно это генеральный директор или финансовый директор, который финансирует проект и имеет стратегические цели высокого уровня. Они обычно также входят в состав Руководящего комитета.
Два года назад я начал два проекта с двумя производственными компаниями, у которых были похожие процессы и которыми владел один и тот же человек. В начале проекта у нас было два контактных лица (SPoC): первый – операционный менеджер одной из компаний, а второй – генеральный директор группы.
Первое внедрение прошло отлично. За несколько месяцев мы полностью внедрили Odoo. Это произошло благодаря хорошему сотрудничеству с SPoC. Наоборот, второе внедрение было крайне сложным из-за недоступности генерального директора (который выступал в роли SPoC).
Мы решили назначить новое контактное лицо, но генеральный директор не доверял этому новому человеку. Каждое решение должно было быть утверждено генеральным директором, что добавляло дни к процессу. Обсуждения с новым SPoC проходили хорошо, но у него не было достаточных полномочий. Проект превратился в кошмар, и потребовались месяцы для реализации первой фазы.
После первого этапа, мы решили снова сменить SPoC. Ответственный за внедрение в первой компании взял на себя ответственность за внедрение во второй компании для последующих фаз. Генеральный директор доверял его решениям, и дополнительное утверждение не требовалось. Дела начали двигаться гораздо быстрее. Просто улучшив процесс принятия решений, мы значительно повысили эффективность.
– Бенджамин, Руководитель проекта, Odoo BE

В компании C.E. Info Systems Private Limited проект охватил 133 пользователя Odoo.
Антуан работает в команде с клиентом в Катаре.
4. Фазы внедрения (Implementation Phases)
Фазы внедрения проекта и их относительная продолжительность:
Фаза | Время | Цели |
---|---|---|
Анализ окупаемости (ROI Analysis) | 10% | Анализ ROI, планирование этапов и бюджета |
Стартовая встреча (Kick-Off) | 5% | Согласование методологии внедрения и обучения пользователей |
Внедрение (Implementation) | 80% | Серия циклов: анализ, разработка, проверка, обучение ключевых пользователей |
Запуск (Go-Live) | 5% | Обучение конечных пользователей, исправление ошибок |
Дополнительные работы | разное | Внедрение дополнительных модулей или добавление пользовательзовательских функций |

Анализ окупаемости инвестиций (ROI Analysis)
На крупных проектах анализ окупаемости инвестиций (ROI) проводится до того, как заказчик примет решение о финансировании всего проекта. В зависимости от размера проекта, это может занять от 3 до 50 дней. На очень небольших проектах (продолжительностью менее 4 месяцев) анализ ROI не является отдельной фазой, а выполняется в рамках фазы старта (Kick-Off) проекта.
Анализ ROI позволяет клиентам:
-
определить точный план и сформировать бюджет;
-
оценить рентабельность инвестиций (ROI): выгоды по сравнению с затратами;
-
пересмотреть свои требования к программному обеспечению;
-
развеять свои сомнения относительно осуществимости проекта и сформировать команду.
Руководитель проекта предоставляет:
-
анализ экономии и выгод для клиента (Returns);
-
бюджет и план реализации (Investments);
-
соответствие между потребностями бизнеса и функциями продукта;
-
демонстрация ключевых бизнес-процессов (POC);
-
стратегию управления изменениями;
POC (Proof of Concept): Это демонстрации или презентации, которые показывают, как определенные функции или процессы могут быть реализованы в системе. Они помогают ключевым пользователям понять, как новая система будет работать в реальных условиях.
Этапы анализа:
-
Встреча с заинтересованными сторонами: установите ожидания и определите цели, мотивацию и риски в ходе стартового совещания по ROI (см. приложение A).
-
Покажите мне, как вы работаете («as is»): поработайте с одним ключевым пользователем из каждого отдела, чтобы понять, как они работают в настоящее время:
-
просмотрите все процессы в их текущем программном обеспечении (с помощью скриншотов, записи экрана), получите образцы каждого отчета и образцы данных (например, 5 наименований продуктов, 5 клиентов, отделы и т.д.);
-
определите текущие болевые точки (pain points);
-
затем настройте демонстрационную версию Odoo (с использованием Studio, но без разработки), чтобы использовать его на семинарах с ключевыми пользователями (создайте макеты (mockups )для функций, которые вы не можете сделать с помощью Studio).
-
Семинары «Как должно быть» («to be»):
-
покажите, что должно быть сделано, на основе демонстраций POC;
-
определите болевые точки (pain points), пробелы (gaps);
-
заполните вкладку «Returns»: определите, как люди тратят свое время в каждом отделе.
-
Проведение независимой оценки экспертами Odoo и разработчиками для оспаривания предложенных решений.
-
Представление результатов клиенту, используя презентацию закрытия ROI (см. приложение D), и проведите демонстрацию продукта (или макеты, если вы не смогли настроить демонстрационную версию).
Почему мы разделяем семинары на «покажите, как вы работаете (as is)» и «как должно быть (to be)»?
Поскольку клиенты боятся упустить ключевые решения, они обычно приводят на встречи слишком много ключевых пользователей. Вовлечение многих людей хорошо для управления изменениями, но неэффективно для проведения анализа и принятия решений.
Чтобы смягчить этот эффект, мы разделяем семинары на 2 этапа: анализ текущего программного обеспечения и семинары с ключевыми пользователями.
Первый этап («Покажите, как вы работаете») – это нестратегический этап (то есть не нужно собирать всех руководителей за одним столом). Заказчик должен назначить только по одному сотруднику из каждого отдела на каждую встречу, чтобы продемонстрировать, как они работают с текущим программным обеспечением. По итогам этого этапа мы разрабатываем POC (пилотный проект) на основе увиденного «как есть», принимая все решения самостоятельно (без согласований и обсуждений).
Второй этап – это серия семинаров с ключевыми пользователями (здесь можно иметь больше людей на встречах). Цель состоит в том, чтобы получить больше информации о том, какие изменения они хотят осуществить, и подтвердить предположения, а также POC созданный на первом этапе. Благодаря первому этапу вы будете намного более эффективными: у вас будет POC для показа, вы будете знать бизнес клиента перед встречей с ключевыми пользователями и т.д.
Советы по анализу (Analysis Tips):
-
действуйте как продавец, ведь проект ещё не утвержден! На этом этапе ваша задача – успокоить людей и заинтересовать их. Покажите им ключевые функции системы в действии;
-
во время анализа текущего состояния («Как есть») делайте как можно больше скриншотов или записей экрана их текущего решения, а также распечатывайте образцы отчетов и данных;
-
после того как ключевые пользователи проекта будут уверены в успехе проекта, оцените, как люди тратят свое время (например, X% на это, Y% на то); это ключевой элемент для оценки потенциальной доходности;
-
наблюдайте за тем, как они работают в настоящее время: просите демонстрации их текущего программного обеспечения и получите копию каждого документа, который они используют. Текущая ситуация важнее их будущих целей, так как она определяет минимальный объем, который необходимо охватить. Если вы идеально понимаете, как они работают сегодня, вы сможете лучше оспаривать их требования и выявлять их неэффективность;
-
определите болевые точки ключевых пользователей (key-users’ pain points). Используйте шаблон анализа ROI, чтобы получить идеи о наиболее распространенных болевых точках в каждом отделе;
-
найдите решения для каждой проблемы, стараясь придерживаться стандартных решений, насколько это возможно. Не обязательно выполнять все запросы ключевых пользователей, их требования должны быть обоснованы;
-
никогда не представляйте клиенту несколько вариантов: как руководитель проекта, вы должны предложить лучший вариант и принимать решения самостоятельно. Роль клиента – оспаривать ваши предложения, а не решать, что делать.
-
избегайте того, чтобы клиент решал, является ли функция «необходимой» или «необязательной», иначе все станет обязательным. Примите решение за них, классифицируя элементы как «необязательные», когда вы считаете, что их следует исключить из проекта. Роль клиента – оспаривать ваше предложение;
-
предоставьте общую картину: заинтересованные стороны предоставят вам ключевые цели и/или проблемы на раннем этапе. Ваша задача – представить согласованное решение, учитывающее основные проблемы руководства и обеспечивающее принятие системы конечными пользователями.
После интервью:
-
Проведите внешний аудит (peer-review) с экспертом Odoo, который не участвует в проекте напрямую. Такой эксперт не подвержен влиянию клиента и может принимать независимые решения, а также давать критические замечания.
-
Цель независимой оценки:
-
оценить, действительно ли необходима разработка под заказ, и если да, то расставить приоритеты, чтобы сократить бюджет и сроки;
-
проверить, не упустили ли вы ключевые болевые точки в соответствующей отрасли;
-
оценить качество анализа и общую осуществимость и согласованность предлагаемого решения.
-
Все необходимые разработки должны быть разделены на две категории:
-
разработка, которая абсолютно необходима перед переходом в Production (т.е. вы не можете управлять бизнесом без нее);
-
разработка, которая может быть развернута во второй фазе развертывания, после того как проект переходит в Production (т.е. вы можете управлять бизнесом без нее, но это не идеально).
По завершению анализа:
-
подведите итог вашему анализу (функциональное и бизнес-покрытие, требуемые ресурсы с обеих сторон, планирование и риски);
-
организуйте специальные демонстрации, чтобы убедить заинтересованные стороны и указать на преимущества, которые они получат от использования Odoo. Если демонстрация невозможна, подготовьте макеты (например, в Studio), чтобы проиллюстрировать ключевые пользовательские решения.

Стартовая встреча (Project Kick-Off)
Для успеха проекта, нам необходимо обеспечить полную вовлеченность и поддержку всех сотрудников компании. Именно для этого проводится стартовая встреча (Project Kick-Off). Необходимо создать заинтересованность внутри компании клиента, управлять ожиданиями, заставить их согласиться с нашим подходом и, прежде всего, создать надежный план реализации!
Вы должны понимать, насколько важен этот шаг. Успех всего проекта зависит от того, как вы его проведете. Именно поэтому вы потратите на него не менее 10% времени проекта.
Цели стартового совещания (Kick-Off) заключаются в следующем:
-
ознакомить SPoC (ключевое контактное лицо) с методологией и согласовать общее видение;
-
провести экспресс-анализ ROI для подтверждения реализуемости проекта (если это еще не сделано);
-
завершить разработку плана проекта;
-
вовлечь SPoC и убедиться, что он выделяет время на изучение Odoo;
-
ознакомить проектную команду заказчика со стратегией внедрения изменений.

«У меня был проект по внедрению Odoo для компании Inproma, занимающейся дистрибуцией фирменных товаров. Мне однажды поручили проект под названием «Electronics123». Сообщение от продавца было примерно такое: «Этот клиент АБСОЛЮТНО НУЖДАЕТСЯ в том, чтобы его системы Управления складом, Производством, Закупками, Управлением продажами и Веб-сайтом/Электронной коммерцией были запущены и работали через 2 недели. Его контракт с Netsuite заканчивается тогда, и он останется без системы».
У меня было всего 12 календарных дней, для полного внедрения ERP.
Вот что я сказал Йохану, генеральному директору, во время стартового совещания: «Во-первых, проект невозможен. Мы потерпим неудачу. Обычно нам нужно 2 недели на приложение. Но если есть только один крошечный шанс, что это сработает, мы должны сделать следующее:
-
Мы идем полностью по стандарту;
-
Вы делаете то, что я говорю, и не задаете вопросов, потому что у меня не будет времени объяснять каждое решение, которое я принимаю». Он согласился.
Мы работали день и ночь вместе следующие 9 дней. Он объяснял свои бизнес-процессы, а я принимал все решения самостоятельно, пока настраивал систему. Компания перешла на Odoo через 9 дней ночью, на всех приложениях. Это был один из лучших проектов и клиентов, которые у меня когда-либо были.
Я не могу не подчеркнуть важность стартового совещания. Этот «невозможный» проект стал возможным только потому, что ожидания были правильно установлены во время старта. Также имейте в виду, что менеджерам проектов не следует бояться принимать решения от имени клиента, это значительно облегчает процесс. Роль клиента должна заключаться не в том, чтобы решать, что делать, а в том, чтобы одобрять то, что вы предлагаете.
– Лоренс, руководитель проекта, Odoo SF
Советы по старту проекта (Kick-Off Tips):
-
решайте проблемы напрямую: если сроки кажутся нереалистичными, сразу договоритесь о переносе дедлайнов. То же самое касается недопонимания в вопросах реализуемости, менталитета или функционала – обсуждайте это сразу, а не откладывайте. Новички в управлении проектами часто избегают сложных разговоров, что является распространенной ошибкой;
-
проверьте вовлеченность клиента: убедитесь, что на стороне клиента задействованы нужные люди. Убедитесь, что у них достаточно времени и знаний для выполнения своих обязанностей;
-
уделите время обучению SPoC (ключевого контактного лица): познакомьте его с платформой eLearning, документацией и обучите ключевым бизнес-процессам. Без глубокого знания продукта он не сможет эффективно выполнять свою роль;
-
управление ожиданиями клиента: это ключевой навык любого руководителя проекта. Не устанавливайте слишком короткие сроки, не обещайте сложные функции, не говорите, что изменения будут легкими, не соглашайтесь со всем. Главное правило: «Обещай меньше – делай больше».

У меня есть два примера, иллюстрирующие важность соблюдения этих правил.
Случай 1: Неудачное внедрение
Мой клиент точно знал, чего хочет. Вместо того чтобы сразу критически оценить его запросы, я соглашался на все, клиент все оплачивал. Это была ошибка.
Сейчас расходы на поддержку стали обузой для заказчика. Он продолжает требовать новых доработок, не понимает, почему я начал отказывать, и не рассматривает стандартные решения.
В итоге проект затянулся на несколько месяцев, и уровень удовлетворенности клиента оставляет желать лучшего.
Случай 2: Успешное внедрение
В другом проекте я действовал иначе: я сразу обозначил границы. Я объяснил клиенту, что буду отклонять любые запросы на доработки, если они не обоснованы как «must have» и для них нет стандартных альтернатив.
Это изменило все. Клиент стал открыт к моим предложениям, и мы сэкономили 100 часов разработки, используя стандартные решения.
– Одрик, руководитель проекта, Odoo BE
Внедрение (Implementation)
«Независимо от сложности проекта, проект должен постоянно двигаться вперед. Поддержание стабильного темпа – ключевой фактор успеха. Лучший способ сохранить высокий уровень вовлеченности – постоянно вовлекать SPoC во все процессы.
После этапа запуска проекта (Kick-Off) разработанное решение было продемонстрировано ключевым пользователям. Теперь пришло время воплотить его в жизнь!
На каждом этапе проектная команда работает в коротких циклах, чтобы реализовывать функционал каждую неделю. Решение формируется постепенно в ходе этапа и валидируется Руководителем проекта и SPoC. Настройка, импорт данных и разработка (при необходимости) выполняются параллельно силами Руководителя проекта и разработчика».
Настройка (Configuration)
Первоначальную настройку системы, включаю адаптацию (используя Studio), осуществляет Руководитель проекта (но без кастомной разработки). После завершения настройки модулей руководитель проекта привлекает SPoC и ключевых пользователей через серию обучающих сессий для проверки корректности конфигурации.
Перенос данных (Data import)
В зависимости от объема и сложности данных эту задачу выполняет либо руководитель проекта, либо разработчик. Следуя инструкциям руководителя проекта, SPoC и ключевые пользователи собирают данные и подготавливают файлы для импорта.
Миграция данных из текущей системы в Odoo может привести к задержкам и требует принятия верных решений:
-
не откладывайте внедрение из-за качества данных: Импорт максимально очищенных данных предпочтителен, но не ценой переносов сроков проекта. Если клиент не подготовил данные вовремя и уже использует их в текущем состоянии, не переносите срок запуска ради их очистки. Изменить данные можно в Odoo уже после ввода системы в эксплуатацию;
-
импортируйте основные данные, и при возможности избегайте импорта полной истории: это занимает много времени и денег при очень низкой рентабельности инвестиций в долгосрочной перспективе.
Специфическая разработка (Specific development)
Руководитель проекта несет ответственность за успех проекта. Поэтому он также отвечает за решение о том, стоит ли осуществлять индивидуальную разработку (что может задержать проект) или нет. Всегда сомневайтесь, является ли конкретная разработка обязательной. Помните: чем меньше объем разработки, тем лучше.
На этом этапе Руководитель проекта утверждает, что именно должно быть разработано, обычно это то, что необходимо для ведения бизнеса, а не то, что является просто «приятным дополнением» (без этого можно обойтись, но это не идеально).
Руководитель проекта составляет технические спецификации, включая сценарии для тестирования, и SPoC подтверждает их соответствие бизнес-требованиям. Затем задача переходит к разработчику, который ее реализует. Он также отвечает за автоматизированное тестирование.
Руководитель проекта тестирует новые функции и убеждается, что они интегрируются с другими функциями и приложениями. После того как разработка подтверждена, он обучает SPoC и ключевых пользователей.
SPoC также обязан тестировать и проверять новые функции. Если обнаруживаются проблемы, он информирует Руководителя проекта, который совместно с разработчиком исправляет ошибки и вносит необходимые изменения.
Валидация и обучение пользователей (Validation & End-Users Training)
Как только все требования определенного этапа выполнены, SPoC проводит финальные тесты и дает «зеленый свет» для запуска системы в эксплуатацию. Как внутренние эксперты по Odoo, SPoC и/или ключевые пользователи организуют и проводят обучение всех конечных пользователей.
Написание руководства пользователя, также является обязанностью заказчика, так как хорошая документация должна соответствовать внутренним процессам и терминологии компании.
Кроме того, поручение заказчику написать инструкции – это эффективный способ убедиться, что они полностью протестировали программное обеспечение в «режиме стандартной практики» перед запуском в Production.
Важное замечание: Следует избегать фраз вроде «слишком дорого». Вместо этого рекомендуется указывать, что «затраты не оправдывают ожидаемую окупаемость инвестиций (ROI)».
Советы по внедрению (Implementation Tips)
-
Настаивайте чтобы SPoC выполняли бизнес-процессы самостоятельно. Они быстрее научатся. Вы можете подсказывать им, но работать в приложении с мышью и клавиатурой они должны самостоятельно. Это существенно повышает эффективность обучения и их вовлеченность. Вы также быстро поймете, если они не понимают ключевые концепции, и сможете помочь им.
-
Превратите план проекта в серию быстрых побед. Чтобы поддерживать заказчика вовлеченным в проект, регулярно предоставляйте результаты. Если пользователи начнут использовать систему, даже в небольшом объеме, их знания о системе будут быстро расти.
-
Продолжайте бросать вызов заказчику: Наличие утвержденного списка требований не остановит поток новых идей. Как правило, изменения в текущем цикле не следует принимать, если только они не не влияют на сроки и бюджет. Если изменение необходимо, его лучше реализовать в следующем цикле. Если оно затрагивает текущий этап, соглашайтесь только при условии исключения другого требования для компенсации.
-
Не делайте то, в чем вы не уверены. Обещания менеджера по продажам можно пересмотреть. Договор менее важен, чем успех проекта. Вы всегда можете убедить генерального директора не внедрять идею (даже если она была указана в первоначальном договоре).
-
Проводите очные встречи. Это хороший способ разрешить сложные ситуации: страх перед изменениями, необходимость в подтверждении или недостаток вовлеченности.
-
Контролируйте, как идет внедрение изменений: с точки зрения управления изменениями, ваш клиент должен сам реализовать обучение конечных пользователей. Ваша роль – регулярно проверять прогресс и помогать адаптировать планы к реальным условиям.

Классический путь внедрения
Запуск (Go-Live)
Когда приходит время включать систему, могут возникнуть непредвиденные проблемы. Как правило, это связано с одной из следующих причин:
-
База данных не полностью протестирована: убедитесь, что ключевые пользователи проверили все бизнес-процессы.
-
Пользователи недостаточно обучены: если обучение проводилось несколько месяцев назад, они могли забыть материал. Если они не практиковались самостоятельно, они могут не иметь важных навыков.
Советы (Go-Live Tips)
-
Обучение — это не лекции. Поощряйте SPoC, чтобы ключевые пользователи самостоятельно выполняли процессы под их руководством.
-
Ключевые пользователи не являются профессиональными тестировщиками. Качественное тестирование сложная задача, поэтому они могут пропустить некоторые проблемы. Проверьте рискованные участки процессов вместе с ними.
-
Создайте положительный настрой. Успешное принятие системы пользователями достигается через то, чтобы запуск стал чем-то ожидаемым, а лучше — таким, которого они с нетерпением ждут и хотят опробовать на практике.
-
Реагируйте быстро. Проблемы допустимы, но важно исправлять их оперативно.
-
Избегайте переноса даты запуска. Кажущееся правильным решение отсрочить запуск может привести к новым рискам: потеря мотивации команды, новые запросы на изменения, повторный импорт данных и т.д. Лучше запустить систему быстро, даже если она не идеальна. Перенос сроков подвергает проект дополнительным рискам и затратам.
-
Находитесь на месте первые дни развертывания, если среди пользователей есть сопротивление изменениям. Вы сможете их поддерживать и помогать.
-
Через несколько дней проверьте, действительно ли сотрудники компании перешли на новую систему. Иногда они продолжают использовать старое программное обеспечение: привычки трудно менять!

Классический путь запуска и сопровождения
Второй этап внедрения (Second Deployment)
Через месяц после первичного запуска системы руководитель проекта проводит анализ оставшихся задач по доработке системы, которые не были реализованы в рамках первого этапа (бизнес может функционировать без этих доработок, но это не идеально).
С учетом обратной связи от пользователей приоритеты доработок как правило меняются (обычно, оказывается, что 50% изначальных доработок были не нужны, а вместо них появились новые требования).
Отчет о прогрессе (Progress Report)
Прежде чем мы внедрили отчет в нашу методологию, большинство клиентов реализовывали только начальный объем работ и не смотрели в будующее. Мы упускали возможность оказать более значительное влияние на клиента в других областях: переход на безбумажный документооборот, улучшение HR-процессов, автоматизация счетов, повышение эффективности обмена знаниями и т.д.
Отчет о прогрессе используется для планирования встречи с высшим руководством, чтобы обсудить будущее сотрудничество и проинформировать их о возможностях для развития. Побуждая руководителей проектов думать в терминах ROI и цифровых возможностей, вы усиливаете свои навыки в предоставлении бизнес-консультаций. Вы должны сконцентрироваться на ключевом вопросе:
Как я могу помочь сотрудникам своего клиента делать больше за меньшее время?
Матрица цифровых возможностей (The Digital Opportunities Matrix)
Используя матрицу цифровых возможностей, вы сможете выявить наиболее перспективные цифровые решения, которые вы можете предложить вашему клиенту.

Пример матрицы цифровых возможностей
Оценивая различные возможности по их потенциальному влиянию и простоте трансформации, вы сможете классифицировать их по четырем основным категориям и принимать решения на основе этой классификации:
-
избегать (To avoid) – низкий потенциальный эффект и высокая сложность реализации: такие инициативы не принесут существенной пользы;
-
тонкая настройка (Fine tuning) – низкий потенциальный эффект, но простая реализация: эти инициативы не являются приоритетными, но их можно рассмотреть в будущем;
-
прорывные изменения (Game changers) – высокий потенциальный эффект, но сложность реализации: такие инициативы способны кардинально улучшить положение компании;
-
быстрые победы (Quick wins) – главный приоритет, так как они обеспечивают быстрые и значительные улучшения.
Обычно начинают с реализации «быстрых побед». Дальнейшие шаги зависят от стратегии компании: одни предпочитают «тонкую настройку» (низкие риски, умеренный эффект), другие – «прорывные изменения» (высокий эффект, но большие риски).
Советы по составлению отчета (Progress Report Tips)
-
цель, как и в анализе ROI, – найти способы сэкономить время сотрудников в их повседневных задачах;
-
обычно вы работаете с менеджерами проектов при внедрении решения. Однако, отчет предназначен для демонстрации топ-менеджменту. Найдите способ запланировать встречу с ними;
-
простота и ясность: Лучше включить 3 важных пункта, чем 10 посредственных;
-
начинайте писать отчет с первого дня: Внимательно наблюдайте за процессом внедрения и фиксируйте возможности для улучшений внутри компании;
-
будьте активны: Не стесняйтесь организовывать встречи, чтобы получить больше информации и подтвердить свои предположения.

Алексис в день запуска системы Первое судно зашло в терминал
Проект в компании, занимающейся предоставлением услуг по навигации
5. Проблемы внедрения (Implementation Challenges)
Как мотивировать пользователей принять Odoo
Люди очень сильно сопротивляются переменам. Для всех, от новичка до основателя компании, перемены очень болезненны!
Внедрение новой информационной системы управления означает не только замену программного обеспечения, которым пользуется большинство сотрудников, но и убеждение конечных пользователей в том, что это необходимо для достижения целей компании. Это очень важно для сотрудников. Как вы не станете использовать палочки для еды, чтобы почистить морковь, так и сотрудники должны быть уверены, что новое управленческое ПО – это лучший выбор для работы!
Чтобы это сделать, у руководителя проекта есть следующие ресурсы:
-
сам продукт: как только сотрудники убедятся в преимуществах и функциональных возможностях системы, общий уровень принятия возрастет. Обучите скептически настроенных пользователей ключевым функциям, которые принесут им пользу;
-
поддержка SPoC и ключевых пользователей: их роль в компании и демонстрация позитивного отношения к проекту перед коллегами, облегчат управление изменениями;
-
спонсоры проекта (например, генеральный директор), поддерживающие его. Их вовлеченность и авторитет помогают убедить команду в важности перехода.
Проекты завершаются успехом, если они имеют широкую поддержку со стороны конечных пользователей, что делает процесс внедрения в Odoo более плавным и эффективным.
The Odoo Change Management Approach
Как работать с сопротивляющимися сотрудниками
Распространенная ошибка — игнорировать тех, кто не убежден в необходимости изменений (ведь всем удобнее работать с теми, кто соглашается с тобой). Если человек сомневается, делайте противоположное: потратьте время на объяснение «почему» и «как» , и «продайте» ему решение через обучение.
Изменения всегда воспринимаются как затраты и риск для тех, кто через них проходит. А риск стоит принимать, только если польза от этого явно перевешивает затраты. Пытаясь убедить людей, не утверждайте, что риска нет или что это просто. Изменение – всегда серьезное дело.
Вместо этого вы должны «продать» преимущества использования нового решения. Организуйте демонстрацию продукта, покажите, как мы можем решить их болевые точки, и объясните им, почему выбран такой подход. Если они увидят преимущества, то согласятся на риск.

Этот субподрядчик выполняет обработку деталей ветряных мельниц. Цех использует Odoo для управления операциями обработки
Во время внедрения системы в компании «Casual Cushions» больше всех сопротивлялась бухгалтер. А производственники была в восторге от смены старой системы и подходила к проекту с большим энтузиазмом. Несколько месяцев бухгалтер продолжала бросать мне вызов на каждом тренинге и обсуждении – мы до изнеможения разбирали каждый бизнес-процесс (сверка банковских счетов была, пожалуй, самой сложной). С другой стороны, производственникам нравились все тренинги, и у них никогда не возникало много вопросов.
Наконец, когда мы начали работать, все изменилось. Бухгалтер приняла изменения – и, поскольку она глубоко изучила Odoo и его возможности, была к этому готова. Она знала, куда идти, что делать, и все ее проблемы и возможные ошибки были учтены.
А производственная команда столкнулась с серьезными сложностями. Они забыли, чему учились на тренингах и столкнулись с множеством «непредвиденных ситуаций» в работе, которые не обсуждались ранее. Они работали допоздна, чтобы уложиться в сроки, и были разочарованы.
На прошлой неделе я поговорил с бухгалтером, и она отметила, как стала лучше сверка счетов в Odoo и как ей нравится двигаться вперед. Оказалось, что когда пользователь готов задавать вопросы, тестировать процессы и участвовать в проекте, это в разы повышает шансы на успех.
– Матеус, руководитель проекта – Odoo SF
Стремитесь к упрощению (How to keep things simple)
Клиентам свойственно все усложнять:
-
не предлагайте клиенту несколько вариантов. Вместо этого предложите лучшее решение и не показывайте альтернативы, пока они не скажут, что ваш вариант их не устраивает;
-
не затягивайте с решениями. Настаивайте на принятии решения, даже если люди колеблются. Не соглашайтесь с фразами вроде: «Мы спросим ключевых пользователей» или «Надо посоветоваться с руководителем».
Даже если вы думаете, что все максимально упростили, можно сделать это еще лучше:
- вовлекайте эксперта по системе (например, на этапе анализа ROI) для peer-review. Поскольку он не участвует в проекте напрямую, ему проще принимать сложные решения и находить сложности, которые вы могли упустить.
Как управлять ожиданиями клиентов
Несколько лет назад генеральный директор одной из перспективных компаний попросила меня о встрече перед подписанием контракта. Она сказала мне: «Этот проект – жизнь или смерть для моей компании, пожалуйста, скажите мне, что все пройдет гладко». Я ответил примерно следующее: «Нет. Этот проект очень сложен. У нас будет много проблем. Но в конце концов ваша компания станет лучше. И мне нужно, чтобы вы, как генеральный директор, поддерживали проект, когда ваши команды жалуются, чтобы преодолеть эти трудности».
С ней не было контакта около двух лет. Проект был серьезно просрочен, ключевые пользователи потеряли доверие к продукту. Позвонив мне, она сказала: «Этот проект стал кошмаром, мы отстали на 12 месяцев, и я не вижу конца. Но я сделала то, о чем вы просили: всегда поддерживала проект, никогда не критиковала ваш продукт перед командой и постоянно мотивировала ключевых пользователей, которые хотели бросить проект. Но сейчас мы подходим к завершению, и мне нужно, чтобы вы сделали кое-что для меня …»
Эта двухминутная беседа перед контрактом фактически спасла проект. Если бы CEO встала на сторону ключевых пользователей, проект был бы сорван еще месяцев шесть назад. Благодаря ее приверженности проекту он все же был запущен в эксплуатацию через два месяца.
– Фабиен, основатель Odoo , о первом клиенте, купившем приложение Point of Sale
Эта история прекрасно иллюстрирует силу управления ожиданиями клиентов. Если бы Фабьен сказал: «Не волнуйтесь, проект легкий», генеральный директор потерял бы доверие к проекту и, вероятно, поддалась бы давлению ключевых пользователей, как только сопротивление усилилось.
Как написать хорошую спецификацию
Хорошая спецификация должна быть короткой, иллюстрированной и структурированной по следующим пунктам:
-
Бизнес-потребности: Вариант использования («use case») («что») и его обоснование, объясняющее, почему заказчику нужна именно эта функция (не более 2-3 абзацев).
-
Функциональные требования: Предлагаемое решение с использованием Odoo («как»), проиллюстрированное, если возможно, серией скриншотов или макетов с пояснительными записками.
-
Технические подсказки: Особенности, на которые разработчику нужно обратить внимание.

Избегайте импорта истории данных
Помимо основных данных, клиенты часто просят импортировать всю историю данных, например, коммерческие предложения и продажи за 7 лет. Это занимает много времени и съедает значительную часть бюджета. Поскольку это увеличивает риски для успеха проекта, мы должны делать это только тогда, когда это действительно необходимо.
Чтобы проверить, действительно ли это необходимо, задайте клиенту следующие вопросы:
-
Можно ли сохранить эту информацию в старом программном обеспечении или экспортировать в файл?
-
Как часто клиент будет обращаться к этим данным? Для каких целей?
-
Какое стратегическое значение она может иметь через 2, 3 или 4 года?
Как и в случае с любым другим запросом, если клиент не может вас убедить, откажитесь от импорта или запланируйте его на более поздний этап.
Несколько месяцев назад я внедрял модуль «Accounting» для фармацевтической группы из трех компаний во Франции («Ibbeo Cosmetiques»). Во время запуска проекта мой SPoC сказал мне, что перенос всех исторических данных из Sage – это обязательное условие. Ей нужно, чтобы все эти данные были в Odoo, чтобы проверять их в случае необходимости. Я объяснил ей, что импорт исторических данных ставит под угрозу график проекта, и что это займет много времени, а пользы от этого будет очень мало.
Я предложил ей сделку: мы запустим бухгалтерский учет для всех трех компаний всего за три недели, при этом с ее стороны потребуется минимум усилий. Если мы сделаем все по-моему, у нас останется несколько часов из пакета услуг, которые можно будет использовать в будущем. А если позже она решит, что нужно импортировать исторические данные в Odoo, мы сможем сделать это на втором этапе. Она согласилась.
Через неделю после запуска мы уже импортировали начальные остатки и основные данные. После обучения, проект был запущен для всех трех компаний всего через 2,5 недели, при этом осталось 9 часов из пакета услуг.
Месяц назад она прислала мне письмо, в котором поблагодарила меня за быстрый запуск и за то, что Odoo гораздо более удобнее в использовании, чем предыдущая ERP, с которой она работала. Она также сказала мне, что за последние 3 месяца ей не пришлось ни разу проверять предыдущие бухгалтерские проводки и что она находится в контакте с консультантом по продажам, чтобы добавить больше модулей и перенести всю свою деятельность в Odoo.
Поскольку к Odoo присоединяется все больше бухгалтерских фирм, я часто получаю запросы на импорт бухгалтерских проводок за последние 5 лет. Каждый раз я использую этот проект в качестве примера и предоставляю им самим решать. Либо развернуть проект только за 2 недели без особых усилий, или развернуть систему за 2 месяца и заплатить в 4 раза больше за то, что они будут использовать раз в год.
– Винанд, руководитель проекта, Odoo BE
Избегайте написания документации для клиента
При внедрении Odoo вы можете столкнуться с необходимостью создания специальной документации, чтобы облегчить конечным пользователям процесс адаптации. Даже если это кажется хорошей идеей, вы поймете, что польза, которую вы можете принести, не стоит потраченного времени. Как руководитель проекта, вы должны сосредоточиться на задачах, которые можете выполнить только вы.
Другими словами, руководители проектов не должны тратить время на повторение объяснений, уже данных на протяжении всего проекта. Клиент (как правило SPoC) должен сам создать собственную документацию, основанную на собственных бизнес-кейсах и терминологии. Кроме того, SPoC – это человек, обладающий самыми широкими бизнес-знаниями о компании.
Более того, предоставление клиенту возможности написать собственную документацию гарантирует, что настроенные рабочие процессы Odoo правильно понимаются и обрабатываются SpoC. Это облегчает процесс управления изменениями, поскольку конечные пользователи имеют прямой доступ к надежному источнику знаний в своей собственной компании.
Большинство стандартных процессов уже описаны в существующей документации, информацию легко можно найти в Интернете. Небольшие проекты обычно не требуют специальной документации.
Как работать с запросами клиентов
Когда вы работаете с клиентами, помните, что существует разница между целями лиц принимающих решения и потребностями ключевых пользователей. Приоритет большинства лиц, принимающих решения, — это время и бюджет, в то время как ключевые пользователи в основном будут просить о конкретных функциях. Поскольку эти цели противоречат друг другу, вам придется решать: «Вам придется решить: кому вы хотите угодить?»
Вы всегда должны делать то, что считаете лучшим для проекта: это означает оспаривать просьбы ключевых пользователей, вплоть до отказа от выполнения, если вы считаете, что это нецелесообразно для проекта. Используйте следующую тактику работы с запросами на разработку:
-
Действительно ли это необходимо?
-
Не превысят ли затраты на разработку и поддержку выгоду от этой доработки?
-
Достаточно ли существенна выгода?
-
Можно ли решить задачу иначе?
Если вы пришли к выводу, что разработка специфичной функции не оправдана, постарайтесь убедить клиента отказаться от нее. Для этого существуют разные тактики.
Внедрение Odoo в «Lab Society», фабрике лабораторного оборудования.

Тактика 1: Действительно ли это необходимо?
Допустим, у вас есть запрос на следующую индивидуальную разработку:
У клиента есть сайт, разработанный с помощью Magento Commerce, и он не хочет менять свой сайт, так как уже вложил в него много средств. Но они хотели бы, чтобы Odoo был полностью интегрирован с их сайтом Magento (включая продукты, купоны, отслеживание брошенных корзин и т.д.).
Лучший способ оценить, насколько это необходимо, - проверить, есть ли у клиента эта функция в его старом программном обеспечении или нет. Если клиент регистрировал все заказы вручную, он может делать это и в Odoo. В таком случае мы бы рекомендовали сначала запустить Odoo в продакшн, не разрабатывая интеграцию с Magento, попользоваться им несколько месяцев, а затем решить, стоит ли оно того. Очень часто приоритеты клиентов меняются, когда они начинают работать в новой системе.
С точки зрения управления изменениями, легче внедрять изменения бизнес-процессов постепенно, а не все сразу. Благодаря модульности Odoo имеет смысл развертывать в несколько этапов: сначала с тем, что клиенту абсолютно необходимо для ведения бизнеса, и только после перехода ко второму этапу, другие функции для повышения эффективности.
Один из ключевых пользователей попросил меня воспроизвести сложный отчет, который он строил каждую неделю в Excel. По словам пользователя, этот отчет был очень важен для генерального директора. Однако я задал пользователю вопрос о том, какие KPI важны для генерального директора.
Оказалось, что генеральный директор проверял только несколько показателей, которые были остатками некоторых аналитических счетов. Вместо того чтобы продолжать разработку, я показал генеральному директору, как проверить эти остатки непосредственно в Odoo, и они были довольны.
Тактика 2: Стоит ли тратить на это деньги?
Общение с клиентом не только снижает затраты на разработку и риски задержки, но и приносит большую пользу бизнесу».
– Седрик, руководитель проекта, Odoo BE
Вам нужно оценить выгоду: сколько человеко-дней в месяц сэкономит клиент благодаря этой функции? Часто заказчик учитывает только то, сколько времени он тратит на выполнение подобной задачи в настоящее время и сколько, по его мнению, он сэкономит в будущем. В реальности ему все равно придется записывать все данные, необходимые для вычислений, вручную разбираться с исключениями и т.д.
Пример: Даже если клиент разработает коннектор для Magento, ему все равно придется решать все конфликты, записывать скидки на цены в обоих программных решениях, решать конфликты со складом, поскольку синхронизация происходит не в режиме реального времени, и т.д.
Затем необходимо оценить текущие расходы. Часто заказчик видит только «разовую стоимость разработки». На самом деле эту стоимость можно умножить на 2 или 3 для будущего обслуживания и обновлений в течение следующих 5 лет.
Обратите внимание, что использование модулей Community Elition (бесплатных с открытым исходным кодом) позволяет сэкономить время на первоначальной разработке, но при этом вам все равно придется учитывать в стоимости тестирование, сопровождение, задержки проекта и обновления. Модуль сообщества - это тоже технический долг.
Тактика 3: Есть ли смысл в доработке?
Допустим, у вас есть запрос на следующую разработку:
Когда мы подтверждаем заказ на продажу строительного проекта, мы хотим создать серию задач на основе набора правил, которые зависят от продуктов, клиентов и местоположения.
Когда к вам поступает запрос на индивидуальную разработку, в первую очередь следует задать вопрос об объеме: «Сколько строительных проектов вы выигрываете в месяц?». Допустим, заказчик выигрывает 10 таких проектов в месяц. Вероятно, создание и обновление задач путем дублирования и обновления шаблонов проектов занимает 10 минут.
Пару лет назад мы работали с Bioulvax – бельгийским производителем вина. Ответственный за проект (SPoC) был увлечен, но считал, что его подход к работе – идеален для всей компании.
Мы пошли на компромисс, внедрив его требования: добавили редко используемые поля дат, перегруженные выпадающие списки, неудобные меню.
Стоит ли запускать сложную разработку, чтобы сэкономить менее 2 часов работы в месяц? Конечно, нет, эта функция будет стоить около 10 дней разработки, плюс 25 % от этой суммы каждый год.
Тактика 4: Можем ли мы достичь той же цели, используя другой подход?
Допустим, у вас есть следующий запрос клиента:
Я хочу синхронизировать наш календарь Outlook с Odoo CRM.
В Odoo есть стандартный коннектор с Google Calendar, но нет коннектора с Outlook. Однако можно использовать сторонние сервисы, такие как IFTTT, для синхронизации Google Calendar с Outlook. Это решение потребует настройки для каждого нового сотрудника, но займет всего 10 минут, что гораздо быстрее и дешевле, чем разработка собственного коннектора, особенно если в компании менее 100 человек.
Через пару месяцев сотрудники массово вернулись к старому софту – система была слишком сложной.
Когда мы поняли это, то предложили следующее: «Давайте вернемся к тому, как система работает в стандартном варианте, и поговорим с командой, чтобы узнать, что они хотят получить от системы». Другими словами, мы спросили людей, чего они хотят, вместо того чтобы навязывать им конкретный способ работы. Мы организовали демонстрации, полностью основанные на стандарте, с учетом целей команды.
Они не могли поверить, насколько просто пользоваться системой, и, когда мы снова начали работать, вся команда приняла Odoo и отказалась от старых привычек. Я научился всегда оспаривать требования SPoC и постоянно фокусироваться на бизнес-целях. Часто заказчики знают свой бизнес, но не знают, как его реализовать.
– Седрик, руководитель проекта, Odoo BE & SF
Почему следует минимизировать разработку под заказ?
Для клиентов разработка под заказ приводит к дополнительным затратам и задержкам по срокам, иногда до такой степени, что проект оказывается под угрозой. Кроме того, индивидуальная разработка приводит к возникновению технического долга, который заказчику придется оплачивать в ближайшие годы в виде расходов на обслуживание и модернизацию. Такой технический долг стоит около 25% от стоимости разработки каждый год (~17% на сопровождение + ~8% на обновление).
Каждая разработка может показаться простой и доступной. Но, как уже объяснялось, сложность проекта растет не линейно, а экспоненциально по мере роста количества кастомизаций. Вероятно, клиенты хотят изменить, что им не нравилось в предыдущем программном обеспечении, но не лучше ли стандартизировать их бизнес-процессы и реализовать проект в два раза быстрее и в два раза дешевле?
Для компаний, предоставляющих услуги по внедрению, индивидуальная разработка как правило, обходится в кругленькую сумму при низкой ценности для клиента. Вот типичный сценарий:
Вы оценили 10 дней на разработку функции. Заказчик считает, что это слишком много для такой базовой функции, поэтому вы берете на нее только 8 дней. В итоге вы тратите на это 12 дней. Позже обнаруживаются проблемы, которые появились из-за спешки, а заказчик не хочет платить дополнительно, поскольку это ваша вина. То, что должно было принести 35% маржи, в итоге приносит 6% убытка!
Чтобы компания росла, надо сосредоточиться на услугах с более высокой маржой, и снизить риск не оплачиваемых часов. К таким услугам относятся: управление проектами, бизнес-анализ, кастомизация без разработки, управление изменениями и обучение. Сервисные компании, которые строят свое мышление на сокращении разработки, рано или поздно окажутся более конкурентоспособными, чем другие.
Компании, которые лучше управляют ожиданиями клиентов, значительно снижают затраты на реализацию проектов. Конечно, разработка на заказ иногда необходима для бизнеса. Но, как показывает наш опыт, большинство запросов клиентов либо не стоят затрат, либо не актуальны. Как только сотрудники начинают использовать Odoo, они могут обойтись без доработок, так как это не является необходимым.
«Mecatis» – компания, специализирующаяся на проектировании, производстве и обслуживании оборудования. Компания начала использовать Odoo community в 2013 году и не обновляла версию системы. В 2017 году они обратились к нам, чтобы перейти на Odoo 11. У них было настроено 4 пользовательских модуля и 55 модулей сообщества.
Они потратили десятки тысяч евро на разработку и поддержку, что не является нормальным для компании из 10 сотрудников. У них был огромный технический долг, и стоимость обновления этих модулей была бы астрономической.
Вместо того чтобы обновлять эти модули, мы проанализировали каждый из них: некоторые модули можно было заменить существующими функциями в Odoo 11, некоторые функции не использовались, а в остальных клиент даже не знал, что эти модули делают. Поэтому, вместо того чтобы обновлять пользовательские модули, мы обучили их стандартным и помогли изменить подход к работе. Всего за 100 часов работы мы перевели их на Odoo Online без единой разработки. Их ежемесячные расходы сократились в 10 раз.
Я уверен, что во время внедрения Mecatis или их партнер думали, что им нужны эти модули сообщества. Но в итоге оказалось, что для небольшой компании выгоднее придерживаться стандартных решений, чтобы не застрять в старых версиях. После перехода на Odoo Online клиент был так счастлив, что мы продолжили сотрудничество; они подписались как партнеры, чтобы перепродавать Odoo Online своим клиентам, делегируя обслуживание нашим командам.
– Фабьен, основатель Odoo
Как управлять внутренними конфликтами
Когда что-то идет не так, люди пытаются найти виновных и придумывают оправдания, чтобы защитить себя. Такое часто случается, когда в проекте участвуют несколько сервисных компаний. В случае неудачи они будут утверждать, что их вины нет, и будут говорить, что виноваты другие.
Внутренние разборки – это игра, в которой проигрывают все. Лучший способ справиться с этим – не играть в эту игру. Когда проект проваливается, обычно виноваты все. Поэтому, когда случается жопа, не тратьте время на споры о том, кто виноват. Не стройте линию обороны.
Вместо этого сосредоточьтесь на движении вперед и решении проблемы (независимо от того, ваша это проблема или нет; нам не важно, кто виноват, нам важен успех проекта).
Minerex – это компания, которая импортирует различные строительные материалы из США, и реализует их на территории Мексики. Все их офисы расположены в Мексике. До 2016 г. они использовали SAP для управления своим бизнесом.
Владельцы Minirex жили в США (Джексонвилл, ФЛОРИДА). Они решили внедрить Odoo, но при этом не участвовали в деятельности компании. Они не знали о различных процессах, бизнес-документах используемых в компании, и т. д. Компания эффективно управлялась сотрудниками офиса в Мексике.
И это было причиной провала. Почему?
Решение о внедрении Odoo было принято владельцами компании, без согласования с кем-либо из сотрудников мексиканского офиса. С момента проведения конференции стало очевидно, что никто из сотрудников в Мексике не ждал внедрения Odoo. Поскольку никто не спрашивал их мнения, они воспринимали Odoo как нечто, навязанное им (например, «владельцы просто пытаются сэкономить деньги, навязывая нам это программное обеспечение").
На протяжении всего процесса внедрения они сопротивлялись изменениям: все шло медленно, внедрение не было для них приоритетной задачей. Изначально мы не знали об этой ситуации. Как только мы это поняли, мы поговорили с владельцами.
И владельцы, и консультант отправились в Мексику, чтобы заручиться поддержкой мексиканского офиса. Мы показали им, на что способна Odoo и как она сможет обрабатывать их процессы более эффективно, чем в предыдущей системе SAP. Только в этот момент внедрение стало действительно продвигаться вперед.
В заключение хочу сказать, что прежде чем приступать к внедрению, убедитесь, что ключевые пользователи согласны с решением. В конце концов, именно эти ключевые пользователи будут использовать Odoo и сотрудничать с вами в процессе внедрения.
– Микель, директор, Odoo Мексика
Стратегии работы с разными психотипами людей в проекте
Управлять множеством проектов сложно, а подстраиваться под каждого участника – невозможно. Но если вы научитесь распознавать типы личности, это упростит задачу:
«Сделаем это сейчас» – человек, который сразу переходит к сути.
Ваш SPoC, как правило, не будет уделять достаточно времени процессу обучения и может действовать слишком быстро, чтобы конечные пользователи успели освоиться в Odoo.
Ваши действия:
-
убедитесь, что SPoC хорошо знает Odoo (проверьте три раза);
-
контролируйте, как он объясняет проект команде (например, проверьте его материалы для обучения);
-
убедитесь, что людей, сопротивляющихся проекту, вовлекают в работу (например, через выбор ключевых пользователей);
-
проводите обучение конечных пользователей вместе с SPoC.
«Сделаем это правильно» – человек, который соблюдает правила до мельчайших деталей.
Такой SPoC цепляется за старые процессы («мы всегда так работали!») и сомневается в ваших решениях.
Ваши действия:
-
оспаривайте его требования (больше внимания уделяйте выгоде от внедрения, а не тому, что это стандарт);
-
привлекайте экспертов по приложениям, чтобы укрепить легитимность ваших предложений.
«Сделаем это гармонично» – хорошо разбирается в своем бизнесе и захочет контролировать все – от деталей до общей картины.
Ваши действия:
-
отправьте ключевых пользователей на курсы: https://odoo.com/learn;
-
добейтесь, чтобы они стали экспертами в Odoo (дополнительные тренинги при необходимости).
«Сделаем это вместе» – такой SPoC генерирует идеи каждую минуту и часто меняет свое мнение.
Ваши действия:
- четко обозначьте роли: SPoC выражает потребности бизнеса («что и почему»), а вы принимаете решения о том, как они должны использовать Odoo («как»).
Почему молодые руководители проектов должны быть уверены в себе?
Слишком часто начинающие лидеры считают себя «недостаточно компетентными» на фоне опытных коллег и боятся высказывать своё мнение.
Опыт – не панацея. Бизнес-решения должны опираться на логику и здравый смысл, а не только на прошлые кейсы. Более того, иногда опыт становится ловушкой: люди действуют по инерции («как раньше»), даже если это неэффективно в новых условиях.
Поэтому молодые руководители проектов не должны бояться отстаивать свою точку зрения и ставить под сомнение мнение опытных людей. Если они правы, они убедят вас. Если нет, смело отстаивайте свою точку зрения.
За последние несколько лет я нанял более 60 руководителей проектов, и большинство из них были свежими выпускниками. Они мотивированы, полны энергии и хотят проявить себя.
Наша методология реализации проектов делает кривую обучения наших «новичков» почти вертикальной в первые месяцы их работы. Хорошее обучение дает им не столько опыт, сколько правильные инструменты для убеждения клиентов.
Важнейшее послание, которое я передаю своим новичкам: независимо от знаний и опыта, самый важный навык для достижения успеха в качестве руководителя проекта – это сильный образ мышления».
– Катерина, руководитель отдела руководителей проектов, Odoo Бельгия
6. Тесты
Use Case 1
Во время реализации 9-месячного проекта ключевой пользователь просит сделать доработку, которая сэкономит ему 4 часа работы каждую неделю. Пользователь говорит вам, что это главная причина, по которой он хочет изменить свое программное обеспечение. К сожалению, эта функция не является стандартной и, по оценкам, потребует 2 недели дополнительной разработки.
Что вы будете делать?
-
Если заказчик готов платить, то вы возьметесь за доработку.
-
Попытаетесь убедить заказчика избежать разработки, но в итоге согласитесь, если он будет настаивать.
-
Добавите эту функцию в бэклог разработки, которую нужно выполнить после запуска Go-Live.
Ответ: 3. Поскольку пользователь не использует такую функцию в своем текущем программном обеспечении, он может прожить без нее несколько дополнительных месяцев. Избегайте дополнительной задержки проекта: лишние 2 недели не кажутся чем-то большим, но вы никогда не знаете, сколько решений, подобных этому, вам придется принимать в ходе проекта.
Use Case 2
Руководитель проекта в компании с 20 сотрудниками хочет добавить дополнительный шаг проверки расходов сотрудников: все расходы, превышающие 500 евро, должны быть повторно одобрены финансовым директором. Вы оцениваете трудозатарты в 2 дня дополнительной разработки.
Что вы будете делать?
-
Добавите новые шаги проверки, чтобы они соответствовали требованиям заказчика.
-
Добавите новые правила для сотрудников (спрашивать руководителя и финансового директора о расходах 500 евро) и попросите сотрудников оповестить обе стороны.
-
Откажитесь рассматривать это как необходимость.
Ответ 2: Небольшие компании часто меняют методы работы. Поэтому обычно лучше определить политику, а не разрабатывать пользовательскую функцию. Все, что вам нужно сделать, – это разослать новую процедуру согласования по электронной почте сотрудникам: оповестите менеджера и финансового директора, отправив им письма. В отличие от жесткой разработки, политику можно легко скорректировать, при этом здравый смысл все равно будет преобладать (например, если ваш менеджер в отпуске, достаточно будет подтверждения только у финансового директора).
Use case 3
Во время еженедельной удаленной встречи (ВКС), вы демонстрируете свою работу (конфигурацию и минимальные настройки) по выставлению счетов клиентам. Внезапно к встрече присоединяется финансовый директор (CFO) и резко заявляет, что отсутствует функция массовой проверки счетов, и что (в целом) ваша демонстрация провалилась. Ключевой пользователь замолкает и отказывается реагировать на ваши вопросы, несмотря на то, что ранее активно участвовал во всех предыдущих обсуждениях.
Как вы выйдете из этой ситуации?
-
Вы извиняетесь, выключаете компьютер и идете домой… завтра будет новый день.
-
Вы настаиваете, что все было сделано в соответствии с указаниями ключевого пользователя.
-
Вы извиняетесь, соглашаетесь с CFO и обещаете исправить ситуацию.
-
Вы напоминаете им о базовых принципах, ссылаясь на анализ ROI.
Ответ 4: Вы напоминаете об анализе рентабильности инвестиций ROI, делитесь им на экране. Вы подчеркиваете, что успех проекта определяется ответственным ключевым пользователем для этой области, как это было четко согласовано со всеми заинтересованными сторонами в начале проекта. Вы готовы вместе с CFO и ключевым пользователем провести отдельную сессию, чтобы устранить его опасения, отметив, что если будет действительно необходимо, запрос на разработку будет помещен в «бэклог», и реализован в будущем после запуска проекта.
Use Case 4
На совещание по планированию проекта заказчик пригласил заинтересованных лиц из каждого из 7 отделов. На совещании будут присутствовать 10 представителей.
Сколько руководителей со стороны Odoo должны присутствовать на этой встрече?
-
1 или 2, большее количество будет пустой тратой времени.
-
4, чтобы чувствовать себя более «серьезным» на фоне 10 представителей заказчика.
-
7, по одному для каждого отдела.
-
10, столько же, сколько и у заказчика.
Ответ 1: Мы должны быть максимально эффективными. Если у вас есть опытные менеджеры проектов, достаточно одного человека. Однако неплохо пригласить на встречу новых бизнес-аналитиков, чтобы они могли поучиться. Также, если руководитель проекта не уверен в теме, он может пригласить эксперта.
Use Case 5
Представьте себе следующую ситуацию: Перед Go-Live у вас встреча с генеральным директором. У вас возникало много проблем в ходе проекта, они больше не уверены в вашем решении и боятся Go-Live. Генеральный директор подумывает о том, чтобы отложить Go-Live еще на 6 месяцев. Он встречается с вами и говорит: «Моя компания не может позволить себе больше проблем. Чтобы принять Go-Live, мне нужно, чтобы вы сказали мне, что все пройдет гладко».
Что вы ответите:
-
Перенос сроков - хорошая идея для снижения рисков.
-
Не волнуйтесь, все под контролем, мы все протестировали.
-
Ввод в эксплуатацию всегда труден, но мы быстро устраним все проблемы.
Ответ 3: Ввод в эксплуатацию всегда труден: всякое может случиться, даже если мы сдвинем сроки на 6 месяцев. Это нормально. И мне нужно, чтобы вы поддерживали проект, когда команда жалуется. С нашей стороны, мы будем устранять проблемы быстро, по мере их возникновения. Перенос сроков на 6 месяцев увеличит стоимость проекта и поставит под угрозу его успех (за 6 месяцев может измениться очень многое). Всегда будьте честными и открыто говорите о предстоящих проблемах. Если генеральный директор увидит, что вы знаете, что делаете, и прозрачны в своем подходе, он будет вам доверять.

7. Оцените свой прогресс
Вот ключевые этапы, которых достигают большинство руководителей проектов Odoo на пути своей карьеры. Используйте их для самооценки.
Новички | ||
---|---|---|
□ | Соблюдение сроков и бюджета |
|
|
||
□ | Получение подарка от довольного клиента |
|
|
||
□ | Внедрение минимум 4 приложений (2 недели на одно приложение) |
|
|
||
□ | Внедрение проекта быстрее на 20 % |
|
|
||
□ | Внедрение проекта в компанию с 25 пользователями в одиночку |
|
|
Опытные | ||
---|---|---|
□ | Получите сертификат Odoo с результатом + 70 % |
|
□ | Ввод в эксплуатацию в пределах 70% от первоначального бюджета |
|
|
||
□ | Успешное внедрение в 3 различных отраслях |
|
|
||
□ | Миграция с традиционной ERP за 2 месяца |
|
|
||
□ | Выполнить 3 проекта подряд в рамках бюджета |
|
|
Эксперты | ||
---|---|---|
□ | Внедрить 500 пользователей в производство |
|
□ | Спасти клиента от банкротства |
|
|
||
□ | Выполнить 10 проектов в рамках бюджета |
|
□ | Миграция с традиционной ERP за 4 недели |
|
|
Динамика ваших результатов

# Баллы / Годы опыта работы @Odoo
8. Методология продаж
Найм и обучение менеджеров по продажам
Ключевым фактором успеха в продаже Odoo является владение демонстрацией продукта. Продавцы, которых мы набираем, должны иметь те же навыки, что и руководители проектов, за исключением того, что они готовы ориентироваться на цели продаж.
Программа обучения новых продавцов:
-
Изучить функциональные возможно Odoo с помощью eLearning1 and Scale-Up (2 недели)
-
Самостоятельная подготовка к сертификации
-
Еженедельное обучение для освоения демо версии по трем типовым процессам (например продажи, производство, и еще один на выбор)
Начните с освоения основной демо версии, остальное придет с опытом. Чем больше они будут встречаться с клиентами и проводить демонстрации, тем больше они будут адаптироваться к процессам отрасли и узнают больше о лучших бизнес-практиках.
Цель создания эффективной команды продаж – дать новичкам возможность практиковаться. Как правило, сотрудники отдела продаж Odoo проводят более 3 демонстраций в неделю. Мы считаем, что именно поэтому наши продажи намного выше, чем у конкурентов.
Компания должна создать условия для заработка продавцов: обеспечить большой поток демонстраций с перспективами, организовывать вебинары, мероприятия и т. д.
Kонтролируйте процесс продаж
При внедрении Odoo в организации часто существует множество отделов, которые заинтересованы в различных приложениях. Это может стать непосильной задачей: «требования» бизнеса будут накапливаться, и покупатель может потерять из виду то, что он хотел получить в первую очередь. Если это произойдет, вы потеряете контроль. Вы должны этого избежать.
Ваша задача как продавца состоит в том, чтобы:
-
как можно скорее приступить к демонстрации, даже если клиент не просит об этом (именно в этот момент он начинает думать о возможностях продукта?);
-
направляйте клиента в процессе покупки;
-
выявляйте реальные потребности клиента: задавайте вопросы и уточняйте детали, чтобы ускорить внедрение и сократить бюджет;
-
избавляйтесь от ненужных сложностей; сосредоточьтесь на возможностях, которые приносят реальную ценность;
-
четко объясняйте стандартную функциональность и стоимость;
-
управляйте ожиданиями клиентов: не обещайте невозможного.
Сложность – главный фактор, который может поставить под угрозу успех проекта. Она возникает, когда:
-
клиенты пытаются охватить слишком много функций сразу;
-
вы не понимаете процессы клиента и вовлеченных лиц;
-
продавец не выявляет приоритетные требования;
-
клиенты запрашивают разработку новых функций;
-
в процесс вовлечено слишком много заинтересованных лиц.
Помните: лица, принимающие решения, стремятся к минимизации бюджета, тогда как ключевые пользователи хотят больше функций. Ваша цель – удовлетворить ожидания лиц, принимающих решения.
5 заповедей продаж
To ensure there is as little friction as possible, consider the following:
-
Легче продать 2 приложения, чем 10 приложений. И легче продать 10 приложений, когда вы уже продали два. Мораль: поощряйте клиенто начинать с малого, и расти к большему.
-
Контролируйте процесс покупки: если вы не понимаете, как потенциальный клиент покупает программное обеспечение (кто участвует в процессе, что им нужно увидеть, чтобы убедиться в ценности проекта, как они воспринимают риски и т. д.), то вы создаете для себя «слепые зоны». Спросите клиента прямо о том, как он принимает решение о покупке.
-
Не позволяйте списку требований разрастаться. Вы должны взять за привычку начинать каждый звонок и заканчивать каждый звонок с утвержденного плана; и этот план должен постоянно подкреплять основные требования клиента – или то, что ему нужно увидеть/понять, чтобы выбрать вас в качестве своего интегратора. Если в список требований попадают ненужные «требования», вместе с клиентом сократите их и сфокусируйтесь на главном.
-
Всегда старайтесь продавать решение «из коробки» и минимизировать запросы на разработку. Начинающие продавцы часто боятся оспаривать запросы клиентов на этапе предпродажи. Но клиенты обычно ценят, что мы с ними спорим. Чем больше разработки входит в проект на этапе предпродажи, тем больше неопределенности испытывает клиент на своей стороне, что он воспринимает как риск. А риски убивают сделки.
-
Сократите количество людей, с которыми вы работаете напрямую во время оценки. Когда слишком много людей диктуют вам запросы и определяют требования, бывает невозможно расставлять приоритеты. Это приведет к тому, что вы вкладывая много усилий, получите мало результатов. Сокращая количество людей, с которыми вы работаете напрямую во время оценки, вы повысите эффективность вашей коммуникации и, в конечном итоге, вашу увеличите эффективность анализа ROI.
Разные клиенты = Разные подходы
Независимо от того, работаете ли вы с небольшими компаниями или корпорациями, наша методология остается одинаковой. Как правило они имеют одинаковый образ мышления, используют одни и те же инструменты и т. д. Однако существуют некоторые различия.
Когда вы работаете с небольшими компаниями, лучше всего продемонстрировать клиенту продукт как можно раньше (идеально на первом звонке). Ваша цель – помочь клиенту понять, что предлагает стандартное решение, и предоставить демонстрацию ключевых функций, которые клиент ищет. Кроме того, если клиент хочет внести незначительные изменения, это отличная возможность продемонстрировать возможности Odoo Studio. Чем раньше вы научитесь проводить демонстрацию продукта и обсуждать ROI на ходу, тем больше проектов вы сможете продать. Это очень просто.
Когда вы работаете с крупными проектами, идеи остаются прежними (демонстрация как можно раньше, сохранение простоты), но шаги отличаются:
-
Сначала клиент должен заинтересоваться Odoo как продуктом (запросы на информацию, демонстрации и т.д.).
-
Только после этого вы можете предложить оплатить анализ ROI.
-
После этого вы сможете продать полный проект внедрения.
Крупные проекты требуют более тщательного анализа на этапе предпродажи. При продаже крупных проектов важно позиционировать себя как бизнес-партнера, который принесет пользу – вы уже не просто продаете продукт или специализированные знания. Вы также должны как можно скорее представить клиенту программное обеспечение, чтобы помочь ему составить контекст разговора (это очень важный фактор, ведь не многие другие поставщики программного обеспечения готовы продемонстрировать свой продукт в первый день оценки).
Конкурентные преимущества Odoo
Очень важно успешно дистанцировать себя от конкурентов. У Odoo есть главное преимущество – прозрачность, и, воспользовавшись им, вы сможете выделиться на фоне конкурентов. Odoo обладает уникальной прозрачностью в отношении следующего:
-
ценообразование;
-
продукт/функциональность (бесплатные 14-дневные демо-версии);
-
методология;
-
проблемы и ограничения, связанные с внедрением;
-
юридические условия.
Многие ли другие компании могут сказать то же самое?
Чем честнее вы будете с клиентом, тем больше у вас шансов завоевать его. Хотя поначалу это может показаться нелогичным, важно осознать, что полная прозрачность будет вашим самым мощным отличительным фактором, когда дело дойдет до выделения вас из числа конкурентов.
Ценообразование Odoo
Стоимость подписки Odoo примерно в 7 раз ниже, чем публичные цены конкурентов. Это одновременно и здорово, и рискованно: клиенты могут подумать, что мы «дешевый» продукт.
Когда речь заходит о ценах на Odoo, никогда не используйте слово «дешевый», которое подразумевает низкое качество или низкую стоимость. Вы всегда должны описывать его как «недорогой». Недорогой подразумевает, что стоимость незначительна по сравнению с ценностью, которую вы получаете – а именно такими мы и являемся.
9. Дополнительные ссылки
Приложение A: ROI-Kick-Off
Используйте XMind чтобы делать заметки во время стартовой встречи по ROI c SPoC и лицами, принимающими решения. В этом шаблоне начните с правого верхнего элемента «Введение» и двигайтесь по часовой стрелке во время интервью (левые узлы предназначены для заметок, сделанных во время обсуждения).

ROI Kick-off Template
Приложение B: ROI – Интервью с ключевыми пользователями
Используйте XMind для ведения заметок во время встреч с ключевыми пользователями. На сайте этого шаблона начните с правого верхнего элемента «Люди» и двигайтесь по часовой стрелке во время интервью (левые узлы предназначены для заметок, сделанных во время обсуждения).
Download the template: ROI Key-user Interview

ROI Key-user Interview Template
Приложение C: ROI – Analysis Tool
Используйте электронную таблицу Google для ведения анализа рентабельности инвестиций.
Download the template: ROI Analysis Tool


ROI Analysis - Overview
ROI Analysis - Department Returns
ROI Analysis Template - Tab Investments
Приложение D: ROI – Заключительная презентация
Используйте презентацию Google для анализа рентабельности инвестиций. Свяжите все графики и таблицы с инструментом GAP Analysis Tool для автоматического обновления информации.
Когда придет время представить результаты анализа заказчику, важно дать четкий и ясный обзор предстоящего проекта лицам, принимающим решения.
Download the template: GAP Closing Presentation
Приложение E: Пример отчета о проделанной работе
Хороший пример отчета о проделанной работе: https://www.odoo.com/r/progress_report.
Приложение F: Управление изменениями в Odoo
Узнайте больше подробностей о нашем подходе: https://www.odoo.com/r/change_management.
Приложение G: Пример спецификации
Как написать хорошую спецификацию: https://www.odoo.com/r/Spec_example.
Тут будет описание данного раздела сайта
У этого модуля нет readme.md файла.
- Смена доступа
- Общая информация
- Штатное расписание
- Кандидаты
- Конфигурация
- Отчет
1. Смена доступа
В начале работы с модулем необходимо определить уровень доступа для пользователей в системе. Для этого необходимо в главном меню выбрать элемент «Настройки».
В настройках нужно выбрать раздел «Управление пользователями» (рис. 1).

Рис. 1 – Управление пользователями
На странице пользователей выбрать необходимого пользователя и перейти на страницу (рис. 2).

Рис. 2 – Выбор пользователя
На странице пользователя необходимо найти раздел «Управление персоналом», в нем надо выбрать поле «Найм» и выбрать уровень доступа (рис. 3).

Рис. 3 – Управление персоналом
После внесения изменений необходимо нажать кнопку [Сохранить] (рис. 4):

Рис. 4 – Кнопка [Сохранить]
Уровни доступа означают следующее:
-
Пустая строка – общий доступ, подразумевающий отсутствие доступа к модулю «Найм».
-
Сотрудник: управление соискателями - продвинутый доступ.
-
Администратор – полный доступ.
Продвинутый и полный доступ в рамках модуля «Найм» предоставляют идентичные права на использование всех функций, описанных в данной инструкции.
2. Общая информация
2.1. Описание модуля «Найм»
Модуль «Найм» в Odoo предназначен для управления процессом подбора и найма сотрудников, обеспечивая автоматизацию всех этапов данного процесса. Он позволяет HR-специалистам эффективно взаимодействовать с кандидатами и оптимизировать подбор персонала.
Модуль включает функции управления вакансиями, что позволяет создавать и публиковать вакансии на различных платформах с настройкой описаний должностей, требований и условий работы. Система отслеживания заявок на вакансии предоставляет возможность добавления заметок и оценок на каждом этапе. Модуль также позволяет настраивать индивидуальные этапы отбора, включая предварительную оценку, собеседования и проверки рекомендаций, а также автоматические уведомления для HR и кандидатов.
Кроме того в модуле предусмотрен функционал аналитики и отчетности, который позволяет отслеживать ключевые метрики, такие как время закрытия вакансий и источники привлечения кандидатов, с возможностью создания отчетов для анализа результатов найма. Модуль «Найм» интегрирован с другими модулями Odoo, такими как «Управление персоналом», «Финансы» и «Проекты», что обеспечивает комплексное управление кадровыми ресурсами.
2.2. Начало работы
Работа с записями о кандидатах ведется в приложении «Найм», которое располагается в главном меню «Odoo».
При переходе в приложение «Найм» открывается штатное расписание с полным списком карточек должностей (рис. 1).

Рис. 1 – Приложение «Найм»
На данной странице для упрощенного поиска нужной вакансии можно использовать фильтры. На рис. 2 можно увидеть готовые к использованию фильтры.

Рис. 2 – Фильтры
Помимо готовых фильтров, можно создавать свои фильтры с помощью кнопки [Добавить пользовательский фильтр]. Можно выбрать критерий и условие, по которому будет работать фильтр (рис. 3).

Рис. 3 – Добавление пользовательского фильтра
Для того, чтобы сохранить определенный фильтр как приоритетный, существует возможность добавить его в избранное. Для этого необходимо применить нужный фильтр, после чего нажать кнопку [Избранное], выбрать «Сохранить текущий список» и выбрать использовать его по умолчанию или нет (рис. 4).

Рис. 4 – Добавление в избранное
2.3. Знакомстве с главным меню
Меню состоит из трех элементов: «Кандидаты», «Отчет» и «Конфигурация» (рис. 1).

Рис. 1 – Меню
Элемент «Кандидаты» включает пункты:
- «По должности», которое направляет на страницу с полным списком вакансий компании;
- «Все заявки», где представлены все заявки кандидатов на различные должности, отсортированные по этапам процесса трудоустройства (таким как первичная оценка, первое собеседование и т. д.);
- «Черновики (дубликаты и ошибки)», куда попадают созданные, но незавершенные или дублированные заявки кандидатов.
Элемент «Отчетность» содержит пункт «Анализ подбора кадров», в котором представлены метрики для оценки кандидатов.
Элемент «Настройки» также включает следующие пункты: «Настройки», «Подразделения», «Рабочие места», «Виды занятости», «Причины отказа» и «Типы действия», которые ведут в соответствующие подсекции.
3. Штатное расписание
3.1. Создание вакансии
Штатное расписание представляет собой главную страницу модуля «Найм», на которой представлен полный список вакансий компании. Для быстрого доступа к этой странице необходимо внутри модуля «Найм» нажать кнопку в верхнем левом углу (рис. 1)

Рис. 1 – Кнопка [Найм]
С левой стороны отображаются группировки по подразделениям (рис. 2). Выбирая один из вариантов группировки, пользователь сокращает общее количество вакансий. Например, при выборе группировки «HR» пользователь видит только те вакансии, связанны м этим отделом.

Рис. 2 – Группировки по подразделению
Для создания новой вакансии, необходимо нажать кнопку [+Новый] под надписью «Штатное расписание» в левом верхнем углу (рис. 3).

Рис. 3 – Кнопка [+Новый]
После необходимо запонлить название новой вакансии и нажать кнопку [Создать] (рис. 4).

Рис. 4 – Создание новой вакансии
Для редактирования вакансии необходимо нажать на три точки справа вверху и нажать кнопку [Конфигурации] (рис. 5).

Рис. 5 – Кнопка [Конфигурация]
После необходимо заполнить следующие поля во вкладке «Найм» (рис. 6):
Подразделение | Название должности |
---|---|
Расположение должности | Отдел, для которого создается должность |
Вид занятости | Выбор из списка (постоянная, временная, неполный рабочий день и т.д.) |
Категория | Цель по количеству сотрудников, которых собираются нанять на данную должность |
Цель | Планируемое к найму количество сотрудников |
Рекрутер | Сотрудник, ответственный за подбор на данную вакансию, будет отображаться для всех кандидатов. Этот сотрудник (рекрутер) также будет автоматически добавлен ко всем встречам с кандидатами |
Интервьюеры | Сотрудники, осуществляющие проведение собеседований с кандидатами |

Рис. 6 – Заполнение полей во вкладке «Найм»
Вкладка «Описание работы» содержит краткое описание должности (рис. 7):

Рис. 7 – Заполнение описания должности
Во вкладке «Ключевые задачи» можно добавить новую задачу, используя кнопку [Добавить строку] (рис. 8).

Рис. 8 – Добавление новой задачи
При нажатии на кнопку [Добавить строку] необходимо нажать кнопку [Новый] во всплывающем окне (рис. 9).

Рис. 9 – Кнопка [Новый]
Далее необходимо заполнить название задачи и нажать кнопку [Сохранить и закрыть] (рис. 10).

Рис. 10 – Кнопка [Сохранить и закрыть]
Для редактирования существующей задачи достаточно просто на нее нажать, в результате чего появится форма редактирования.
Во вкладке «Этап собеседования» содержатся ключевые этапы по собеседованию кандидата. Для добавление нового этапа необходимо нажать кнопку [Добавить этап] (рис. 11) и заполнить следующие атрибуты (рис. 12):
Название | Название этапа |
---|---|
Ответственные | Ответственные за проведение данного этапа |
Цель | Цель этапа |
Вопросы | Цель по количеству сотрудников, которых собираются нанять на данную должность |

Рис. 11 – Кнопка [Добавить этап]
Рис. 12 – Заполнение формы этапа собеседования
Для удаления этапа достаточно нажать на крестик возле соответствующего этапа (рис. 13).

Рис. 13 – Удаление этапа собеседования
После создания новой должности или внесения изменений в существующую информацию необходимо сохранить внесенные изменения, нажав кнопку [Сохранить] (рис. 14).

Рис. 14 – Сохранение изменений
В этом же пункте в виде значка из трех точек можно настроить и цвет карточки, выбрав один из цветных квадратов, расположенных в нижней части списка (рис. 15).

Рис. 15 – Настройка цвета карточки
3.2. Удаление вакансии
Если должность больше не актуальна в компании, рекомендуется не удалять ее, а архивировать соответствующие карточки. Это позволит сохранить исторические данные, связанные с вакансией, и предотвратить возможные ошибки при полном удалении записи. В частности, если с записью связано несколько объектов (например, сотрудники), необходимо либо удалить, либо переопределить эти связи, чтобы избежать появления сообщения об ошибке.
Чтобы архивировать запись, необходимо нажать на три точки в правом верхнем углу карточки и нажать кнопку [Архив] (рис. 1).

Рис. 1 – Архивирование карточки вакансии
Чтобы посмотреть все архивированные записи необходимо выбрать фильтр «Архивировано» под строкой поиска (рис. 2).

Рис. 2 – Фильтры
В результате чего будут доступны архивированные записи (рис. 3).

Рис. 3 – Архивированные записи
Для удаления карточки необходимо перейти в «Настройки» и нажать кнопку [Удалить] (рис. 4).

Рис. 4 – Удаление записи
Примечание. Для удаления необходимо удалить или переопределить все связи карточки с другими объектами.
4. Кандидаты
4.1. Создание заявки кандидата через резюме
В данной главе представлена пошаговая инструкция по быстрому созданию кандидата в модуле «Найм» системы Odoo с использованием функционала загрузки резюме с сайта hh.ru. Описанный процесс автоматизирует этап ввода данных, позволяя сократить время на ручное заполнение информации и минимизировать ошибки.
4.1.1. Загрузка резюме
Для добавления нового кандидата в систему Odoo необходимо сначала получить его резюме. Для этого необходимо перейти на портал hh.ru в профиль интересующего кандидата и скачать резюме в формате PDF.
Затем в системе Odoo необходимо открыть соответствующую вакансию в модуле «Найм» и нажать кнопку [Загрузить резюме], чтобы прикрепить скачанный документ к карточке кандидата. (рис. 1).

Рис. 1 – Кнопка [Загрузить резюме]
В результате чего откроется диалоговое окно для загрузки документа. Предварительно скачанное резюме кандидата с портала hh.ru необходимо прикрепить и нажать кнопку [Загрузить]. (рис. 2).

Рис. 2 – Загрузка резюме
Примечание. Система поддерживает только резюме, сформированные на платформе headhunter – загрузка резюме других форматов невозможна. После успешной загрузки система автоматически создаст заявку кандидата, которая будет размещена на начальном этапе оценки. (рис. 3).

Рис. 3 – Созданная запись кандидата
4.1.2. Редактирование заявки кандидата
После загрузки резюме система Odoo автоматически заполнит соответствующие поля в карточке кандидата с необходимой информацией. (рис. 1 – 3).

Рис. 1 – Автоматически заполненная заявка кандидата
Рис. 2 – Автоматически заполненная заявка кандидата
Рис. 3 – Автоматически заполненная заявка кандидата
При необходимости можно редактировать данные в карточке и изменять этап собеседования через верхнее меню (рис. 4).

Рис. 4 – Изменение этапа собеседования
Примечание. При смене этапа собеседования все внесенные изменения будут автоматически сохранены. Однако, если этап не менялся, его необходимо сохранить вручную, нажав кнопку [Сохранить] (рис. 5).

Рис. 5 – Кнопка [Сохранить]
В правой части карточки (или под информацией о кандидате) находится чаттер, где можно вести коммуникацию по кандидату на протяжении всего процесса трудоустройства (рис. 6).

Рис. 6 – Чаттер
В чаттер можно добавить подписчиков для отслеживания сообщений этими сотрудниками (рис. 7).

Рис. 7 – Добавление подписчиков к чату
4.1.3. Создание и согласование учетной записи с карточкой сотрудника
Когда трудовой договор с кандидатом подписан, можно оперативно создать карточку сотрудника, используя кнопку [Создать сотрудника] (рис. 1).

Рис. 1 – Кнопка [Создать сотрудника]
Система автоматически перенаправит на страницу создания карточки, где потребуется заполнить данные о сотруднике (подробное описание этого процесса можно найти в инструкции к модулю «Сотрудники»). После заполнения всех полей необходимо сохарнить внесенные данные, нажав кнопку [Сохранить] (рис. 2).

Рис. 2 – Кнопка [Сохранить]
После сохранения карточка автоматически добавиться в полный список сотрудников в элементе «Сотрудники» (рис. 3).

Рис. 3 – Элемент «Сотрудники»
При создании карточки сотрудника крайне важно правильно связать ее с учетной записью пользователя в системе. Для этого необходимо перейти во вкладку «HR установки» в карточке сотрудника и в поле «Относится к пользователю» выбрать соответствующего пользователя из выпадающего списка (рис. 4).
При отсутствии учетной записи сотрудника необходимо нажать кнопку [Искать еще] и затем нажать кнопку [Новый]. После этого система отобразит полный список всех сотрудников, содержащий информацию о логинах пользователей, времени их последнего входа в систему, а также статус, подтверждающий факт входа каждого сотрудника в систему (рис. 5).

Рис. 4 – Настройка связи карточки сотрудника и учетной записи
Рис. 5 – Кнопка [Новый]
После перехода к созданию новой учетной записи необходимо заполнить все поля в открывшейся форме и нажать кнопку [Сохранить и закрыть] (рис. 6). Система автоматически сгенерирует и отправит на указанный электронный адрес сотрудника приглашение для входа в корпоративный аккаунт Odoo, содержащее необходимые учетные данные и инструкции по активации.

Рис. 6 – Создание приглашения сотруднику
После того как сотрудник выполнит процедуру аутентификации в системе, используя полученное на почту приглашение, его статус в карточке автоматически изменится с «Никогда не подключался» на «Подтвержден», что будет свидетельствовать об успешной активации учетной записи (рис. 7).

Рис. 7 – Статусы учетной записи сотрудника
4.1.4. Настройка доступов
Следующим шагом необходимо настроить доступы сотрудника к модулям и функциям системы. Для этого необходимо перейти в элемент «Настройки», которое располагается в главном меню Odoo.
В подразделе «Пользователи» раздела бокового меню «Общие настройки» нажать кнопку [Управление пользователями] (рис. 1);

Рис. 1 – Подраздел «Пользователи»
Далее необходимо выбрать нужного сотрудника и выбрать уровни доступа в соответствующие поля (рис. 2).

Рис. 2 – Изменение роли доступа
После внесения изменений их необходимо сохранить (рис. 3).

Рис. 3 – Кнопка [Сохранить]
4.1.5. Запуск процесса по введению сотрудника
Кроме того, можно сразу запустить процесс введения сотрудника в должность, нажав кнопку [Запустить процесс] или через чаттер (рис. 1) Подробное описание создания процессов доступно в инструкции к элементу «Сотрудники».

Рис. 1 – Кнопка [Запустить процесс]
После необходимо выбрать процесс – онбординг и нажать кнопку [Запустить процесс] (рис. 2).

Рис. 2 – Кнопка [Запустить процесс]
Задачи плана процесса автоматически отобразятся в чаттере и разделе планирования мероприятий. На карточке сотрудника в общем списке сотрудников это место обозначено значком часов (если действия не запланированы) или значком с тремя горизонтальными линиями (если действия запланированы) (рис. 3).

Рис. 3 – Раздел планирования мероприятий
4.2. Создание заявки кандидата вручную
- Создание заявки внутри карточки вакансии
- Создание заявки на странице «Все кандидаты»
- Удаление заявки кандидата
4.2.1. Создание заявки внутри карточки вакансии
Создать кандидата можно разными способами. Первый способ подразумевает создание кандидата, внутри карточки вакансии. Для этого необходимо в штатном расписании нажать на карточку или кнопку [Кандидаты] (рис. 1).

Рис. 1 – Кнопка [Кандидаты]
После перехода на страницу «Кандидаты» внутри карточки вакансии откроется представление в виде доски с колонками, отражающими различные этапы отбора кандидатов (рис. 2). Данное представление позволяет наглядно отслеживать прогресс каждого соискателя в процессе рассмотрения его кандидатуры.

Рис. 2 – Страница с кандидатами на одну вакансию
Представление данных о кандидатах можно изменить, выбрав списочный, табличный вид или отобразив информацию в виде графика. Также доступны функции открытия календаря и планирования действий посредством функциональных кнопок, расположенных в правом верхнем углу под строкой поиска (рис. 3).

Рис. 3 – Функциональные кнопки изменения представления
Далее необхожим нажать кнопку [Новый] (рис. 4), или выбрать существующую заявку для редактирования.

Рис. 4 – Кнопка [Новый]
При создании новой заявки необходимо заполнить следующие поля (рис. 5)
Вакансия/заголовок | Название должности заявки кандидата. Она автоматически заполняется, если создавать заявку внутри карточки должности |
---|---|
Имя кандидата | Полное имя кандидата |
Дата рождения | Дата рождения кандидата |
Возраст | Заполняется автоматически после заполнения поля с датой рождения |
Опыт работы | Предыдущие места работы |
Контактные данные | Email, телефон, внешний аккаунты (Telegram, например) |
Образование | Необходимо выбрать из предложенного списка (выпускник, диплом бакалавра, ученая степень, докторская степень, бакалавр) |
Интервьюер | Сотрудники, осуществляющие проведение собеседований с кандидатами. |
Рекрутер | Сотрудник, ответственный за подбор на данную вакансию, будет отображаться для всех кандидатов. Этот сотрудник (рекрутер) также будет автоматически добавлен ко всем встречам с кандидатами |
Оценка | Оценка резюме кандидата |
Источник | Источник ссылки на кандидата (hh.ru, через Hr-менеджера и т.д.) |
Тип трафика | Способ общения с кандидатом (Email, Telegram и т.д.) |
Теги | Выбрать тег из раскрывающегося меню или создать любой тег, введя его |
Информация о вакансии | Название вакансии и подразделения. Вставляются автоматически, если создавать заявку через карточку вакансии |
Информация о договоре | Ожидаемая зарплата кандидата, предлагаемая зарплата организацией, рабочее время (когда кандидат может выйти на работу) |

Рис. 5 – Создание заявки
Для заполнения раздела «Резюме соискателя» необходимо указать следующие сведения:
- город проживания;
- желаемую должность;
- уровень образования;
- знание языков и возможные мотивации.
Информацию о мотивации можно структурировать, например, с помощью списка, воспользовавшись символом «/». Также по необходимости можно включить разделы «Опыт работы» и «Навыки».
Примечание. Процесс создания резюме значительно упрощается при загрузке готового резюме с платформы hh.ru. Подробное описание процесса подачи заявки на вакансию резюме было представлено в предыдущей главе.
После заполнения данными о кандидате необходимо сохранить их (рис. 6).

Рис. 6 – Кнопка [Сохранить]
После сохранения заявка кандидата будет размещена на странице кандидаты карточки резюме (см. рис. 2).
По ходу собеседований этап заявки можно менять как внутри карточки в верхнем меню (рис. 7), так и на самой доске с заявками кандидатов просто перемещая карточку в другой этап (рис. 8).

Рис. 7 – Изменение этапа собеседования через верхнее меню
Рис. 8 – Изменение этапа собеседования на доске с кандидатами
4.2.2. Создание заявки на странице «Все заявки»
Второй способ создания заявки кандидата – через список всех заявок. Для этого необходимо перейти в пункт «Все кандидаты» в элементе «Кандидаты» главного меню (рис. 1).

Рис. 1 – Элемент «Все кандидаты»
После перехода будет доступен полный список заявок по всем вакансиям, структурированный по этапам собеседования (рис. 2).

Рис. 2 – Полный список заявок
Можно использовать фильтры в правом верхнем углу страницы для сортировки списка (рис. 3).

Рис. 3 – Фильтры
В этом разделе также можно создать заявку, загрузив резюме кандидата или вручную нажав кнопку [Новый] (рис. 4).

Рис. 4 – Создание новой заявки
4.2.3. Удаление заявки кандидата
Удаление неправильных или дублирующих заявок возможно на странице полного списка заявок. Для этого необходимо выделить одну или несколько заявок с помощью флажка в соответствующей ячейке и нажать кнопку [Удалить] (рис. 1).

Рис. 1 – Удаление записей
Также можно удалить запись непосредственно из карточки, нажав кнопку [Операции] в правом верхнем углу и выбрав кнопку [Удалить] (рис. 2).

Рис. 2 – Удаление заявки
Важные заявки необходимо архивировать, чтобы сохранить исторические данные, связанные с кандидатами. Для архивирования записи необходимо нажать кнопку [Операции] в правом верхнем углу и выбрать кнопку [Архивировать] (рис. 3).

Рис. 3 – Архивирование записи
Все архивируемые записи получают статус «Отказано», и следующим шагом необходимо выбрать причину отказа (рис. 4).

Рис. 4 – Выбор причину отказа
Настройка причин отказа доступна в разделе «Настройки», подробности будут рассмотрены в следующей главе.
Чтобы просмотреть все архивированные записи, необходимо использовать фильтр в средней части экрана (рис. 5).

Рис. 5 – Выбор фильтра
Для разархивирования необходимо выделить нужные записи, нажать кнопку [Операции], после чего нажать кнопку [Разархивировать] (рис. 6).

Рис. 6 – Выбор фильтра
5. Конфигурация
5.1. Конфигурация
Альтернативным и более быстрым способом доступа к модулю настроек является переход через элемент «Конфигурация» (рис. 1).

Рис. 1 – Выбор пункта
На этой странице будут доступны основные настройки модуля «Найм», такие как размещение вакансий и параметры, связанные с подбором персонала (рис. 2).

Рис. 5 – Настройки модуля «Найм»
Для активации определенной функции необходимо установить флажок в соответствующей ячейке и сохранить изменения (рис. 3).

Рис. 3 – Сохранение изменений
При необходимости в этом модуле можно настроить функции для других приложений.
5.2. Виды занятости
Виды занятости – это все возможные графики работы сотрудников, которые есть в компании. Для создания вида занятости необходимо перейти в элементе «Конфигурация» и выбрать пункт «Виды занятости» (рис. 1).

Рис. 1 – Выбор пункта
Далее необходимо нажать кнопку [Создать еще] (рис. 2), или выбрать существующий вид для редактирования.

Рис. 2 – Кнопка [Создать еще]
Заполнить название вида занятости и нажать кнопку [Сохранить] (рис. 3).

Рис. 3 – Редактирование вида занятости
Для удаления необходимо отметить вид занятости, установив флажок в соответствующей ячейке (рис. 4).

Рис. 4 – Выделение видов занятости
Далее необходимо нажать кнопку [Операции], после чего нажать кнопку [Удалить] (рис. 5).

Рисунок 5.2.5. – Удаление видов занятости
5.3. Причины отказа
Чтобы создать, настроить или удалить причину отказа перейдите в соответствующий раздел через элемент «Конфигурация» (рис. 1).

Рис. 1 – Выбор пункта
На этой странице будет доступен полный список всех существующих причин. Для редактирования название или шаблон письма, необходимо нажать на соответствующиее поле (рис. 2). После редактирования необходимо сохранить изменения.

Рис. 2 – Редактирование причины отказа
Для создания новой причины необходимо нажать кнопку [Новый] (рис. 3), заполнить соответствующие поля и сохранить изменения (рис. 4).

Рис. 3 – Кнопка [Новый]
Рис. 4 – Редактирование причины отказа
Для удаления необходимо отметить вид занятости, установив флажок в соответствующей ячейке. Далее нажать кнопку [Операции], после чего нажать кнопку [Удалить] (рис.5).

Рис. 5 – Удаление причин отказа
Однако, как и в случае с удалением вакансий, рекомендуется просто архивировать причину отказа, чтобы сохранить данные и не нарушать связи с другими объектами. Архивирование записей доступно в той же функции, что и удаление (см. рис. 5).
5.4. Отделы
Операции с отделами компании были подробно рассмотрены в инструкции «Сотрудники». В этой главе описан основной функционал, который предоставляется в модуле «Найм». Чтобы создать, настроить или удалить причину отказа необходимо перейти в соответствующий пункт через элемент «Конфигурация» (рис. 1).

Рис. 1 – Выбор пункта
На этой странице будет доступен полный список всех существующих отделов. Для создания нового отдела необходимо нажать кнопку [+Новый] (рис. 2), или выбрать существующий отдел для редактирования.

Рис. 2 – Кнопка [Новый]
После чего система перенаправит на страницу редактирования, в которой необходимо заполнить поля с наименованием отдела, руководителем и вышестоящим отделом (рис. 3).

Рис. 3 – Редактирования информации отдел
После внесения изменений необходимо сохранить их (рис. 4).

Рис. 4 – Кнопка [Сохранить]
Для удаления необходимо отметить отделы, установив флажок в соответствующей ячейке. Далее нажать кнопку [Операции], после чего нажать кнопку [Удалить] (рис. 5).

Рис. 5 – Удаление отделов
Также, как и в предыдущей главе рекомендуется просто архивировать отделы, чтобы сохранить данные и не нарушать связи с другими объектами. Архивирование записей доступно в той же функции, что и удаление (см. рис. 5).
5.5. Типы активности
В данном модуле можно также настроить типы действий при приеме на работу и задать ответственного для каждой задачи. Ддя этого необходимо перейти в соответствующий пункт через элемент «Конфигурация» (рис. 1).

Рис. 1 – Выбор пункта
На этой странице будет доступен полный список всех типов действий. Для создания нового подразделения необходимо нажать кнопку [+Новый], или выбрать существующее подразделение для редактирования (рис. 2).

Рис. 2 – Кнопка [Новый]
Далее необходимо заполнить поля на странице редактирования по своему усмотрению и сохранить их (рис. 3).

Рис. 3 – Кнопка сохранения
Для удаления необходимо отметить типы действий, установив флажок в соответствующей ячейке. Далее необходимо нажать кнопку [Операции], после чего нажать кнопку [Удалить] (рис. 4).
Рис. 4 – Удаление/архивирование типов действий
Также, как и в предыдущей главе рекомендуется просто архивировать типы действий, чтобы сохранить данные и не нарушать связи с другими объектами. Архивирование записей доступно в той же функции, что и удаление (см. рис. 4).
6. Отчет
В данном модуле также доступна функция по отображению статистики по созданию заявок кандидатов на разные вакансии по месяца в виде таблиц и графиков. Для этого необходимо перейти в пункт элемента «Отчет» «Анализ подбора кадров» (рис. 1).

Рис. 1 – Элемент «Отчет»
Можно изменить отображения графика в виде линейного графика, круговой диаграммы, сводной таблицы или отсортировать по возрастанию или убыванию при помощи функциональных кнопок (рис. 2).

Рис. 2 – Изменение отображение графика
Пример изменения отображения круговой диаграммы приведен на рис. 3. Т.к. демоданные создавались в октябре, то статистика приведена только за октябрь.

Рис. 3 – Круговая диаграмма
Общая информация
1.1. Описание модуля «Сотрудники»
Модуль «Сотрудники» в системе «Корпоративный портал» – это один из основных модулей управления персоналом, который помогает управлять и систематизировать всю информацию о сотрудниках в организации. Модуль представляет собой динамическую платформу для записи профилей каждого сотрудника. Это подходит для хранения информации о контактных данных сотрудников, рабочей информации, договорах, резюме и многом другом. Например, ведение учета сотрудников особенно важно для внутренних целей организации.
Документируя соответствующий профиль с информацией об опыте работы, квалификации, навыках и талантах, а также истории карьеры сотрудника, компания может планировать программы найма, оценки, развития навыков, совершенствовать кадровую политику компании.
1.2. Начало работы
Работа с записями о сотрудниках ведется в приложении «Сотрудники», которое располагается в главном меню «Odoo» (рис. 1)

Рис. 1 – Расположение приложения «Сотрудники»
При переходе в приложение «Сотрудники» открывается полный список записей сотрудников (рис. 2).

Рис. 2 – Приложение «Сотрудники»
На данной странице для упрощенного поиска нужного сотрудника можно использовать фильтры сверху по середине. На рис. 3 можно увидеть готовые к использованию фильтры.

Рис. 3 – Фильтры
Помимо готовых фильтров, можно создавать свои фильтры с помощью кнопки [Добавить пользовательский фильтр]. Можно выбрать критерий и условие, по которому будет работать фильтр (рис. 4).

Рис. 4 – Добавление пользовательского фильтра
Для того, чтобы сохранить определенный фильтр как приоритетный, существует возможность добавить его в избранное. Для этого необходимо применить нужный фильтр, а после использовать кнопку [Избранное] и выбрать «Сохранить текущий список» и «Использовать по умолчанию» (рис.5).

Рис. 5 – Добавление в избранное
1.3. Знакомство с главным меню
Меню состоит из четырех элементов: «Сотрудники», «Подразделения», «Отчетность» и «Настройки» (рис. 1).

Рис. 1 – Меню
Элемент «Сотрудники» предоставляет доступ к полному списку карточек сотрудников. Элемент «Подразделения» перенаправляет на страницу, содержащую перечень всех подразделений компании. Элемент «Отчетность» включает пункт «Навыки», который ведет на страницу с полным списком навыков сотрудников (подробности представлены в главе 7). Элемент «Настройки» содержит следующие пункты: «Настройки», «Подразделения», «Рабочие места», «Причины увольнений», «Типы навыков», «Штатное расписание», «Виды занятости», «Категории должностей» и «Процессы» (рис. 2).

Рис. 2 – Пункт «Настройки»
Подразделения
- Создание подразделений
- Редактирование подразделений
- Добавление сотрудников в подразделения
- Удаление подразделений
2.1. Создание подразделений
Данный функционал позволяет реализовать в системе организационную структуру компании: все отделы и их иерархическую организацию.
Для создания подразделения необходимо перейти в элемент «Подразделения» (рис. 1):

Рис. 1 – Элемент «Подразделения»
Перейдя на страницу «Подразделения», для создания нового подразделения нужно нажать кнопку [Создать еще] (рис. 2):

Рис. 2 – Кнопка [Создать еще]
Далее необходимо заполнить следующие атрибуты (рис. 3):
Наименование подразделения | Название отдела |
---|---|
Руководитель | Руководитель отдела |
Вышестоящее подразделение | Отдел, в состав которого входит данный отдел |

Рис. 3 – Заполнение подразделения
После заполнения формы необходимо сохранить внесенные данные, нажав на кнопку [Сохранить] (рис. 4), и карточка подразделения отобразиться в списке подразделений.

Рис. 4 – Значок «Сохранить»
2.2. Редактирование подразделений
Для редактирования подразделения необходимо перейти в элемент «Подразделение», и нажать на название карточки подразделения (рис. 1).

Рис. 1 – Название карточки подразделения
После система перенаправит на страницу с формой, описанной ранее. Доступ к этой странице также можно получить через пункт «Настройки» после нажатия на значок с тремя точками (рис. 2).

Рис. 2 – Пункт карточки
В этом подменю можно настроить и цвет карточки, выбрав один из цветных квадратов, расположенных в нижней части списка (рис. 3).

Рис. 3 – Настройка цвета карточки
Используя остальные функции в подменю, Вы будете перенаправлены в соответствующие приложения.
2.3. Добавление сотрудников в подразделения
Для добавления сотрудников в подразделение необходимо кнопку [№ сотрудники] в карточке подразделение. Значение № будет зависеть от количества добавленных сотрудников в подразделение (рис. 1):

Рис. 1 – Кнопка [№ сотрудники]
Перейдя на страницу сотрудники, система отобразит список сотрудников данного подразделения. Если необходимо создать нового сотрудника внутри этого подразделения, то необходимо нажать кнопку [Создать еще] (рис. 2):

Рис. 2 – Кнопка [Создать еще]
Система перенаправит на страницу создания нового сотрудника, куда автоматически добавиться выбранное подразделение (рис. 3):

Рис. 3 – Страница добавления сотрудника
Более подробно по заполнению этой страницы описано в главе 10.
Для добавления сотрудника, который есть в системе, необходимо открыть боковое меню и выбрать нужный пункт (рис. 4).

Рис. 4 – Боковое меню
Если сотрудник еще не относится ни к одному подразделению, необходимо выбрать элемент «Все» и в раскрывающемся списке выбрать кнопку [Нет ({Количество сотрудников})] (рис. 5):

Рис. 5 – Кнопка [Нет ({Количество сотрудников})]
Затем необходимо выделить сотрудника, установив флажок в соответствующем поле (рис. 6), и в поле «Подразделение» указать нужное подразделение (рис. 7).

Рис. 6 – Выделение сотрудника
Рис. 7 – Поле «Подразделение»
Достаточно начать вводить название, система подскажет имеющиеся подразделения (рис. 8).

Рис. 8 – Заполнение поля «Подразделение»
После заполнения этого поля система автоматически сохранит изменения.
2.4. Удаление подразделений
Для удаления необходимо перейти в элемент «Подразделение», и нажать на название карточки подразделения. Далее необходимо нажать кнопку [Операции] и в раскрывающемся списке выбрать кнопку [Удалить] (рис. 1).

Рис. 1 – Удаление подразделения
Штатное расписание
3.1. Создание должности в штатном расписании
Данный функционал позволяет внести все должности штатного расписания компании в систему и необходимые данные по каждой должности: количество сотрудников, квалификация, этапы отбора кандидатов и др.
Для создания должности сотрудника необходимо перейти в элемент «Настройки» и выбрать пункт «Штатное расписание» (рис. 1).

Рис. 1 – Выбор элемента подменю
Перейдя на страницу «Штатное расписание», для создания новой заявки нужно нажать кнопку [Создать еще] (рис. 2).

Рис. 2 – Кнопка [Создать еще]
После необходимо заполнить следующие поля во вкладке «Найм» (рис. 3):
Подразделение | Название должности |
---|---|
Расположение должности | Отдел, для которого создается должность |
Вид занятости | Выбор из списка (постоянная, временная, неполный рабочий день и т.д.) |
Категория | Цель по количеству сотрудников, которых собираются нанять на данную должность |
Цель | Планируемое к найму количество сотрудников |
Рекрутер | Сотрудник, ответственный за подбор на данную вакансию, будет отображаться для всех кандидатов. Этот сотрудник (рекрутер) также будет автоматически добавлен ко всем встречам с кандидатами |
Интервьюеры | Сотрудники, осуществляющие проведение собеседований с кандидатами |

Рис. 3 – Заполнение полей во вкладке «Найм»
Вкладка «Описание работы» содержит краткое описание должности (рис. 4):

Рис. 4 – Заполнение описания должности
Во вкладке «Ключевые задачи» Вы можете добавить новую задачу, используя кнопку [Добавить строку] (рис. 5).

Рис. 5 – Добавление новой задачи
При нажатии кнопки [Добавить строку] необходимо нажать кнопку [Создать еще] во всплывающем окне (рис. 6).

Рис. 6 – Кнопка [Создать еще]
Далее необходимо заполнить название задачи и нажать кнопку [Сохранить и закрыть] (рис. 7).

Рис. 7 – Кнопка [Сохранить и закрыть]
Для редактирования существующей задачи достаточно просто на нее нажать, и появится форма редактирования.
Во вкладке «Этап собеседования» содержатся ключевые этапы по собеседованию кандидата. Для добавление нового этапа необходимо нажать кнопку [Добавить этап] (рис. 8) и заполнить следующие атрибуты (рис. 9):
Название | Название этапа |
---|---|
Ответственные | Ответственные за проведение данного этапа |
Цель | Цель этапа |
Вопросы | Цель по количеству сотрудников, которых собираются нанять на данную должность |

Рис. 8 – Кнопка [Добавить этап]
Рис. 9 – Заполнение формы этапа собеседования
Для удаления этапа достаточно нажать на крестик возле соответствующего этапа (рис. 10).

Рис. 10 – Удаление этапа собеседования
После создания новой должности или внесения изменений в существующую информацию необходимо сохранить внесенные изменения, нажав кнопку [Сохранить] (рис. 11).

Рис. 11 – Сохранение изменений
Для редактирования уже существующей должности достаточно кликнуть по ней, и система перенаправит на страницу редактирования (см. рис. 3)
3.2. Удаление должности из штатного расписания
Для удаления должности из штатного расписания необходимо отметить должность, установив флажок в соответствующей ячейке (рис. 1).

Рис. 1 – Выделение нескольких должностей
Далее необходимо нажать кнопку [Операции] и в раскрывающемся списке нажать кнопку [Удалить] (рис. 2).

Рис. 2 – Удаление нескольких должностей
Категории должностей
4.1. Создание категорий
Категории должностей могут использоваться для группировки сотрудников по признакам, которые выходят за рамки должностей и подразделений.
Для создания должности сотрудника необходимо перейти в элемент «Настройки» и выбрать пункт «Категории должностей» (рис. 1).

Рис. 1 – Выбор элемента подменю
Далее нажать кнопку [Создать еще] (рис. 2) или выбрать существующую категорию для редактирования.

Рис. 2 – Кнопка [Создать еще]
Заполнить название категории и нажать кнопку [Сохранить] (рис. 3).

Рис. 3 – Кнопка [Сохранить]
4.2. Удаление категорий
Для удаления категорий необходимо отметить категорию, установив флажок в соответствующей ячейке (рис. 1).

Рис. 1 – Выделение категорий
Далее необходимо нажать кнопку [Операции] и в раскрывающемся спсике выбрать кнопку [Удалить] (рис. 2).

Рис. 2 – Удаление категорий
Виды занятости
5.1. Создание видов занятости
Виды занятости – это все возможные графики работы сотрудников, которые есть в компании.
Для создания вида занятости необходимо перейти в элемент «Настройки» и выбрать пункт «Виды занятости» (рис. 1).

Рис. 1 – Выбор элемента подменю
Далее необходимо нажать кнопку [Создать еще] (рис. 2) или выбрать существующий вид для редактирования.

Рис. 2 – Кнопка [Создать еще]
Заполнить название вида занятости и нажать кнопку [Сохранить] (рис. 3).

Рис. 3 – Редактирование вида занятости
5.2. Удаление видов
Для удаления необходимо отметить вид занятости, установив флажок в соответствующей ячейке (рис. 1).

Рис. 1 – Выделение видов занятости
Далее необходимо нажать кнопку [Операции] и в раскрывающемся спсике выбрать кнопку [Удалить] (рис. 2).

Рис. 2 – Удаление видов занятости
Рабочие места
6.1. Создание рабочих мест
Для создания рабочих мест необходимо перейти в элемент «Настройки» и выбрать пункт «Рабочие места» (рис. 1).

Рис. 1 – Выбор элемента подменю
Далее необходимо нажать кнопку [Создать еще] (рис. 2) или выбрать существующее рабочее место для редактирования.

Рис. 2 – Кнопка [Создать еще]
Необходимо заполнить следующие поля:
Рабочее место | Название места работы, например, офис |
---|---|
Рабочий адрес | Рабочий адрес |
Номер места | Номер места сотрудника |
После редактирования необходимо сохранить информацию (рис. 3).

Рис. 3 – Кнопка «Сохранить»
6.2. Удаление рабочих мест
Для удаления необходимо отметить рабочее место, установив флажок в соответствующей ячейке (рис. 1).

Рис. 1 – Выделение видов занятости
Далее необходимо нажать кнопку [Операции] и в раскрывающемся списке выбрать кнопку [Удалить] (рис. 2).

Рис. 2 – Удаление рабочих мест
Типы навыков
7.1. Создание типов навыков
Для создания типов навыков необходимо перейти в элемент «Настройки» и выбрать пункт «Типы навыков» (рис. 1).

Рис. 1 – Выбор элемента подменю
Далее необходимо нажать кнопку [Создать еще] (рис. 2) или выбрать существующий тип навыка для редактирования.

Рис. 2 – Кнопка [Создать еще]
Указать наименование типа и навыка, добавить уровни компетентности (рис. 3) через кнопку [Добавить строку].

Рис. 3 – Кнопка [Добавить строку]
После внесения информации необходимо сохранить результат (рис. 4).

Рис. 4 – Кнопка [Сохранить]
Рядом с названием уровня отображается шкала освоения в процентах. Один из уровней может быть установлен по умолчанию, что позволит ему автоматически присваиваться при добавлении нового навыка сотруднику (рис. 5).

Рис. 5 – Выбор уровня по умолчанию
7.2. Добавление навыков сотруднику
Чтобы добавить новый навык конкретному сотруднику, необходимо открыть личную карточку сотрудника в элементе «Сотрудники» и перейти во вкладку «Резюме» (рис. 1):

Рис. 1 – Навыки в личной карточке сотрудника
Далее необходимо нажать кнопку [Добавить] и выбрать необходимый тип, навык и уровень навыка (рис. 2).

Рис. 2 – Добавление навыка
Для сохранения навыка необходимо нажать кнопку [Сохранить и закрыть].
Все навыки сотрудников можно просмотреть во вкладке «Отчетность» на верхней панели меню (рис. 3):

Рис. 3 – Просмотр навыков всех сотрудников
Для удаления навыка необходимо нажать кнопку [Удалить] (рис. 4).

Рис. 4 – Удаление навыка
7.3. Удаление типов навыков
Для удаления навыка необходимо отметить его, установив флажок в соответствующей ячейке, затем нажать на кнопку [Операции] и в раскрывающемся списке выбрать кнопку [Удалить] (рис. 1).

Рис. 1 – Удаление типа навыков
p### Планирование процессов
Онбординг (адаптация) – важный процесс, нацеленный на адаптацию сотрудника на новом рабочем месте, знакомство нового сотрудника с рабочими обязанностями и корпоративной культурой.
Оффбординг (увольнение) – процесс, включающий набор действий по увольнению сотрудника.
8.1. Создание плана
Для создания планов процессов необходимо перейти в элемент «Настройки» и выбрать пункт «Процессы» (рис. 1).

Рис. 1 – Выбор элемента подменю
Далее необходимо нажать кнопку [Создать еще] (рис. 2) или выбрать существующий план для редактирования.

Рис. 2 – Кнопка [Создать еще]
Необходимо ввести название процесса и подразделения. Затем, описать непосредственный план, создавая типы действий через кнопку [Добавить строку] (рис. 3).

Рис. 3 – Кнопка [Добавить строку]
При нажатии кнопки [Добавить строку] появится диалоговое окно, содержащее форму для заполнения. В этой форме потребуется заполнить следующие поля: «Тип действия», «Сводка», «Ответственный» и «Заметка». (рис. 4).

Рис. 4 – Форма для создания активности
При внесении типа действия будет предложен список из активностей (рис. 5).

Рис. 5 – Всплывающий список типов действий
Для добавления новых типов действий в выпадающий список достаточно ввести название нового типа в поле и нажать кнопку [Создать«{Название нового типа действия}] (рис. 6).

Рис. 6 – Создание нового типа действия
Кроме того, типы действий можно редактировать, для этого необходимо нажать на кнопку [Перейти к карточке] (рис. 7)

Рис. 7 – Кнопка [Перейти к карточке]
В поле «Заметка» можно не только ввести текст, но и добавить структуру, для этого достаточно ввести «/» (рис. 8).

Рис. 8 – Добавление структуры в поле «Заметка»
Для удаления активности необходимо нажать кнопку удаления, расположенную справа от соответствующей активности (рис. 9).

Рис. 9 – Удаление активности
После внесения изменений необходимо нажать кнопку [Сохранить] (рис. 10).

Рис. 10 – Кнопка [Сохранить]
8.2. Запуск процесса
Для инициации процесса создания плана, описанного в предыдущей главе, необходима перейти в карточку сотрудника, для которого необходимо запустить процесс, и нажать кнопку [Запустить процесс] в левом верхнем углу карточки (рис. 1).

Рис. 1 – Кнопка [Запустить процесс]
Необходимо, чтобы поля «Подразделение» и «Ответственный» (тренер, руководитель или другое лицо) соответствовали данным, указанным в плане. Например, если в плане указано подразделение HR, то сотрудник, для которого запускается процесс, должен принадлежать этому подразделению. В противном случае, нужный процесс не будет доступен для выбора (рис. 2).

Рис. 2 – Выбор процесс
Однако, если в плане не установлено подразделение, то этот процесс будет доступен для сотрудников любого подразделения. Если у сотрудника не указан тренер, а в плане в графе «Ответственный» для одной или нескольких задач указан тренер, появится сообщение об ошибке.
Кроме того, важно, чтобы карточка сотрудника и ответственного была связана с контактной информацией сотрудника в разделе «HR-установки» (рис. 3). В противном случае также будет возникать ошибка.

Рис. 3 – Необходимые для заполнения поля
После выбора процесса необходимо нажать кнопку [Запустить процесс] (рис. 4)

Рис. 4 – Кнопка [Запустить процесс]
После запуска процесса в чаттере карточки сотрудника появятся записи озадачах для руководителя (или тренера) с возможностью отметить задачу выполненной, отменить или редактировать ее (рис. 5).

Рис. 5 – Запуск процесса
Задачи плана также автоматически отобразятся в разделе планирования мероприятий. На карточке сотрудника в общем списке сотрудников это место обозначено значком часов (если действия не запланированы) или значком с тремя горизонтальными линиями (если действия запланированы) (рис. 6). Более подробная информация о планировании мероприятий описано в главе 8.5.

Рис. 6 – Раздел планирования мероприятий
Кроме того, можно быстро запустить процесс онбординга нового сотрудника, нажав кнопку [Процесс по введению в должность] в сообщениях. Это сообщение автоматически создается при создании карточки нового сотрудника (рис. 7).

Рис. 7 – Запуск процесса через сообщение
Обратите внимание: после запуска процесса для конкретного сотрудника данный процесс будет недоступен для выбора при инициировании нового процесса для этого сотрудника.
8.3. Удаление плана
Для удаления плана необходимо отметить план процессов, установив флажок в соответствующих ячейках (рис. 1).

Рис. 1 – Выделение планов
Далее необходимо нажать на кнопку [Операции] и в раскрывающемся списке выбрать кнопку [Удалить] (рис. 2).

Рис. 2 – Удаление планов
Кроме того, удалить план можно и в самой карточке плана. Для этого необходимо перейти в соответствующий план, нажать на кнопку [Операции] и в раскрывающемся списке выбрать кнопку [Удалить] (рис. 3).

Рис. 3 – Удаление определенного плана
8.4. Назначение мероприятия
Для назначения мероприятия сотруднику необходимо нажать значок часов в нижнем углу карточки пользователя в модуле «Сотрудники (рис. 1).

Рис. 1 – Кнопка [Планирования действий]
Далее необходимо нажать кнопку [+Запланировать действие] и заполнить соответствующие поля. После нажать кнопку [Расписание], в результате чего информация сохранится (рис. 2).

Рис. 2 – Планирование действий
При добавлении задачи значок часов изменится на три горизонтальные зеленые линии. При нажатии на этот значок откроется окно с запланированными задачами, где можно отметить задачу как выполненную, описать результат и добавить новую задачу (рис. 3).

Рис. 3 – Просмотр и редактирование задач
В зависимости от статуса задачи значок в виде трех горизонтальных линий имеет разный цвет: «запланировано» – зеленый цвет, «сегодня» – желтый, «просрочено» – красный.
Причины увольнения
9.1. Создание причины увольнения
Для создания причины увольнения необходимо перейти в элемент «Настройки» и выбрать пункт «Причины увольнения» (рис. 1).
Рис. 1 – Элемент «Настройки»
Далее необходимо нажать кнопку [Создать еще] (рис. 2), или выбрать существующую причину для редактирования.

Рисунок 2 – Кнопка [Создать еще]
Заполнить название вида причины и нажать кнопку [Сохранить] (рис. 3).

Рисунок 3 – Редактирование причины увольнения
9.2. Удаление причины увольнения
Для удаления необходимо отметить причины увольнения, установив флажок в соответствующей ячейке (рис. 1).

Рис. 1 – Выделение видов занятости
Далее необходимо нажать кнопку [Операции] и в раскрывающемся списке нажать кнопку [Удалить] (рис. 2).

Рис. 2 – Удаление причин
Записи о сотруднике
Каждая запись представляет собой форму, где хранится вся важная информация о сотруднике, включая общую информацию, историю работы и навыки, различную рабочую информацию, личные данные, документы и многое другое.
10.1. Создание записи сотрудника
Для создания новой записи необходимо перейти в элемент «Сотрудники» и нажать кнопку [Создать еще] в левом верхнем углу, или нажать на нужного сотрудника для редактирования (рис. 1).

Рис. 1 – Кнопка [Создать еще]
Далее необходимо заполнить следующие атрибуты (рис. 2):
Имя сотрудника* | ФИО сотрудника |
---|---|
Фотография | В правом верхнем углу формы с нажмите значок редактирования (карандаш) для выбора фотографии для загрузки |
Должность (Место работы) | Должность сотрудника |
Теги | Выберите тег из раскрывающегося меню или создайте любой тег, введя его |
Информация о работе | Рабочий мобильный телефон, рабочий телефон, рабочая электронная почта |
Подразделение | Отдел, в который трудоустроен сотрудник Заполняется автоматически при наличии соответствующей информации в вкладке «подразделения» в верхней панели меню |
Должность | Заполните должность сотрудника. При подключенном модуле «Найм» список должностей подгружается оттуда. При заполнении данного поля автоматически обновляется поле «Должность», находящееся под ФИО сотрудника |
Руководитель | Выберите руководителя для сотрудника |
Тренер | Выберите тренера (наставника) для сотрудника. По умолчанию, наставником назначается руководитель |
* – обязательное поле

Рис. 2 – Заполнение общей информации сотрудника
Далее заполняются дополнительные вкладки в нижней панели – «Резюме», «Рабочая информация», «Информация о переводах», «Личная информация», «Внешние аккаунты», «HR установки» и «Звонки» (рис. 3).

Рис. 3 – Нижняя панель
После сохранения формы нового сотрудника текущая должность автоматически добавляются новой записью на вкладке «Резюме» (рис. 4):

Рис. 4 – Информация о резюме
Можно также добавить навыки сотруднику (рис. 5).

Рис. 5 – Информация о навыках
Для этого необходимо активировать эту функцию выполнив следующие действия: «Настройки» → «Сотрудники» → установить флажок рядом с полем «Управление навыками» (рис. 6).

Рис. 6 – Настройка функции «Управление навыками»
Более подробно про создание типов навыков описано в 7-ой главе.
На вкладке «Рабочая информация» находится конкретная информация, связанная с работой сотрудника. Здесь представлены сведения о месте работы, графике работы, организационная схема (создается автоматически при добавлении руководителя) и ответственного за отгулы данного сотрудника (рис. 7). Необходимо заполнить следующие поля:
Рабочий адрес | Адрес места работы. |
---|---|
Место работы | Выбор: из офиса, удаленно, другое |
Отсутствие | Выбор сотрудника, ответственного за отгулы данного сотрудника |
Часы работы | График работы |
Часовой пояс | Выбор часового пояса из списка |

Рис. 7 – Вкладка «Рабочая информация»
Для получения доступа к полю «Согласующие» и указания ответственного за отгулы сотрудника необходимо иметь права администратора. Для этого необходимо выполнить следующие действия:
- Перейти в элемент «Настройки», которое располагается в главном меню Odoo (рис. 8);

Рис. 8 – Модуль «Настройки»
- В пункте «Пользователи» раздела бокового меню «Общие настройки» нажать на стрелочку с надписью «Управление пользователями» (рис. 9);

Рис. 9 – Подраздел «Пользователи»
- Далее необходимо выбрать нужного пользователя, ответственного за ведение карточек сотрудников, найти раздел «Управление персоналом» и поставить в поле «Сотрудники» значение «Администратор» (рис. 10).

Рис. 10 – Изменение роли доступа
После внесения изменений их необходимо сохранить (рис. 11).

Рис. 11 – Кнопка [Сохранить]
На вкладке «Информация о переводах» отображается информация о переводах сотрудника в другое подразделение или на новую должность (рис. 12). Информацию о переводе можно изменить нажав кнопку [Изменить позицию] или посмотреть информацию о всех переводах этого сотрудника нажав кнопку [Истории].

Рис. 12 – Информация о переводах
Более подробно о создании переводов описано в 11 главе.
На вкладке «Личная информация» представлена информация о личных данных сотрудников. Некоторая информация в этом разделе может оказаться важной при расчете заработной платы. Для правильной обработки платежных ведомостей и обеспечения учета всех отчислений необходимо ввести персональные данные работника (рис. 13 – 14). Здесь необходимо заполнить следующие атрибуты:
Контактные данные |
|
---|---|
Семейное положение |
|
Экстренные случаи |
|
Образование |
|
Разрешение на работу |
|
Гражданство |
|

Рис. 13 – Информация о персональных данных
Рис. 14 – Информация о персональных данных
Вкладка «Внешние аккаунты» содержит поля для добавления ссылок на Telegram и GitHub (рис. 15).

Рис. 15 – Информация о внешних аккаунтах
На вкладке «HR установки» представлены настраиваемые поля в зависимости от страны, в котором находится компания. Здесь необходимо заполнить следующие атрибуты (рис. 16):
Тип сотрудника | Выберите – сотрудник, студент, стажер, подрядчик или фрилансер |
---|---|
Относится к пользователю | Учетная запись пользователя, ассоциированная с данным сотрудником, заполняется при необходимости предоставления ему учетных данных для доступа к модулям |
Пин Код | Pin-код, используемый для регистрации входа/выхода (Если он включен в конфигурации) |
ID бейджа | Идентификационный номер сотрудника. Может быть сгенерирован с помощью функции «Генерировать» |
Почасовая стоимость | Оплата за каждый час работы |

Рис. 16 – HR установки
В каждой учетной записи пользователя предусмотрена возможность отправки сообщений и прикрепления файлов, связанных с данным пользователем, при помощи чаттера в правой части экрана или в нижней части карточки пользователя под информацией о сотруднике (рис. 17). Кроме того, в карточке отображаются все действия, связанные с редактированием информации пользователя. Эта информация доступна для просмотра всеми внешними пользователями.

Рис. 17 – Чаттер
Также можно оставить сообщение для определенного сотрудника во вкладке «Записать в журнал» (рис. 18), при этом информация будет отображаться только для указанного пользователя.

Рис. 18 – Функция «Записать в журнал»
10.2. Удаление записи о сотруднике
Для удаления записи о сотруднике необходимо перейти в элемент «Сотрудники», открыть карточку сотрудника, нажать кнопку [Операции] в правом верхнем углу и в раскрывающемся списке нажать кнопку [Удалить] (рис. 1).

Рис. 1 – Удаление карточки сотрудника
В случае увольнения сотрудника рекомендуется архивировать записи (рис. 2), а не удалять их. Это позволяет сохранить исторические записи, связанные с сотрудником, и предотвратить возникновение ошибок, которые могут возникнуть при удалении карточки.

Рис. 2 – Архивирование записи
Для архивирования записи сотрудника необходимо нажать кнопку [Архивировать], указать причину и дату увольнения, а затем нажать кнопку [Сохранить]. После этого запись будет перемещена в архив и будет отмечена как «Архивировано» справа в углу (рис. 3).

Рис. 3 – Архивированная запись
Чтобы разархивировать запись необходимо нажать кнопку [Операции] в правом верхнем углу и в раскрывающемся спсике нажать кнопку [Разархивировать] (рис. 4).

Рис. 4 – Разархивирование записи
История переводов
11.1. Описание функционала
«История переводов» – это нестандартный функционал, позволяющий вести учет кадровых перемещений сотрудников между подразделениями и должностями внутри организации. Эта функциональность позволяет эффективно управлять процессом переводов сотрудников, обеспечивая удобный доступ к информации и упрощая процесс контроля кадровых изменений в компании.
Пользователи могут просматривать историю переводов как по всем сотрудникам, перейдя в раздел «История переводов», так и по конкретному сотруднику во вкладке «Информация о переводах переводов» в его личной карточке. Такое решение позволяет улучшить прозрачность процессов и повысить оперативность управления кадровыми изменениями.
11.2. Создание переводов
Для создания причины перевода необходимо перейти в элемент «Настройки» и выбрать пункт «История переводов» (рис. 1).

Рис. 1 – Выбор элемента
Далее необходимо нажать кнопку [Создать еще] (рис. 2), или выберите существующий перевод.

Рис. 2 – Кнопка [Создать еще]
Заполнить следующие атрибуты (рис. 3):
Сотрудник | Выбор сотрудника из предложенного списка |
---|---|
Подразделение | Выбор текущее подразделение сотрудника из списка или, в случае перевода, укажите подразделение, на которую осуществляется перевод |
Должность | Выбор текущую должность сотрудника из списка или, в случае перевода, укажите должность, на которую осуществляется перевод |
Дата перевода | Выбор даты перевода при помощью встроенного календаря |
Ссылка на документ | Ссылка на документ о переводе |

Рис 3 – Заполнение формы перевода
После внесения изменений необходимо сохранить результат (рис. 4).

Рис. 4 – Кнопка [Сохранить]
11.3. Удаление переводов
Для удаления необходимо отметить перевод, установив флажок в соответствующей ячейке (рис. 1).

Рис. 1 – Выделение переводов
Далее необходимо нажать кнопку [Операции] и в раскрывающемся списке нажать кнопку [Удалить] (рис. 2).

Рисунок 2 – Удаление переводов
Тут будет описание данного раздела сайта
Odoo CRM
Boost sales productivity, improve win rates, grow revenue with the Odoo Open Source CRM.
Manage your sales funnel with no effort. Attract leads, follow-up on phone calls and meetings. Analyse the quality of your leads to make informed decisions and save time by integrating emails directly into the application.
Your Sales Funnel, The Way You Like It
Track your opportunities pipeline with the revolutionary kanban view. Work inside your sales funnel and get instant visual information about next actions, new messages, top opportunities and expected revenues.
Lead Management Made Easy
Create leads automatically from incoming emails. Analyse leads efficiency and compare performance by campaigns, channels or Sales Team.
Find duplicates, merge leads and assign them to the right salesperson in one operation. Spend less time on administration and more time on qualifying leads.
Organize Your Opportunities
Get your opportunities organized to stay focused on the best deals. Manage all your customer interactions from the opportunity like emails, phone calls, internal notes, meetings and quotations.
Follow opportunities that interest you to get notified upon specific events: deal won or lost, stage changed, new customer demand, etc.
Email Integration and Automation
Work with the email applications you already use every day. Whether your company uses Microsoft Outlook or Gmail, no one needs to change the way they work, so everyone stays productive.
Route, sort and filter incoming emails automatically. Odoo CRM handles incoming emails and route them to the right opportunities or Sales Team. New leads are created on the fly and interested salespersons are notified automatically.
Collaborative Agenda
Schedule your meetings and phone calls using the integrated calendar. You can see your agenda and your colleagues' in one view. As a manager, it's easy to see what your team is busy with.
Lead Automation and Marketing Campaigns
Drive performance by automating tasks with Odoo CRM.
Use our marketing campaigns to automate lead acquisition, follow ups and promotions. Define automation rules (e.g. ask a salesperson to call, send an email, ...) based on triggers (no activity since 20 days, answered a promotional email, etc.)
Optimize campaigns from lead to close, on every channel. Make smarter decisions about where to invest and show the impact of your marketing activities on your company's bottom line.
Customize Your Sales Cycle
Customize your sales cycle by configuring sales stages that perfectly fit your sales approach. Control statistics to get accurate forecasts to improve your sales performance at every stage of your customer relationship.
Drive Engagement with Gamification
Leverage your team's natural desire for competition
Reinforce good habits and improve win rates with real-time recognition and rewards inspired by game mechanics. Align Sales Teams around clear business objectives with challenges, personal objectives and team leader boards.
Leaderboards
Promote leaders and competition amongst Sales Team with performance ratios.
Personal Objectives
Assign clear goals to users to align them with the company objectives.
Team Targets
Compare revenues with forecasts and budgets in real time.
У этого модуля нет readme.md файла.
Odoo Enterprise Social Network
Connect with experts, follow what interests you, share documents and promote best practices withTalismanEnterprise Social Network. Get work done with effective collaboration across departments, geographies, documents and business applications. All of this while decreasing email overload.
Connect with experts
Next time you have a question for the marketing, sales, R&D or any other department, don't send an email blast-post the question toTalismanand get answers from the right persons.
Follow what interests you
Want to get informed about new product features, hot deals, bottlenecks in projects or any other event? Just follow what interests you to get the information you need what you need; no more, no less.
Get Things Done
You can process (not only read) the inbox and easily mark messages for future actions. Start feeling the pleasure of having an empty inbox every day; no more overload of information.
Promote best practices
Cut back on meetings and email chains by working together in groups of interests. Create a group to let people share files, discuss ideas, and vote to promote best practices.
Improve Access to Information and Expertise
Break down information silos. Search across your existing systems to find the answers and expertise you need to complete projects quickly.
Collaborate securely
Set the right security policy; public, private or on invitation only -- according to the information sensitivity.
A Twitter-like Network For My Company
Make every employee feel more connected and engaged with twitter-like features for your own company. Follow people, share best practices, 'like' top ideas, etc.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
Project Management
Infinitely flexible. Incredibly easy to use.
Odoo's collaborative and realtime open source project management helps your team get work done. Keep track of everything, from the big picture to the minute details, from the customer contract to the billing.
Designed to Fit Your Own Process
Organize projects around your own processes. Work on tasks and issues using the kanban view, schedule tasks using the gantt chart and control deadlines in the calendar view. Every project may have its own stages, allowing teams to optimize their job.
Easy to Use
Get organized as fast as you can think. The easy-to-use interface takes no time to learn, and every action is instantaneous, so there’s nothing standing between you and your sweet productive flow.
Work Together
Real-time chats, document sharing, email integration
Use the chatter to communicate with your team or customers and share comments and documents on tasks and issues. Integrate discussion fast with the email integration.
Talk to other users or customers with the website live chat feature.
Collaborative Writing
The power of etherpad, inside your tasks
Collaboratively edit the same specifications or meeting minutes right inside the application. The integrated etherpad feature allows several people to work on the same tasks, at the same time.
This is very efficient for scrum meetings, meeting minutes or complex specifications. Every user has their own color and you can replay the whole creation of the content.
Get Work Done
Get alerts on followed events to stay up to date with what interests you. Use instant green/red visual indicators to scan through what has been done and what requires your attention.
Timesheets, Contracts & Invoicing
Projects are automatically integrated with customer contracts, allowing you to invoice based on time & materials and record timesheets easily.
Track Issues
Single out the issues that arise in a project in order to have a better focus on resolving them. Integrate customer interaction on every issue and get accurate reports on your team's performance.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
У этого модуля нет readme.md файла.
Talisman Human Resources
With Talisman Human Resources, manage the most important asset in your company: People
Get all your HR operations managed easily: knowledge sharing, recruitments, appraisals, timesheets, contracts, attendances, payroll, etc.
Each need is provided by a specific app that you activate on demand.
Manage Your Employees
Oversee all important information in your company address book. Some information are restricted to HR managers, others are public to easily look colleagues.
Record employee contracts and get alerts when they have to be renewed.
Streamline Your Recruitment Process
Index resumes, track applicants, search profiles with Talisman HR.
Post job offers and keep track of each application received. Follow applicants in your recruitment process with the smart kanban view.
Save time by automating some communications with email templates. Resumes are indexed automatically, allowing you to easily find for specific profiles.
Enterprise Social Network
Break down information silos. Share knowledge and best practices amongst all employees. Follow specific people or documents and join groups of interests to share expertise and documents.
Interact with your coworkers in real time with website live chat.
Track time and attendances
Keep track of the time spent by project, client or task. It's easy to record timesheets or check attendances for each employee. Get your analytic accounting posted automatically based on time spent on your projects.
Time Off Management
Keep track of the vacation days accrued by each employee. Employees enter their requests (paid time off, sick time off, etc), for managers to approve and validate. It's all done in just a few clicks. The agenda of each employee is updated accordingly.
Keep Track of Employee Expenses
Get rid of the paper work and follow employee's expenses directly in Talisman . Don't loose time or money by controlling the full flow: expense validation, reimbursement of employees, posting in the accounting and re-invoicing to customers.
Follow Periodic Appraisals
Set-up appraisals plans and/or surveys for your employees and watch their evolution. Define steps for interviews and Talisman will notify managers or subordinates automatically to prepare appraisals. Keep track of the progress of your staff periodically.
Boost Engagement With Gamification
Define clear objective and provide real time feedback
Inspire achievement with challenges, goals and rewards. Define clear objectives and provide real time feedback and tangible results. Showcase the top performers to the entire channel and publicly recognize a job well done.
Leaderboards
Promote leaders and competition amongst Sales Team with performance ratios.
Personal Objectives
Assign clear goals to users to align them with the company objectives.
Team Targets
Compare revenues with forecasts and budgets in real time.
hr_holidays
Getting started
To make it easy for you to get started with GitLab, here's a list of recommended next steps.
Already a pro? Just edit this README.md and make it your own. Want to make it easy? Use the template at the bottom!
Add your files
- [ ] Create or upload files
- [ ] Add files using the command line or push an existing Git repository with the following command:
cd existing_repo
git remote add origin https://gitlab.ispras.ru/productteam/odoo17/addons/hr_holidays.git
git branch -M main
git push -uf origin main
Integrate with your tools
Collaborate with your team
- [ ] Invite team members and collaborators
- [ ] Create a new merge request
- [ ] Automatically close issues from merge requests
- [ ] Enable merge request approvals
- [ ] Set auto-merge
Test and Deploy
Use the built-in continuous integration in GitLab.
- [ ] Get started with GitLab CI/CD
- [ ] Analyze your code for known vulnerabilities with Static Application Security Testing (SAST)
- [ ] Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy
- [ ] Use pull-based deployments for improved Kubernetes management
- [ ] Set up protected environments
Editing this README
When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thanks to makeareadme.com for this template.
Suggestions for a good README
Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information.
Name
Choose a self-explaining name for your project.
Description
Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors.
Badges
On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge.
Visuals
Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method.
Installation
Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.
Usage
Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README.
Support
Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc.
Roadmap
If you have ideas for releases in the future, it is a good idea to list them in the README.
Contributing
State if you are open to contributions and what your requirements are for accepting them.
For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self.
You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser.
Authors and acknowledgment
Show your appreciation to those who have contributed to the project.
License
For open source projects, say how it is licensed.
Project status
If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.
Manage Recruitment and Job applications
Publish, promote and organize your job offers with the Odoo Open Source Recruitment Application.
Organize your job board, promote your job announces and keep track of application submissions easily. Follow every applicant and build up a database of skills and profiles with indexed documents.
Post Your Jobs on Best Job Boards
Connect automatically to most famous job board websites; linkedIn, Monster, Craigslist, ... Every job position has a new email address automatically assigned to route applications automatically to the right job position.
Whether applicants contact you by email or using an online form, you get all the data indexed automatically (resumes, motivation letter) and you can answer in just a click, reusing templates of answers.
Customize Your Recruitment Process
Use the kanban view and customize the steps of your recruitments process; pre-qualification, first interview, second interview, negociaiton, ...
Get accurate statistics on your recruitment pipeline. Get reports to compare the performance of your different investments on external job boards.
Streamline Your Recruitment Process
Follow applicants in your recruitment process with the smart kanban view. Save time by automating some communications with email templates.
Documents like resumes and motivation letters are indexed automatically, allowing you to easily find for specific skills and build up a database of profiles.
У этого модуля нет readme.md файла.
hr_holidays_ru
Odoo Accounting
The Odoo Open Source Accounting app allows a better way to collaborate with your accountants, your customers and control your suppliers.
Activate features on demand, from integrated analytic accounting to budget, assets and multiple companies consolidation.
A Smart User Interface
Record transactions in a few clicks and easily manage all financial activities in one place. Odoo's user interface is designed with productivity in mind.
A Better Way To Work – Together
Share access to your latest business numbers with your team and your accountant – so everyone is up to speed. From work, home or on the go.
Connect Your Bank Accounts
Import your bank statements and reconcile them in just a few clicks. Prepare payment orders based on your supplier invoices and payment terms.
Electronic invoicing and automated follow-ups
Create and send professional invoices & get paid online. Get rid of the stress of having to constantly remind your debtors. Simply set-up and automate follow-ups to get paid quickly.
Sales Integration
Automatically create invoices from sales orders, delivery orders or base them on time and material. Re-invoice expenses on projects to your customer in just a few clicks.
Purchase Integration
Control supplier invocies based on purchase orders. Get real-time inventory valuation reports automatically posted in your accounts.
Multi-Level Analytic Accounting
Integrate your analytic accounting operations with timesheets, projects, invoices, expenses, etc. No need to record transactions, all analytic entries are posted automatically following your business rules.
Everything you need to grow
Manage your assets, track expenses, control budgets, multi-level analytic accounting; Odoo has all the features you need to sustain all your business activities.
Scale With Your Organization
Odoo supports multiple currencies, multiple users with different access rights, multiple companies with real time consolidation and unlimited analytic plans.
account_audit_trail
account_check_printing
account_debit_note
account_edi
account_edi_proxy_client
account_edi_ubl_cii
account_fleet
account_lock
account_payment
account_payment_term
account_peppol
account_qr_code_emv
account_qr_code_sepa
account_tax_python
account_test
auth_ldap
auth_oauth
auth_password_policy
auth_password_policy_portal
auth_password_policy_signup
auth_totp
auth_totp_mail
auth_totp_mail_enforce
auth_totp_portal
barcodes
barcodes_gs1_nomenclature
base_automation
Partner geolocalize
Contacts geolocation API to convert partner addresses into GPS coordinates.
Configure
You can configure in General Settings the default provider of the geolocation API service.
A method _call_<service>
should be implemented in object base.geocoder
that accepts an address string as parameter and return (latitude, longitude) tuple for this to work.
If no default provider is set, the first one will be used by default.
An optional method _geo_query_address_<service>
which takes address fields as parameters can be defined to encode the query string for the provider.
base_iban
base_import
base_import_module
base_install_request
base_sparse_field
base_vat
board
calendar_sms
crm_iap_enrich
crm_iap_mine
crm_livechat
crm_mail_plugin
crm_sms
data_recycle
delivery
delivery_mondialrelay
delivery_stock_picking_batch
event
event_booth
event_booth_sale
event_crm
event_crm_sale
event_sale
event_sms
fleet
gamification_sale_crm
google_account
google_calendar
google_gmail
google_recaptcha
hr_attendance
hr_contract
hr_expense
hr_fleet
hr_gamification
hr_holidays_attendance
hr_homeworking
hr_hourly_cost
hr_livechat
hr_maintenance
hr_org_chart
hr_presence
hr_recruitment_skills
Integrated Surveys
Create your own interview canvas based on our best practices. Use the survey designer to adapt questions to your own process. Ask the applicant to fill in the survey online, or the interviewer to use it during real interviews.
hr_skills
hr_skills_slides
hr_skills_survey
hr_timesheet
hr_timesheet_attendance
hr_work_entry
hr_work_entry_contract
hr_work_entry_holidays
hw_drivers
The escpos directory contains the MIT licensed pyxmlescpos lib taken from
https://github.com/fvdsn/py-xml-escpos
hw_posbox_homepage
iap
iap_crm
iap_mail
im_livechat
im_livechat_mail_bot
link_tracker
loyalty
lunch
mail_bot
mail_bot_hr
mail_group
mail_plugin
maintenance
Odoo Mass Mailing
Easily send mass mailing to your leads, opportunities or customers with Odoo Email Marketing. Track marketing campaigns performance to improve conversion rates. Design professional emails and reuse templates in a few clicks.
Send Professional Emails
Import database of prospects or filter on existing leads, opportunities and customers in just a few clicks.
Define email templates to reuse content or specific design for your newsletter. Setup several email servers with their own IP/domain to optimise opening rates.
Organize Marketing Campaigns
Design, Send, Track by Campaigns with our Lead Automation app.
Get real time statistics on campaigns performance to improve your conversion rate. Track mails sent, received, opened and answered.
Easily manage your marketing campaigns, discussion groups, leads and opportunities in one simple and powerful platform.
Integrated with Odoo Apps
Get access to mass mailing features from every Odoo app to improve the way your users communicate.
Send template of emails from Odoo CRM opportunities, select leads based on marketing segments, send job offers and automate answers to applicants, reuse email template in the lead automation marketing campaigns.
Answers to your emails appears automatically in the history of every document with the social network module.
Clean Your Lead Database
Get a clean lead database that improves over the time using the performance of your mails. Odoo handle bounce mails efficiently, flag erroneous leads accordingly and gives you statistics on the quality of your leads.
One click emails send
The marketing department will love working on campaigns. But you can also give a one click mass mailing facility to all others users on their own prospects or documents.
Select a few documents (e.g. leads, support tickets, suppliers, applicants, ...) and send emails to their contacts in one click, reusing existing emails templates.
Follow-up On Answers
The chatter feature enables you to communicate faster and more efficiently with your customer. Get documents created automatically (leads, opportunities, tasks, ...) based on answers to your mass mailing campaigns Follow the discussion directly on the business documents within Odoo or via email.
Get all the negotiations and discussions attached to the right document and relevent managers notified on specific events.
Campaigns Dashboard
Get the insights you need to make smarter marketing campaign. Track statistics per campaign: bounce rates, sent mails, best content, etc. The clear dashboards gives you a direct overview of your campaign performance.
Fully Integrated With Others Apps
Define automation rules (e.g. ask a salesperson to call, send an email, ...) based on triggers (no activity since 20 days, answered a promotional email, etc.)
Optimize campaigns from lead to close, on every channel. Make smarter decisions about where to invest and show the impact of your marketing activities on your company's bottom line.
Integrate a contact form in your website easily. Forms submissions create leads automatically in Odoo CRM. Leads can be used in marketing campaigns.
Manage your sales funnel with no effort. Attract leads, follow-up on phone calls and meetings. Analyse the quality of your leads to make informed decisions and save time by integrating emails directly into the application.
mass_mailing_crm
mass_mailing_crm_sms
mass_mailing_event
mass_mailing_event_sms
mass_mailing_event_track
mass_mailing_event_track_sms
mass_mailing_sale
mass_mailing_sale_sms
mass_mailing_slides
mass_mailing_sms
mass_mailing_themes
membership
microsoft_account
microsoft_calendar
microsoft_outlook
Odoo Manufacturing Resource Planning
Manage Bill of Materials, plan manufacturing orders, track work orders with the Odoo Open Source MRP app.
Get all your assembly or manufacturing operations managed by Odoo. Schedule manufacturing orders and work orders automatically. Review the proposed planning with the smart kanban and gantt views. Use the advanced analytics features to detect bottleneck in resources capacities and inventory locations.
Schedule Manufacturing Orders Efficiently
Get manufacturing orders and work orders scheduled automatically based on your procurement rules, quantities forecasted and dependent demand (demand for this part based on another part consuming it).
Define Flexible Master Data
Get the flexibility to create multi-level bill of materials, optional routing, version changes and phantom bill of materials. You can use BoM for kits or for manufacturing orders.
Get Flexibility In All Operations
Edit manually all proposed operations at any level of the progress. With Odoo, you will not be frustrated by a rigid system.
Schedule Work Orders
Check resources capacities and fix bottlenecks. Define routings and plan the working time and capacity of your resources. Quickly identify resource requirements and bottlenecks to ensure your production meets your delivery schedule dates.
A Productive User Interface
Organize manufacturing orders and work orders the way you like it. Process next orders from the list view, control in the calendar view and edit the proposed schedule in the Gantt view.
Inventory & Manufacturing Analytics
Track the evolution of the stock value, according to the level of manufacturing activities as they progress in the transformation process.
Fully Integrated with Operations
Get your manufacturing resource planning accurate with it's full integration with sales and purchases apps. The accounting integration allows real time accounting valuation and deeper reporting on costs and revenues on your manufacturing operations.
mrp_account
mrp_landed_costs
mrp_product_expiry
mrp_repair
mrp_subcontracting
mrp_subcontracting_account
mrp_subcontracting_dropshipping
mrp_subcontracting_purchase
mrp_subcontracting_repair
mrp_subonctracting_landed_costs
partner_autocomplete
Odoo Point of Sale
Odoo's Point of Sale introduces a super clean interface with no installation required that runs online and offline on modern hardwares.
It's full integration with the company inventory and accounting, gives you real time statistics and consolidations amongst all shops without the hassle of integrating several applications.
Work with the hardware you already have
In your web browser
Odoo's POS is a web application that can run on any device that can display websites with little to no setup required.
Touchscreen or Keyboard?
The Point of Sale works perfectly on any kind of touch enabled device, whether it's multi-touch tablets like an iPad or keyboardless resistive touchscreen terminals.
Scales and Printers
Barcode scanners and printers are supported out of the box with no setup required. Scales, cashboxes, and other peripherals can be used with the proxy API.
Online and Offline
Odoo's POS stays reliable even if your connection isn't
Deploy new stores with just an internet connection: no installation, no specific hardware required. It works with any iPad, Tablet PC, laptop or industrial POS machine.
While an internet connection is required to start the Point of Sale, it will stay operational even after a complete disconnection.
A super clean user interface
Simple and beautiful
Say goodbye to ugly, outdated POS software and enjoy the Odoo web interface designed for modern retailer.
Designed for Productivity
Whether it's for a restaurant or a shop, you can activate the multiple orders in parallel to not make your customers wait.
Blazing fast search
Scan products, browse through hierarchical categories, or get quick information about products with the blasting fast filter across all your products.
Integrated Inventory Management
Consolidate all your Sales Teams in real time: stores, ecommerce, sales teams. Get real time control of the inventory and accurate forecasts to manage procurements.
A full warehouse management system at your fingertips: get information about products availabilities, trigger procurement requests, etc.
Deliver in-store customer services
Give your shopper a strong experience by integrating in-store customer services. Handle reparations, track warantees, follow customer claims, plan delivery orders, etc.
Invoicing & Accounting Integration
Produce customer invoices in just a few clicks. Control sales and cash in real time and use Odoo's powerful reporting to make smarter decisions to improve your store's efficiency.
No more hassle of having to integrate softwares: get all your sales and inventory operations automatically posted in your G/L.
Unified Data Amongst All Shops
Get new products, pricing strategies and promotions applied automatically to selected stores. Work on a unified customer base. No complex interface is required to pilot a global strategy amongst all your stores.
With Odoo as a backend, you have a system proven to be perfectly suitable for small stores or large multinationals.
Know your customers - in store and out
Successful brands integrates all their customer relationship accross all their channels to develop accurate customer profile and communicate with shoppers as they make buying decisions, in store or online.
With Odoo, you get a 360° customer view, including cross-channel sales, interaction history, profiles, and more.
portal_rating
pos_adyen
pos_discount
pos_epson_printer
pos_hr
pos_hr_restaurant
pos_loyalty
pos_mercury
pos_mrp
pos_online_payment
pos_online_payment_self_order
pos_paytm
pos_restaurant
pos_restaurant_adyen
pos_restaurant_stripe
pos_sale
pos_sale_loyalty
pos_sale_margin
pos_sale_product_configurator
pos_self_order
pos_self_order_adyen
pos_self_order_epson_printer
pos_self_order_sale
pos_self_order_stripe
pos_six
pos_stripe
pos_viva_wallet
privacy_lookup
product
product_email_template
product_expiry
product_images
product_margin
product_matrix
project_account
project_hr_expense
project_mail_plugin
project_mrp
project_purchase
project_sale_expense
project_sms
project_timesheet_holidays
project_todo
Odoo Supply Chain
Automate requisition-to-pay, control invoicing with the Odoo Open Source Supply Chain.
Automate procurement propositions, launch request for quotations, track purchase orders, manage vendors' information, control products reception and check vendors' invoices.
Automated Procurement Propositions
Reduce inventory level with procurement rules. Get the right purchase proposition at the right time to reduce your inventory level. Improve your purchase and inventory performance with procurement rules depending on stock levels, logistic rules, sales orders, forecasted manufacturing orders, etc.
Send requests for quotations or purchase orders to your vendor in one click. Get access to product receptions and invoices from your purchase order.
Purchase Tenders
Launch purchase tenders, integrate vendor's answers in the process and compare propositions. Choose the best offer and send purchase orders easily. Use reporting to analyse the quality of your vendors afterwards.
Email integrations
Integrate all vendor's communications on the purchase orders (or RfQs) to get a strong traceability on the negotiation or after sales service issues. Use the claim management module to track issues related to vendors.
Standard Price, Average Price, FIFO
Use the costing method that reflects your business: standard price, average price, fifo or lifo. Get your accounting entries and the right inventory valuation in real-time; Odoo manages everything for you, transparently.
Import Vendor Pricelists
Take smart purchase decisions using the best prices. Easily import vendor's pricelists to make smarter purchase decisions based on promotions, prices depending on quantities and special contract conditions. You can even base your sale price depending on your vendor's prices.
Control Products and Invoices
No product or order is left behind, the inventory control allows you to manage back orders, refunds, product reception and quality control. Choose the right control method according to your need.
Control vendor bills with no effort. Choose the right method according to your need: pre-generate draft invoices based on purchase orders, on products receptions, create invoices manually and import lines from purchase orders, etc.
purchase_mrp
purchase_product_matrix
purchase_requisition
purchase_requisition_sale
purchase_requisition_stock
purchase_stock
repair
Sales Management Made Easy
From quotes to invoices, in just a few clicks with the Odoo Sales Management.
Drive your sales operations from quotes to invoices with all the information you need, easily accessible. Keep track of long term contracts, automate invoicing and notify sales when they have things to do.
Create Professional Quotations
Create quotations in a matter of seconds. Send quotes by email or get a professional PDF. Track quotations, and convert them to sales order in one click.
Spend the extra time focusing on selling, not recording data.
Fully Integrated
The information your need, where you need it.
Don't lose time looking for customers, products or contracts related information; they are all conveniently accessible when creating quotations.
Get access to stock availabilities in the different warehouses, to customer's specific prices, to the history of preceeding offers for this prospect, etc.
Your Address Book
So many features, so easy to use.
Assign tags to your prospects, manage relationships between contacts and store all customer's preferences including pricing, billing conditions, addresses, payment terms, etc.
Navigate through all the documents related to a customer with the powerfull breadcrumb: quotations, invoices, emails, meetings.
Fully Integrated Invoicing
Whether you invoice based on time and materials, on delivery orders or fixed price; Odoo supports all possible methods.
Get recurring invoices produced automatically, create advances in just a few clicks, re-invoices expenses easily, etc.
Keep track of your contracts
Get rid of wasted paper and record all your contracts in the application. Invoices are generated automatically based on your contract conditions. Your account managers get alerts before contracts have to be renewed.
Communicate Efficiently With Customers
The chatter feature enables you to communicate faster and more efficiently with your customer. This takes place directly on a quotation or sale order from within Odoo or via email.
Get all the negotiations and discussions attached to the right document and relevent managers notified on specific events.
Fully Extensible
By default, sales order are very simple, limited to a small number of features. Don't be confused by features you don't need.
But you can activate options to fit your specific need: multi-warehouses, multi unit of measures, manage customer specific prices with pricelists, control margins on quotations, use different addresses for shipping and billing, etc.
Built-in Customer Relationship Management
Activate the CRM application to manage your funnel of opportunities, attract leads, log calls, schedule meetings and launch marketing campaigns.
Opportunities can be converted into quotations in just one click.
Drive Engagement with Gamification
Align Sales Teams on clear targets. Define clear commission plans. Get real time statistics on the performance of individual sales or channels. Motivate your teams with challenges, rewards and leaderboards.
Have Clear Pricing Strategies
Use pricelists to record special conditions for a specific customer or to define prices for a segment of customers. Define promotions and have them applied automatically for all your Sales Teams.
sale_crm
sale_expense
sale_expense_margin
sale_loyalty
sale_loyalty_delivery
sale_management
sale_mrp
sale_mrp_margin
sale_margin
sale_pdf_quote_builder
sale_product_configurator
sale_product_matrix
sale_project
sale_project_stock
sale_purchase
sale_purchase_stock
sale_service
sale_sms
sale_stock
sale_stock_margin
sale_timesheet
sale_timesheet_margin
snailmail
snailmail_account
social_media
spreadsheet
spreadsheet_account
spreadsheet_dashboard
spreadsheet_dashboard_account
spreadsheet_dashboard_event_sale
spreadsheet_dashboard_hr_expense
spreadsheet_dashboard_hr_timesheet
spreadsheet_dashboard_im_livechat
spreadsheet_dashboard_pos_hr
spreadsheet_dashboard_purchase
spreadsheet_dashboard_purchase_stock
spreadsheet_dashboard_sale
spreadsheet_dashboard_sale_timesheet
spreadsheet_dashboard_stock_account
spreadsheet_dashboard_website_sale
spreadsheet_dashboard_website_sale_slides
stock
stock_account
stock_delivery
stock_dropshipping
stock_landed_costs
stock_landed_costs_company
stock_picking_batch
stock_sms
theme_default
transifex
web_hierarchy
web_unsplash
Odoo Website Builder
Get an awesome and free website, easily customizable with the Odoo website builder.
Create enterprise grade website with our super easy builder. Use finely designed building blocks and edit everything inline.
Benefit from out-of-the-box business features; e-Commerce, events, blogs, jobs announces, customer references, call-to-actions, etc.
Edit Anything Inline
Create beautiful websites with no technical knowledge. Odoo's unique 'edit inline' approach makes website creation surprisingly easy. No more complex backend; just click anywhere to change any content.
"Want to change the price of a product? or put it in bold? Want to change a blog title?" Just click and change. What you see is what you get. Really.
Awesome. Astonishingly Beautiful.
Odoo's building blocks allow to design modern websites that are not possible with traditional WYSIWYG page editors.
Whether it's for products descriptions, blogs or static pages, you don't need to be a professional designer to create clean contents. Just drag and drop and customize predefined building blocks.
Enterprise-Ready, out-of-the-box
Activate ready-to-use enterprise features in just a click; e-commerce, call-to-actions, jobs announces, events, customer references, blogs, etc.
Traditional eCommerce and CMS have poorly designed backends as it's not their core focus. With the Odoo integration, you benefit from the best management software to follow-up on your orders, your jobs applicants, your leads, etc.
A Great Mobile Experience
Get a mobile friendly website thanks to our responsive design based on bootstrap. All your pages adapt automatically to the screen size. (mobile phones, tablets, desktop) You don't have to worry about mobile contents, it works by default.
SEO tools at your finger tips
The Promote tool suggests keywords according to Google most searched terms. Search Engine Optimization tools are ready to use, with no configuration required.
Google Analytics tracks your shopping cart events by default. Sitemap and structured content are created automatically for Google indexation.
Multi-Languages Made Easy
Get your website translated in multiple languages with no effort. Odoo proposes and propagates translations automatically across pages, following what you edit on the master page.
Designer-Friendly Templates
Templates are awesome and easy to design. You don't need to develop to create new pages, themes or building blocks. We use a clean HTML structure, a bootstrap CSS.
Customize every page on the fly with the integrated template editor. Distribute your work easily as an Odoo module.
Fluid Grid Layouting
Design perfect pages by drag and dropping building blocks. Move and scale them to fit the layout you are looking for.
Building blocks are based on a responsive, mobile friendly fluid grid system that appropriately scales up to 12 columns as the device or viewport size increases.
Professional Themes
Design a custom theme or reuse pre-defined themes to customize the look and feel of your website.
Test new color scheme easily; you can change your theme at any time in just a click.
Integrated With Odoo Apps
e-Commerce
Promote products, sell online, optimize visitors' shopping experience.
Blog
Write news, attract new visitors, build customer loyalty.
Online Events
Schedule, organize, promote or sell events online; conferences, trainings, webinars, etc.
Odoo Blog
Write, Design, Promote and Engage with Odoo Blog.
Express yourself with the Odoo enterprise grade blogging platform. Write beautiful blog posts, engage with visitors, translate content and moderate social streams.
Get your blog posts efficiently referenced in Google and translated in mutiple languages in just a few clicks.
Write Beautiful Blog Posts
Drag & Drop well designed 'Building Blocks' to create beautifull blog posts that perfectly integrates images, videos, call-to-actions, quotes, banners, etc.
With our unique 'edit inline' approach, you don't need to be a designer to create awsome, good-looking, content. Each blog post will look like it's designed by a professional designer.
Automated Translation by Professionals
Get your blog posts translated in multiple languages with no effort. Our translation "on demand" feature allows you to benefit from professional translators to translate all your changes automatically. ($0.05 per word) Translated versions are updated automatically once translated by professionals (around 32 hours).
Engage With Your Visitors
The integrated website live chat feature allows you to start chatting in real time with your visitors to get feedback on your recent posts or get ideas to write new posts.
Engaging with your visitors is also a great way to convert visitors into customers.
Build Visitor Loyalty
The one click follow button will allow visitors to receive your blog posts by email with no effort, without having to register. Social media icons allow visitors to share your best blog posts easily.
Google Analytics Integration
Get a clear visibility of your sales funnel. Odoo's Google Analytics trackers are configured by default to track all kinds of events related to shopping carts, call-to-actions, etc.
As Odoo marketing tools (mass mailing, campaigns, etc) are also linked with Google Analytics, you get a 360° view of your business.
SEO Optimized Blog Posts
SEO tools are ready to use, with no configuration required. Odoo suggests keywords for your titles according to Google's most searched terms, Google Analytics tracks interests of your visitors, sitemaps are created automatically for quick Google indexing, etc.
The system even creates structured content automatically to promote your products and events effectively in Google.
Designer-Friendly Themes
Themes are awesome and easy to design. You don't need to develop to create new pages, themes or building blocks. We use a clean HTML structure, a bootstrap CSS and our modularity allows you to distribute your themes easily.
The building block approach allows the website to remain clean after end-users start creating new contents.
Easy Access Rights
Not everyone requires the same access to your website. Designers manage the layout of the site, editors approve content and authors write that content. This lets you organize your publishing process according to your needs.
Other access rights are related to business objects (products, people, events, etc) and directly following Odoo's standard access rights management, so you do not have to configure things twice.
website_cf_turnstile
Your Contact Form
Integrate contact forms with your leads
This simple application integrates a contact form in your "Contact us" page. Forms submissions create leads automatically in Odoo CRM.
Easy Contact Page
Get your leads filled up automatically with your contact form integration. This application allows a better qualification of the lead which is perfect to link them to marketing campaigns.
website_crm_iap_reveal
website_crm_livechat
website_crm_partner_assign
website_crm_sms
website_customer
Organize Events, Trainings & Webinars
Schedule, Promote, Sell, Organize
Organize, promote and sell events online. Whether you organize meetings, conferences, trainings or webinars, Odoo gives you all the features you need to manage your events.
Create Awesome Event Pages
Get rid of old WYSIWYG editors
Create beautiful event pages by drag & droping well designed 'Building Blocks'. Publish event photos, speakers, schedule, etc.
Odoo's unique 'edit inline' approach makes website creation surprisingly easy. "Want to introduce a speaker? to change the price of a ticket? to update a banner? promote sponsors?" just click and change.
Sell Tickets Online
Automate the registration and payment process
Sell registrations to your event with the multi-ticketing feature. Events can be free or for a fee. Attendees can pay online with a credit card or on invoice, based on your configuration.
Boost your sales with early-bird prices, special conditions for members, or extra services with multiple tickets.
A Clean Google Analytics Integration
Control your sales funnel with Google Analytics
Get a clear visibility of your sales funnel. Odoo's Google Analytics trackers are configured by default to track all kind of events related to shopping carts, call-to-actions, etc.
As Odoo marketing tools (mass mailing, campaigns, etc) are also linked with Google Analytics, you get a full view of your business.
Promote Events Efficiently
Mass Mailing & Social Media
Use the segmentation, the social network integration and mass mailing features to promote your events to the right audience. Setup automated emails to attendees to send them last minute details.
Designer-Friendly Themes
Designers love working on Odoo
Themes are awesome and easy to design. You don't need to develop to create new pages, themes or building blocks. We use a clean HTML structure, a bootstrap CSS and our modularity allows to distribute your themes easily.
The building block approach allows the website to stay clean after the end-users start creating new contents.
Make Your Event More Visible
SEO tools at your finger tips
SEO tools are ready to use, with no configuration required. Odoo suggests keywords according to Google most searched terms, Google Analytics tracks your shopping cart events and sitemap are created automatically.
We even do structured content automatically to promote your events and products efficiently in Google.
Leverage Social Media
Optimize: from Ads to Conversions
Create new landing pages easily with the Odoo inline editing feature. Send visitors of your different marketing campaigns to event landing pages to optimize conversions.
And Much More...
Schedule
- Calendar of Events
- Publish related documents
- Ressources allocation
- Automate purchases (catering...)
- Multiple locations and organizers
- Mobile Interface
Sell
- Online or offline sales
- Automated invoicing
- Cancellation policies
- Specific prices for members
- Dashboards and reporting
Organize
- Advanced Planification
- Print Badges
- Automate Follow-up Emails
- Min/Max capacities
- Manage classes and ressources
- Create group of attendees
- Automate statisfaction surveys
Fully Integrated With Others Apps
Get hundreds of open source apps for free
eCommerce
Promote products, sell online, optimize visitors' shopping experiences.
Blog
Write news, attract new visitors, build customer loyalty.
Our Team
Create a great "About us" page by presenting your team efficiently.
website_event_booth
website_event_booth_exhibitor
website_event_booth_sale
website_event_booth_sale_exhibitor
website_event_crm
website_event_exhibitor
website_event_jitsi
website_event_meet
website_event_meet_quiz
website_event_sale
Organize Events, Trainings & Webinars
Schedule, Promote, Sell, Organize
Get extra features per event; multiple pages, sponsors, multiple talks, talk proposal form, agenda, event-related news, documents (slides of presentations), event-specific menus.
Organize Your Tracks
From the talk proposal to the publication
Add a talk proposal form on your events to allow visitors to submit talks and speakers. Organize the validation process of every talk, and schedule easily.
Odoo's unique frontend and backend integration makes organization and publication so easy. Easily design beautiful speaker biographies and talks description.
Agenda and List of Talks
A strong user interface
Get a beautiful agenda for each event published automatically on your website. Allow your visitors to easily search and browse talks, filter by tags, locations or speakers.
Manage Sponsors
Sell sponsorship, promote your sponsors
Add sponsors to your events and publish sponsors per level (e.g. bronze, silver, gold) on the bottom of every page of the event.
Sell sponsorship packages online through the Odoo eCommerce for a full sales cycle integration.
Communicate Efficiently
Activate a blog for some events
You can activate a blog for each event allowing you to communicate on specific events. Visitors can subscribe to news to get informed.
website_event_track_live
website_event_track_live_quiz
website_event_track_quiz
website_form_project
website_forum
website_google_map
Open Source Job Board
Organize your job postings and applications
Organize your job board, promote your job announces and keep track of application submissions easily. Follow every applicant and build up a database of skills and profiles.
Create Awsome Job Description Pages
Get rid of old WYSIWYG editors
Get a clean and professional look for your job annouces. Odoo's unique 'edit inline' approach makes website and job descriptions creation surprisingly easy.
Drag & Drop well designed 'Building Blocks' to create beautifull job descriptions and announces that emphasizes the quality of your company.
Post Your Jobs on Best Job Boards
LinkedIn, Monster, Craigslist, Careerbuilder,...
Connect automatically to most famous job board websites; linkedIn, Monster, Craigslist, ... Every job position has a new email address automatically assigned to route applications automatically to the right job position.
Whether applicants contact you by email or using an online form, you get all the data indexed automatically (resumes, motivation letter) and you can answer in just a click, reusing templates of answers.
Customize Your Recruitment Process
Define your own stages and interviewers
Use the kanban view and customize the steps of your recruitments process; pre-qualification, first interview, second interview, negociaiton, ...
Get accurate statistics on your recruitment pipeline. Get reports to compare the performance of your different investments on external job boards.
Streamline Your Recruitment Process
Index resumes, track applicants, search profiles
Follow applicants in your recruitment process with the smart kanban view. Save time by automating some communications with email templates.
Documents like resumes and motivation letters are indexed automatically, allowing you to easily find for specific skills and build up a database of profiles.
Integrated Surveys
Define your own online or offline surveys
Create your own interview canvas based on our best practices. Use the survey designer to adapt questions to your own process. Ask the applicant to fill in the survey online, or the interviewer to use it during real interviews.
Fully Integrated With Others Apps
Get hundreds of open source apps for free
CMS
Easily create awesome websites with no technical knowledge required.
Blog
Write news, attract new visitors, build customer loyalty.
Online Events
Schedule, organize, promote or sell events online; conferences, webinars, trainings, etc.
website_jitsi
website_links
website_livechat
website_mail
website_mail_group
website_mass_mailing
website_mass_mailing_sms
website_membership
website_partner
website_payment
website_payment_authorize
website_profile
Odoo e-Commerce
Optimize sales with an awesome online store.
Odoo is an Open Source eCommerce unlike anything you have ever seen before. Get an awesome catalog of products and great product description pages.
It's full-featured, integrated with your management software, fully customizable and super easy.
Create Awesome Product Pages
Odoo's unique 'edit inline' and building blocks approach makes product pages creation surprisingly easy. "Want to change the price of a product? or put it in bold? Want to add a banner for a specific product?" just click and change. What you see is what you get. Really.
Drag & Drop well designed 'Building Blocks' to create beautifull product pages that your customer will love.
Increase Your Revenue Per Order
The built-in cross-selling feature helps you offer extra products related to what the shopper put in his cart. (e.g. accessories)
Odoo's upselling algorythm allows you to show visitors similar but more expensive products than the one in view, with incentives.
The inline editing feature allows you to easily change a price, launch a promotion or fine tune the description of a product, in a just a click.
A Clean Google Analytics Integration
Get a clear visibility of your sales funnel. Odoo's Google Analytics trackers are configured by default to track all kind of events related to shopping carts, call-to-actions, etc.
As Odoo marketing tools (mass mailing, campaigns, etc) are also linked with Google Analytics, you get a complete view of your business.
Target New Markets
Get your website translated in multiple languages with no effort. Odoo proposes and propagates translations automatically across pages.
Our translation "on demand" features allows you to benefit from professional translators to translate all your changes automatically. Just change any part of your website (a new blog post, a page modification, product descriptions, ...) and the translated versions are updated automatically in around 32 hours.
Fine Tune Your Catalog
Get full control on how you display your products in the catalog page: promotional ribbons, related size of products, discounts, variants, grid/list view, etc.
Edit any product inline to make your website evolve with your customer need.
Acquire New Customers
SEO tools are ready to use, with no configuration required. Odoo suggests keywords according to Google most searched terms, Google Analytics tracks your shopping cart events, sitemap are created automatically for Google indexation, etc.
We even do structured content automatically to promote your product and events efficiently in Google.
Leverage Social Media
Create new landing pages easily with the Odoo inline editing feature. Send visitors of your different marketing campaigns to specific landing pages to optimize conversions.
Manage a Reseller Network
Manage a reseller network to target new market, have local presences or broaden your distribution. Give them access to your reseller portal for an efficient collaboration.
Promote your resellers online, forward leads to resellers (with built-in geolocalisation feature), define specific pricelists, launch a loyalty program (offer specific discounts to your best customers or resellers), etc.
Benefit from the power of Odoo, in your online store: a powerfull tax engine, flexible pricing structures, a real inventory management solution, a reseller interface, support for products with different behaviours; physical goods, events, services, variants and options, etc.
You don't need to interface with your warehouse, sales or accounting software. Everything is integrated with Odoo. No pain, real time.
A Clean Checkout Process
Convert most visitor interests into real orders with a clean checkout process with a minimal number of steps and a great useability on every page.
Customize your checkout process to fit your business needs: payment modes, delivery methods, cross-selling, special conditions, etc.
And much more...
Online Sales
- Mobile Interface
- Sell products, events or services
- Flexible pricelists
- Product multi-variants
- Multiple stores
- Great checkout process
Customer Service
- Customer Portal to track orders
- Assisted shopping with website live chats
- Returns management
- Advanced shipping rules
- Coupons or gift certificates
Order Management
- Advanced warehouse management features
- Invoicing and accounting integration
- Mass mailing and customer segmentations
- Lead automation and marketing campaigns
- Persistent shopping cart
Fully Integrated With Other Apps
CMS
Easily create awesome websites with no technical knowledge required.
Blog
Write news, attract new visitors, build customer loyalty.
Online Events
Schedule, organize, promote or sell events online; conferences, webinars, trainings, etc.
website_sale_autocomplete
website_sale_comparison
website_sale_comparison_wishlist
website_sale_loyalty
website_sale_mondialrelay
website_sale_picking
website_sale_product_configurator
website_sale_slides
website_sale_stock
website_sale_stock_wishlist
website_sale_wishlist
website_slides
website_slides_forum
website_slides_survey
website_sms
sms
payment
payment_adyen
payment_alipay
Amazon payment Services
Implementation details
Supported features
API and gateway
We choose to integrate with the Redirection API as it is the gateway that covers the best our needs, out of the three that Amazon Payment Services offers as of July 2022. See the task's dev notes for the details on the other gateways.
Merge details
The first version of the module was specified in task
2802678 and merged with PR odoo/odoo#95860
in saas-15.5
.
Testing instructions
https://paymentservices.amazon.com/docs/EN/12.html
AsiaPay
Implementation details
Supported features
- Payment with redirection flow.
- Webhook.
- Several payment methods including credit cards, chinese payment methods such as Alipay, and others.
In addition, AsiaPay also allows to implement manual capture, refunds, express checkout, and multi-currency processing.
API and gateway
We choose to integrate with the Client Post Through Browser gateway which covers the best our needs, out of the three that AsiaPay offers as of August 2022.
The entire API reference and the integration guides can be found on the [Integration Guide] (https://www.paydollar.com/pdf/op/enpdintguide.pdf).
The version of the API implemented by this module is v3.67.
Merge details
The first version of the module was specified in task
2845428 and merged with PR
odoo/odoo#98441 in saas-15.5
.
Testing instructions
Card Number: 4335900000140045
Expiry Date: 07/2030
Name: testing card
CVC: 123
3DS Password: password
payment_authorize
payment_buckaroo
payment_custom
payment_demo
Flutterwave
Implementation details
Supported features
- Payment with redirection flow
- Tokenization
- Several payment methods such as credit cards, M-Pesa, and others.
- Webhook.
In addition, Flutterwave also allows to implement refunds and pre-authorizations.
API and gateway
We choose to integrate with Flutterwave standard as it is the gateway that covers the best our needs, out of the three that Flutterwave offers as of May 2022. See the task's dev notes for the details on the other gateways.
The version of the API implemented by this module is v3.
Merge details
The first version of the module was specified in task
2759117 and merged with PR
odoo/odoo#84820 in saas-15.4
.
Testing instructions
https://developer.flutterwave.com/docs/integration-guides/testing-helpers
Mercado Pago
Implementation details
Supported features
- Payment with redirection flow
- Several payment methods such as credit cards, debit cards, and others.
- Webhook notifications.
Not implemented features
API and gateway
We choose to integrate with a combination of the Checkout Pro and Checkout API solutions: The payment with redirection flow is initiated by sending a client HTTP request with a form-encoded payload like Checkout Pro's JavaScript SDK does under the hood. The remaining API calls are made according to the Checkout API's documentation. It was not possible to integrate with Checkout Pro only as it only allows redirecting customers to the payment page, nor with the Checkout API only as it requires building a custom payment form to accept direct payments from the merchant's website.
The other gateways were ruled out. See the task's dev notes for the details on the other gateways.
The API implemented by this module is not versioned.
Merge details
The first version of the module was specified in task
2704764 and merged with PR
odoo/odoo#83957 in saas-15.5
.
Testing instructions
https://www.mercadopago.com.mx/developers/en/docs/checkout-api/integration-test/test-cards
payment_mollie
payment_ogone
payment_paypal
payment_payulatam
payment_payumoney
Razorpay
Implementation details
Supported features
- Direct payment flow
- Tokenization
- Manual capture
- Partial refunds
- Several payment methods such as debit/credit cards, netbanking, UPI, and others.
- Webhook.
API and gateway
We choose to integrate with Razorpay Recurring Payments, which is more complex to handle than Razorpay Hosted Checkout because it works as a direct payment flow, because it allows for tokenization. The other gateways were ruled out; see the original task's dev notes for the details on the other gateways.
The version of the API implemented by this module is v1.
Module history
- The first version of the module was specified in task
2800823 and merged with PR
odoo/odoo#92848 in
saas-15.5
. - The API was changed to the Recurring Payments API to support tokenization with PR odoo/odoo#143525
in
17.0
.
Testing instructions
- The partner's phone number must be a valid Indian phone number. Example: +911234567890
- The partner's country must be India and the payment currency INR to enable India-based payment methods.
See https://razorpay.com/docs/payments/payments/test-card-upi-details/ and https://razorpay.com/docs/payments/payments/test-upi-details/ for the list of test payment details.
payment_sips
payment_stripe
Xendit
Implementation details
Supported features
- Payment with redirection flow
- Several payment methods such as credit cards, bank transfers, eWallets, pay later, and others.
- Webhook.
In addition, Xendit also allows to implement tokenization.
API and gateway
We choose to integrate with the
Invoices API as it
is the gateway that covers the best our needs: it is a payment with redirection flow and is
compatible with payment
's form-based implementation of that flow.
The Payments API was considered too, but it requires implementing a more complex direct payment flow and linking the customer account.
The version of the API implemented by this module is v2.
Merge details
The first version of the module was specified in task
2946329 and merged with PR
odoo/odoo#141661 in branch 17.0
.
Testing instructions
https://developers.xendit.co/api-reference/#test-scenarios
website_twitter
Тут будет описание данного раздела сайта