Тут будет описание данного раздела сайта

Тут будет описание данного раздела сайта

Odoo 17.0.1

Проект состоит из 2 веток:

  1. main - ветка с чистым ядром Odoo, которое содержит минимальное количество модулей, которые требуются для запуска ядра.
  2. develop - ветка с минимальным набором модулей

🚀 Запуск:

  1. Склонируйте репозиторий

  2. Перейдите в склонированный репозиторий;

  3. Создайте виртуальное окружение:

    python3 -m venv venv
    
  4. Активируйте его:

    source venv/bin/activate
    
  5. Установите необходимые зависимости:

    pip install -r requirements.txt
    
  6. Создайте файл конфигурации:

    nano odoo.conf
    
  7. Заполните 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
    
  8. Запустите 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): Это демонстрации или презентации, которые показывают, как определенные функции или процессы могут быть реализованы в системе. Они помогают ключевым пользователям понять, как новая система будет работать в реальных условиях.

Этапы анализа:

  1. Встреча с заинтересованными сторонами: установите ожидания и определите цели, мотивацию и риски в ходе стартового совещания по ROI (см. приложение A).

  2. Покажите мне, как вы работаете («as is»): поработайте с одним ключевым пользователем из каждого отдела, чтобы понять, как они работают в настоящее время:

  • просмотрите все процессы в их текущем программном обеспечении (с помощью скриншотов, записи экрана), получите образцы каждого отчета и образцы данных (например, 5 наименований продуктов, 5 клиентов, отделы и т.д.);

  • определите текущие болевые точки (pain points);

  • затем настройте демонстрационную версию Odoo (с использованием Studio, но без разработки), чтобы использовать его на семинарах с ключевыми пользователями (создайте макеты (mockups )для функций, которые вы не можете сделать с помощью Studio).

  1. Семинары «Как должно быть» («to be»):

  • покажите, что должно быть сделано, на основе демонстраций POC;

  • определите болевые точки (pain points), пробелы (gaps);

  • заполните вкладку «Returns»: определите, как люди тратят свое время в каждом отделе.

  1. Проведение независимой оценки экспертами Odoo и разработчиками для оспаривания предложенных решений.

  2. Представление результатов клиенту, используя презентацию закрытия ROI (см. приложение D), и проведите демонстрацию продукта (или макеты, если вы не смогли настроить демонстрационную версию).

Почему мы разделяем семинары на «покажите, как вы работаете (as is)» и «как должно быть (to be)»?

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

Чтобы смягчить этот эффект, мы разделяем семинары на 2 этапа: анализ текущего программного обеспечения и семинары с ключевыми пользователями.

Первый этап («Покажите, как вы работаете») – это нестратегический этап (то есть не нужно собирать всех руководителей за одним столом). Заказчик должен назначить только по одному сотруднику из каждого отдела на каждую встречу, чтобы продемонстрировать, как они работают с текущим программным обеспечением. По итогам этого этапа мы разрабатываем POC (пилотный проект) на основе увиденного «как есть», принимая все решения самостоятельно (без согласований и обсуждений).

Второй этап – это серия семинаров с ключевыми пользователями (здесь можно иметь больше людей на встречах). Цель состоит в том, чтобы получить больше информации о том, какие изменения они хотят осуществить, и подтвердить предположения, а также POC созданный на первом этапе. Благодаря первому этапу вы будете намного более эффективными: у вас будет POC для показа, вы будете знать бизнес клиента перед встречей с ключевыми пользователями и т.д.

Советы по анализу (Analysis Tips):

  • действуйте как продавец, ведь проект ещё не утвержден! На этом этапе ваша задача – успокоить людей и заинтересовать их. Покажите им ключевые функции системы в действии;

  • во время анализа текущего состояния («Как есть») делайте как можно больше скриншотов или записей экрана их текущего решения, а также распечатывайте образцы отчетов и данных;

  • после того как ключевые пользователи проекта будут уверены в успехе проекта, оцените, как люди тратят свое время (например, X% на это, Y% на то); это ключевой элемент для оценки потенциальной доходности;

  • наблюдайте за тем, как они работают в настоящее время: просите демонстрации их текущего программного обеспечения и получите копию каждого документа, который они используют. Текущая ситуация важнее их будущих целей, так как она определяет минимальный объем, который необходимо охватить. Если вы идеально понимаете, как они работают сегодня, вы сможете лучше оспаривать их требования и выявлять их неэффективность; 

  • определите болевые точки ключевых пользователей (key-users’ pain points). Используйте шаблон анализа ROI, чтобы получить идеи о наиболее распространенных болевых точках в каждом отделе; 

  • найдите решения для каждой проблемы, стараясь придерживаться стандартных решений, насколько это возможно. Не обязательно выполнять все запросы ключевых пользователей, их требования должны быть обоснованы;

  • никогда не представляйте клиенту несколько вариантов: как руководитель проекта, вы должны предложить лучший вариант и принимать решения самостоятельно. Роль клиента – оспаривать ваши предложения, а не решать, что делать.

  • избегайте того, чтобы клиент решал, является ли функция «необходимой» или «необязательной», иначе все станет обязательным. Примите решение за них, классифицируя элементы как «необязательные», когда вы считаете, что их следует исключить из проекта. Роль клиента – оспаривать ваше предложение;

  • предоставьте общую картину: заинтересованные стороны предоставят вам ключевые цели и/или проблемы на раннем этапе. Ваша задача – представить согласованное решение, учитывающее основные проблемы руководства и обеспечивающее принятие системы конечными пользователями.

После интервью:

  1. Проведите внешний аудит (peer-review) с экспертом Odoo, который не участвует в проекте напрямую. Такой эксперт не подвержен влиянию клиента и может принимать независимые решения, а также давать критические замечания.

  2. Цель независимой оценки:

  • оценить, действительно ли необходима разработка под заказ, и если да, то расставить приоритеты, чтобы сократить бюджет и сроки;

  • проверить, не упустили ли вы ключевые болевые точки в соответствующей отрасли;

  • оценить качество анализа и общую осуществимость и согласованность предлагаемого решения.

  1. Все необходимые разработки должны быть разделены на две категории:

  • разработка, которая абсолютно необходима перед переходом в 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 недели на приложение. Но если есть только один крошечный шанс, что это сработает, мы должны сделать следующее:

  1. Мы идем полностью по стандарту;

  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)

  1. Настаивайте чтобы SPoC выполняли бизнес-процессы самостоятельно. Они быстрее научатся. Вы можете подсказывать им, но работать в приложении с мышью и клавиатурой они должны самостоятельно. Это существенно повышает эффективность обучения и их вовлеченность. Вы также быстро поймете, если они не понимают ключевые концепции, и сможете помочь им.

  2. Превратите план проекта в серию быстрых побед. Чтобы поддерживать заказчика вовлеченным в проект, регулярно предоставляйте результаты. Если пользователи начнут использовать систему, даже в небольшом объеме, их знания о системе будут быстро расти.

  3. Продолжайте бросать вызов заказчику: Наличие утвержденного списка требований не остановит поток новых идей. Как правило, изменения в текущем цикле не следует принимать, если только они не не влияют на сроки и бюджет. Если изменение необходимо, его лучше реализовать в следующем цикле. Если оно затрагивает текущий этап, соглашайтесь только при условии исключения другого требования для компенсации.

  4. Не делайте то, в чем вы не уверены. Обещания менеджера по продажам можно пересмотреть. Договор менее важен, чем успех проекта. Вы всегда можете убедить генерального директора не внедрять идею (даже если она была указана в первоначальном договоре).

  5. Проводите очные встречи. Это хороший способ разрешить сложные ситуации: страх перед изменениями, необходимость в подтверждении или недостаток вовлеченности.

  6. Контролируйте, как идет внедрение изменений: с точки зрения управления изменениями, ваш клиент должен сам реализовать обучение конечных пользователей. Ваша роль – регулярно проверять прогресс и помогать адаптировать планы к реальным условиям.

Классический путь внедрения

Запуск (Go-Live)

Когда приходит время включать систему, могут возникнуть непредвиденные проблемы. Как правило, это связано с одной из следующих причин:

  1. База данных не полностью протестирована: убедитесь, что ключевые пользователи проверили все бизнес-процессы.

  2. Пользователи недостаточно обучены: если обучение проводилось несколько месяцев назад, они могли забыть материал. Если они не практиковались самостоятельно, они могут не иметь важных навыков.

Советы (Go-Live Tips)

  1. Обучение — это не лекции. Поощряйте SPoC, чтобы ключевые пользователи самостоятельно выполняли процессы под их руководством.

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

  3. Создайте положительный настрой. Успешное принятие системы пользователями достигается через то, чтобы запуск стал чем-то ожидаемым, а лучше — таким, которого они с нетерпением ждут и хотят опробовать на практике.

  4. Реагируйте быстро. Проблемы допустимы, но важно исправлять их оперативно.

  5. Избегайте переноса даты запуска. Кажущееся правильным решение отсрочить запуск может привести к новым рискам: потеря мотивации команды, новые запросы на изменения, повторный импорт данных и т.д. Лучше запустить систему быстро, даже если она не идеальна. Перенос сроков подвергает проект дополнительным рискам и затратам.

  6. Находитесь на месте первые дни развертывания, если среди пользователей есть сопротивление изменениям. Вы сможете их поддерживать и помогать.

  7. Через несколько дней проверьте, действительно ли сотрудники компании перешли на новую систему. Иногда они продолжают использовать старое программное обеспечение: привычки трудно менять!

Классический путь запуска и сопровождения

Второй этап внедрения (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

Эта история прекрасно иллюстрирует силу управления ожиданиями клиентов. Если бы Фабьен сказал: «Не волнуйтесь, проект легкий», генеральный директор потерял бы доверие к проекту и, вероятно, поддалась бы давлению ключевых пользователей, как только сопротивление усилилось.

Как написать хорошую спецификацию

Хорошая спецификация должна быть короткой, иллюстрированной и структурированной по следующим пунктам:

  1. Бизнес-потребности: Вариант использования («use case») («что») и его обоснование, объясняющее, почему заказчику нужна именно эта функция (не более 2-3 абзацев).

  2. Функциональные требования: Предлагаемое решение с использованием Odoo («как»), проиллюстрированное, если возможно, серией скриншотов или макетов с пояснительными записками.

  3. Технические подсказки: Особенности, на которые разработчику нужно обратить внимание.

Избегайте импорта истории данных

Помимо основных данных, клиенты часто просят импортировать всю историю данных, например, коммерческие предложения и продажи за 7 лет. Это занимает много времени и съедает значительную часть бюджета. Поскольку это увеличивает риски для успеха проекта, мы должны делать это только тогда, когда это действительно необходимо.

Чтобы проверить, действительно ли это необходимо, задайте клиенту следующие вопросы:

  1. Можно ли сохранить эту информацию в старом программном обеспечении или экспортировать в файл?

  2. Как часто клиент будет обращаться к этим данным? Для каких целей?

  3. Какое стратегическое значение она может иметь через 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. Это облегчает процесс управления изменениями, поскольку конечные пользователи имеют прямой доступ к надежному источнику знаний в своей собственной компании.

Большинство стандартных процессов уже описаны в существующей документации, информацию легко можно найти в Интернете. Небольшие проекты обычно не требуют специальной документации.

Как работать с запросами клиентов

Когда вы работаете с клиентами, помните, что существует разница между целями лиц принимающих решения и потребностями ключевых пользователей. Приоритет большинства лиц, принимающих решения, — это время и бюджет, в то время как ключевые пользователи в основном будут просить о конкретных функциях. Поскольку эти цели противоречат друг другу, вам придется решать: «Вам придется решить: кому вы хотите угодить?»

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

  1. Действительно ли это необходимо?

  2. Не превысят ли затраты на разработку и поддержку выгоду от этой доработки?

  3. Достаточно ли существенна выгода?

  4. Можно ли решить задачу иначе?

Если вы пришли к выводу, что разработка специфичной функции не оправдана, постарайтесь убедить клиента отказаться от нее. Для этого существуют разные тактики.

Внедрение 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 недели дополнительной разработки.

Что вы будете делать?

  1. Если заказчик готов платить, то вы возьметесь за доработку.

  2. Попытаетесь убедить заказчика избежать разработки, но в итоге согласитесь, если он будет настаивать.

  3. Добавите эту функцию в бэклог разработки, которую нужно выполнить после запуска Go-Live.

Ответ: 3. Поскольку пользователь не использует такую функцию в своем текущем программном обеспечении, он может прожить без нее несколько дополнительных месяцев. Избегайте дополнительной задержки проекта: лишние 2 недели не кажутся чем-то большим, но вы никогда не знаете, сколько решений, подобных этому, вам придется принимать в ходе проекта.

Use Case 2

Руководитель проекта в компании с 20 сотрудниками хочет добавить дополнительный шаг проверки расходов сотрудников: все расходы, превышающие 500 евро, должны быть повторно одобрены финансовым директором. Вы оцениваете трудозатарты в 2 дня дополнительной разработки.

Что вы будете делать?

  1. Добавите новые шаги проверки, чтобы они соответствовали требованиям заказчика.

  2. Добавите новые правила для сотрудников (спрашивать руководителя и финансового директора о расходах 500 евро) и попросите сотрудников оповестить обе стороны.

  3. Откажитесь рассматривать это как необходимость.

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

Use case 3

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

Как вы выйдете из этой ситуации?

  1. Вы извиняетесь, выключаете компьютер и идете домой… завтра будет новый день.

  2. Вы настаиваете, что все было сделано в соответствии с указаниями ключевого пользователя.

  3. Вы извиняетесь, соглашаетесь с CFO и обещаете исправить ситуацию.

  4. Вы напоминаете им о базовых принципах, ссылаясь на анализ ROI.

Ответ 4: Вы напоминаете об анализе рентабильности инвестиций ROI, делитесь им на экране. Вы подчеркиваете, что успех проекта определяется ответственным ключевым пользователем для этой области, как это было четко согласовано со всеми заинтересованными сторонами в начале проекта. Вы готовы вместе с CFO и ключевым пользователем провести отдельную сессию, чтобы устранить его опасения, отметив, что если будет действительно необходимо, запрос на разработку будет помещен в «бэклог», и реализован в будущем после запуска проекта.

Use Case 4

На совещание по планированию проекта заказчик пригласил заинтересованных лиц из каждого из 7 отделов. На совещании будут присутствовать 10 представителей.

Сколько руководителей со стороны Odoo должны присутствовать на этой встрече?

  1. 1 или 2, большее количество будет пустой тратой времени.

  2. 4, чтобы чувствовать себя более «серьезным» на фоне 10 представителей заказчика.

  3. 7, по одному для каждого отдела.

  4. 10, столько же, сколько и у заказчика.

Ответ 1: Мы должны быть максимально эффективными. Если у вас есть опытные менеджеры проектов, достаточно одного человека. Однако неплохо пригласить на встречу новых бизнес-аналитиков, чтобы они могли поучиться. Также, если руководитель проекта не уверен в теме, он может пригласить эксперта.

Use Case 5

Представьте себе следующую ситуацию: Перед Go-Live у вас встреча с генеральным директором. У вас возникало много проблем в ходе проекта, они больше не уверены в вашем решении и боятся Go-Live. Генеральный директор подумывает о том, чтобы отложить Go-Live еще на 6 месяцев. Он встречается с вами и говорит: «Моя компания не может позволить себе больше проблем. Чтобы принять Go-Live, мне нужно, чтобы вы сказали мне, что все пройдет гладко».

Что вы ответите:

  1. Перенос сроков - хорошая идея для снижения рисков.

  2. Не волнуйтесь, все под контролем, мы все протестировали.

  3. Ввод в эксплуатацию всегда труден, но мы быстро устраним все проблемы.

Ответ 3: Ввод в эксплуатацию всегда труден: всякое может случиться, даже если мы сдвинем сроки на 6 месяцев. Это нормально. И мне нужно, чтобы вы поддерживали проект, когда команда жалуется. С нашей стороны, мы будем устранять проблемы быстро, по мере их возникновения. Перенос сроков на 6 месяцев увеличит стоимость проекта и поставит под угрозу его успех (за 6 месяцев может измениться очень многое). Всегда будьте честными и открыто говорите о предстоящих проблемах. Если генеральный директор увидит, что вы знаете, что делаете, и прозрачны в своем подходе, он будет вам доверять.

7. Оцените свой прогресс

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

Новички
Соблюдение сроков и бюджета

1 Point

Завершить проект вовремя и в рамках бюджета.

Получение подарка от довольного клиента

1 Point

Клиент настолько удовлетворенн, что дарит вам подарок.

Внедрение минимум 4 приложений (2 недели на одно приложение)

1 Point

Пример: Продажи, Закупки, Склад, CRM — все это внедрено менее чем за 10 недель.

Внедрение проекта быстрее на 20 %

1 Point

Внедрить проект, используя только 80% часов/дней, от времени рассчитаного в первоначальной смете.

Внедрение проекта в компанию с 25 пользователями в одиночку

1 Point

Ввести проект в эксплуатацию без помощи других экспертов.

Опытные
Получите сертификат Odoo с результатом + 70 %

2 Point

Ввод в эксплуатацию в пределах 70% от первоначального бюджета

2 Point

Развертывание проекта менее чем за 70 % от первоначально рассчитанного времени.

Успешное внедрение в 3 различных отраслях

2 Point

Успешно реализуйте проект в

3 различных видах бизнеса.

Миграция с традиционной ERP за 2 месяца

2 Point

Переход с Oracle Netsuite, Microsoft Dynamics, SAP на Odoo осуществлен менее чем за 2 месяца.

Выполнить 3 проекта подряд в рамках бюджета

2 Point

Внедрите 3 проекта без дополнительных затрат для клиента.

Эксперты
Внедрить 500 пользователей в производство

3 Point

Спасти клиента от банкротства

3 Point

У вас есть клиент, который говорит вам, что вы спасли их компанию от банкротства.

Выполнить 10 проектов в рамках бюджета

3 Point

Миграция с традиционной ERP за 4 недели

3 Point

Переход с Oracle Netsuite, Microsoft Dynamics, SAP на Odoo осуществлен менее чем за 1 месяц.

Динамика ваших результатов

# Баллы / Годы опыта работы @Odoo

8. Методология продаж

Найм и обучение менеджеров по продажам

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

Программа обучения новых продавцов:

  1. Изучить функциональные возможно Odoo с помощью eLearning1 and Scale-Up (2 недели)

  2. Самостоятельная подготовка к сертификации

  3. Еженедельное обучение для освоения демо версии по трем типовым процессам (например продажи, производство, и еще один на выбор)

Начните с освоения основной демо версии, остальное придет с опытом. Чем больше они будут встречаться с клиентами и проводить демонстрации, тем больше они будут адаптироваться к процессам отрасли и узнают больше о лучших бизнес-практиках.

Цель создания эффективной команды продаж – дать новичкам возможность практиковаться. Как правило, сотрудники отдела продаж Odoo проводят более 3 демонстраций в неделю. Мы считаем, что именно поэтому наши продажи намного выше, чем у конкурентов.

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

  1. https://www.odoo.com/slides

  2. https://www.odoo.com/fr_FR/slides/all?tags=%5B%5D

Kонтролируйте процесс продаж

При внедрении Odoo в организации часто существует множество отделов, которые заинтересованы в различных приложениях. Это может стать непосильной задачей: «требования» бизнеса будут накапливаться, и покупатель может потерять из виду то, что он хотел получить в первую очередь. Если это произойдет, вы потеряете контроль. Вы должны этого избежать.

Ваша задача как продавца состоит в том, чтобы:

  • как можно скорее приступить к демонстрации, даже если клиент не просит об этом (именно в этот момент он начинает думать о возможностях продукта?);

  • направляйте клиента в процессе покупки;

  • выявляйте реальные потребности клиента: задавайте вопросы и уточняйте детали, чтобы ускорить внедрение и сократить бюджет;

  • избавляйтесь от ненужных сложностей; сосредоточьтесь на возможностях, которые приносят реальную ценность;

  • четко объясняйте стандартную функциональность и стоимость;

  • управляйте ожиданиями клиентов: не обещайте невозможного.

Сложность – главный фактор, который может поставить под угрозу успех проекта. Она возникает, когда:

  • клиенты пытаются охватить слишком много функций сразу;

  • вы не понимаете процессы клиента и вовлеченных лиц;

  • продавец не выявляет приоритетные требования;

  • клиенты запрашивают разработку новых функций;

  • в процесс вовлечено слишком много заинтересованных лиц.

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

5 заповедей продаж

To ensure there is as little friction as possible, consider the following:

  1. Легче продать 2 приложения, чем 10 приложений. И легче продать 10 приложений, когда вы уже продали два. Мораль: поощряйте клиенто начинать с малого, и расти к большему.

  2. Контролируйте процесс покупки: если вы не понимаете, как потенциальный клиент покупает программное обеспечение (кто участвует в процессе, что им нужно увидеть, чтобы убедиться в ценности проекта, как они воспринимают риски и т. д.), то вы создаете для себя «слепые зоны». Спросите клиента прямо о том, как он принимает решение о покупке.

  3. Не позволяйте списку требований разрастаться. Вы должны взять за привычку начинать каждый звонок и заканчивать каждый звонок с утвержденного плана; и этот план должен постоянно подкреплять основные требования клиента – или то, что ему нужно увидеть/понять, чтобы выбрать вас в качестве своего интегратора. Если в список требований попадают ненужные «требования», вместе с клиентом сократите их и сфокусируйтесь на главном.

  4. Всегда старайтесь продавать решение «из коробки» и минимизировать запросы на разработку. Начинающие продавцы часто боятся оспаривать запросы клиентов на этапе предпродажи. Но клиенты обычно ценят, что мы с ними спорим. Чем больше разработки входит в проект на этапе предпродажи, тем больше неопределенности испытывает клиент на своей стороне, что он воспринимает как риск. А риски убивают сделки.

  5. Сократите количество людей, с которыми вы работаете напрямую во время оценки. Когда слишком много людей диктуют вам запросы и определяют требования, бывает невозможно расставлять приоритеты. Это приведет к тому, что вы вкладывая много усилий, получите мало результатов. Сокращая количество людей, с которыми вы работаете напрямую во время оценки, вы повысите эффективность вашей коммуникации и, в конечном итоге, вашу увеличите эффективность анализа ROI.

Разные клиенты = Разные подходы

Независимо от того, работаете ли вы с небольшими компаниями или корпорациями, наша методология остается одинаковой. Как правило они имеют одинаковый образ мышления, используют одни и те же инструменты и т. д. Однако существуют некоторые различия.

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

Когда вы работаете с крупными проектами, идеи остаются прежними (демонстрация как можно раньше, сохранение простоты), но шаги отличаются:

  1. Сначала клиент должен заинтересоваться Odoo как продуктом (запросы на информацию, демонстрации и т.д.).

  2. Только после этого вы можете предложить оплатить анализ ROI.

  3. После этого вы сможете продать полный проект внедрения.

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

Конкурентные преимущества 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 – Кнопка [Сохранить]

Уровни доступа означают следующее:

  1. Пустая строка – общий доступ, подразумевающий отсутствие доступа к модулю «Найм».

  2. Сотрудник: управление соискателями - продвинутый доступ.

  3. Администратор – полный доступ.

Продвинутый и полный доступ в рамках модуля «Найм» предоставляют идентичные права на использование всех функций, описанных в данной инструкции.

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 – Вкладка «Рабочая информация»

Для получения доступа к полю «Согласующие» и указания ответственного за отгулы сотрудника необходимо иметь права администратора. Для этого необходимо выполнить следующие действия:

  1. Перейти в элемент «Настройки», которое располагается в главном меню Odoo (рис. 8);

Рис. 8 – Модуль «Настройки»

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

Рис. 9 – Подраздел «Пользователи»

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

Рис. 10 – Изменение роли доступа

После внесения изменений их необходимо сохранить (рис. 11).

Рис. 11 – Кнопка [Сохранить]

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

Рис. 12 – Информация о переводах

Более подробно о создании переводов описано в 11 главе.

На вкладке «Личная информация» представлена информация о личных данных сотрудников. Некоторая информация в этом разделе может оказаться важной при расчете заработной платы. Для правильной обработки платежных ведомостей и обеспечения учета всех отчислений необходимо ввести персональные данные работника (рис. 13 – 14). Здесь необходимо заполнить следующие атрибуты:

Контактные данные
  • Домашний адрес;

  • Email;

  • Номер телефона;

  • Номер банковского счета;

  • Язык (предпочтительный язык для сотрудника);

  • Расстояние дома (заполняется, если сотрудник получает компенсации за проезд)

Семейное положение
  • Семейное положение (выберите текущее семейное положение – холост, в браке, вдовец/вдова, в разводе);

  • Количество детей на иждивении

Экстренные случаи
  • Контактное лицо (ФИО);

  • Номер телефона

Образование
  • Уровень образования (бакалавр, магистр и т.д.);

  • Поле образования;

  • Название школы

Разрешение на работу
  • Номер визы;

  • Номер разрешения на работу;

  • Дата истечения срока действия визы;

  • Дата истечения срока действия разрешения на работу;

  • Разрешение на работу (цифровая копия документа о разрешении на работу)

Гражданство
  • Гражданство;

  • Табельный номер;

  • Паспорт;

  • Пол;

  • Дата рождения;

  • Место рождения;

  • Страна рождения

Рис. 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

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

Test and Deploy

Use the built-in continuous integration in GitLab.


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

  • Payment with redirection flow
  • Payment by several global and local credit cards.
  • Webhook

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

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

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

Тут будет описание данного раздела сайта

dr_catalog_pricelist