Перейти к содержимому

Joint Calendar v.19

Инструмент, чтобы собрать разные события Odoo в несколько настраиваемых суперкалендарей

98€ 88€
Попробовать демо версию
Бесплатная персонализированная демонстрационная база. Номер телефона и банковская карта не требуются. Бесплатные обновления и экспертная поддержка в течение всего срока основной версии Odoo.

Цена действительна до 2026-09-15 (согласно промо-кампании Август-Сентябрь 2026).
Инструмент не требует дополнительных зависимостей, кроме стандартных приложений Odoo.
Текущая версия: 19.0.1.2.8

Enterprise
Community
Odoo.sh

Вкратце

Joint Calendar - приложение Odoo 19 (Дополнительные инструменты). Инструмент, чтобы собрать разные события Odoo в несколько настраиваемых суперкалендарей.

Планирование в Odoo часто значит прыжки между возможностями CRM, задачами, активностями, встречами, заказами на продажу, доставками и отгулами. Joint Calendar собирает эти даты в настраиваемые общие суперкалендари: команда планирует из одного вида, а каждое событие остаётся связанным с исходным документом.

Идеально для

Операционные планировщики

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

Команды продаж и CRM

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

Руководители проектов

Следите за сроками и ответственными по задачам, активностям, тикетам и своим записям проектов в одном интерфейсе планирования.

HR и ресурсные команды

Показывайте утверждённые отгулы, отпуска, события сотрудников и загрузку ресурсов рядом с операционной работой, которая от них зависит.

Базы с несколькими компаниями

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

Сервис и поддержка

Объедините тикеты, активности, встречи с клиентами и внутренние задачи в календаре, где исходные записи — в одном клике.

Приложение Joint Calendar: события разных документов Odoo в одном общем виде календаря

Готовы оценить?

Начните с бесплатного запроса демо или купите в Odoo Apps Store.

Бесплатная персонализированная демонстрационная база. Номер телефона и банковская карта не требуются. Бесплатные обновления и экспертная поддержка в течение всего срока основной версии Odoo.

Joint Calendar

основное приложение для объединения документов Odoo в суперкалендарях. Его цена 98€ 88€.

Joint Calendar: Gantt

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

Почему команды выбирают его

Главные преимущества до подробностей

Любой документ Odoo в одном календаре

Собирайте возможности, встречи, активности, заказы продажи и закупки, доставки, задачи, тикеты, отгулы и свои записи в одном общем виде.

Гибкие правила объединения

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

Мгновенный доступ к источнику

Совместные события связаны с документами: меняете событие — обновляется источник, и наоборот по расписанию задания.

Напоминания о любом событии Odoo

Назначьте всплывающие и email-напоминания по умолчанию в календаре, чтобы участники узнавали о любом событии или активности Odoo.

Удобная навигация команды

Переключайтесь между типами документов, участниками, связанными контактами и компаниями одним кликом. При желании включите вид Odoo Enterprise Gantt.

Простое управление правами

Сделайте совместный календарь публичным или поделитесь им только с выбранными группами — с полной поддержкой нескольких компаний и автообновлением по cron.

Отзывы из Odoo Apps Store

Что говорят клиенты о приложении

Better then expected

The app does exactly what was needed. Combine all tasks from all calendars to one. And allows to manages all activities from all modules in one place.

Arseniy

This makes the Event Calendar so much more useful !

We bought this to combine certain project tasks with the schedules of our maintenance engineers. We now have a better overview which moments are overlapping the schedules of other events. The joining of multiple events in 1 event calendar is super easy, it should be a standard option in ODOO.

Sander Galestien

Excellent responsive team of programmers

Joint Calendar is the perfect addition to the standard Calendaring system that Odoo offers. It makes the job of setting up specific departmental calendars filled with any objects you wish very easy and Alex and the team provides fantastic after-sales support, responding in most cases within 24 hours to requests for help. Thanks for a great module.

Bill Ennals

Essential to have Activities, Tasks, Meetings etc all in one calendar and shared.

Great service support very quick and were right on with fixing the issue... I think the ability to see everything on one shared calendar is such an essential part of coordination and time management. Great product once you sort out the rules you need!

Saul

Готовы оценить?

Начните с бесплатного запроса демо или купите в Odoo Apps Store.

Бесплатная персонализированная демонстрационная база. Номер телефона и банковская карта не требуются. Бесплатные обновления и экспертная поддержка в течение всего срока основной версии Odoo.

Суперкалендари для любой области бизнеса

Готовые примеры правил для CRM, проектов, продаж, HR и не только

Задачи на совместном календаре

  • Модель: Задача, имя: Название.
  • Дата начала: Крайний срок; участники: Ответственные.
  • Домен: при желании ограничьте конкретными проектами.

Заказы на продажу на общем календаре

  • Модель: Заказ на продажу, имя: Ссылка на заказ.
  • Дата начала: Дата заказа; участники: Продавец; контакт: Клиент.
  • Домен: при желании ограничьте коммерческие предложения командами продаж.

Возможности на суперкалендаре

  • Модель: Лид/Возможность, имя: Возможность.
  • Дата начала: Ожидаемое закрытие; участники: Продавец; контакт: Клиент.
  • Домен: при желании ограничьте возможности командами продаж.

Отгулы и отпуска сотрудников

  • Модель: Отгул, имя: Описание.
  • Дата начала: Дата начала; дата окончания: Дата окончания; участники: Пользователь.
  • Домен: фильтр по статусу, чтобы показывать только утверждённые отпуска.

Активности по всем объектам

  • Модель: Активность, имя: Отображаемое название.
  • Дата начала: Срок выполнения; участники: Ответственный.
  • Домен: примените 'Summary is set'.

Встречи Odoo на совместном календаре

  • Модель: Событие календаря, имя: Тема встречи.
  • Дата начала: Начало; дата окончания: Окончание; участники: Участники.
  • Поле всего дня: Весь день.
Пример правила Joint Calendar: сроки задач и ответственные как общие события календаря Odoo
Пример правила Joint Calendar: заказы на продажу на общем календаре Odoo с полями продавца и клиента

Гибкие правила объединения документов Odoo

Точно задайте, что каждое правило сканирует, показывает и фильтрует

Определите, что становится событием

  • Модель — какие объекты сканировать: возможности, задачи, заказы, встречи, активности и другое, включая типы документов Odoo Studio.
  • Имя — поле заголовка совместного события, обычно 'name', 'subject' или 'reference'.
  • Дата начала — любое поле даты или даты-времени, с которого начинается событие, например 'expected closing' или 'order date'.
  • Дата окончания — необязательное поле, когда событие показывается как завершённое в календаре.
  • Участники — кто участвует, например 'assigned to', 'salesperson', 'attendees' или даже подписчики документа (пользователи и партнёры).

Управление поведением события

  • Описание — любое исходное поле, которое стоит показать на совместных событиях, например внутренние заметки или комментарии.
  • Всегда весь день — каждое созданное событие длится весь день и стоит над шкалой, независимо от времени начала и конца.
  • Весь день — исходный флаг, по которому событие может занимать полный день, как у стандартных событий календаря Odoo.
  • Связь с контактом — привяжите событие к партнёру через поля вроде 'customer' или 'vendor'.
  • Поле компании — родительское поле с компанией, чтобы совместные события наследовали её для фильтрации или информации.
  • Домен — конструктор фильтра Odoo, чтобы включать только нужные записи, например КП без заказов или возможности одной команды продаж.
Пример правила Joint Calendar: встречи Odoo как общие события календаря с датами начала и окончания

Совместимость с несколькими компаниями

Календари, меню и записи с учётом компании

Календари и меню по компаниям

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

Фильтр записей по компании

  • Задайте поле компании в правиле, чтобы записи фильтровались по компании совместного календаря — например, только Сан-Франциско или глобальные задачи.
  • Совместные события наследуют компанию из поля компании родительского документа.
  • Сочетайте поле компании с доменом правила, чтобы взять записи нескольких компаний и исключить остальные.
Правило Joint Calendar для нескольких компаний: фильтрация исходных записей по выбранной компании календаря

Вид Odoo Enterprise Gantt для совместных календарей

Необязательное дополнение — нужны расширение Joint Calendar: Gantt и Odoo Enterprise

Включайте по календарю

  • Для любого совместного календаря просто отметьте поле Gantt view в настройках суперкалендаря.
  • После сохранения приложение автоматически расширит действие целевого календаря видом Gantt.
  • Включайте только там, где нужно, календарь за календарём.

Планируйте смешанные документы на одной шкале

  • Смотрите разные документы Odoo вместе на одном супер-виде Gantt.
  • Переназначайте ответственных и перетаскивайте события, чтобы менять периоды.
  • Группируйте, фильтруйте и быстро открывайте детали события — как в виде календаря.
Расширение Gantt Joint Calendar: смешанные события документов Odoo на виде планирования Enterprise Gantt

Готовы оценить?

Начните с бесплатного запроса демо или купите в Odoo Apps Store.

Бесплатная персонализированная демонстрационная база. Номер телефона и банковская карта не требуются. Бесплатные обновления и экспертная поддержка в течение всего срока основной версии Odoo.

Советы по настройке и установке для Joint Calendar Odoo v.19

Планировщик заданий совместного календаря

Инструмент позволяет менять частоту обновления совместного календаря и проверки email-напоминаний:

  1. Включите режим отладки
  2. Откройте технические настройки > Automation > Scheduled jobs
  3. Найдите задание 'Refresh Joint Events', чтобы изменить частоту обновления суперкалендарей
  4. Найдите задание 'Notify About Joint Event', чтобы изменить частоту email-напоминаний.

Часто задаваемые вопросы о Joint Calendar Odoo v.19

Что будет, если включить или выключить «Always Whole Day»?

Если «Always Whole Day» включена, все события по правилу длятся весь день, даже если начало и конец заданы с часами и минутами. Такое событие показывается в особом месте календаря.

Например, правило для модели "Sale Order" с «Always Whole Day» ставит событие в дневном и недельном суперкалендаре над шкалой времени.

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

Не вижу меню календаря в Odoo. Что делать?

Проверьте:

1. Есть хотя бы один настроенный и обновлённый совместный календарь. После настройки обновите страницу браузера.

2. У вас есть доступ хотя бы к одному календарю.

Я создал календари с правилами, но не вижу их в меню.

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

Проверьте Time Limits: иначе видны события только в заданном диапазоне. Например, календарь 'Sale Orders' с лимитом 10 дней до и 30 после не покажет заказ, созданный 12 дней назад.

Убедитесь, что у правил нет фильтров без совпадений. Например, правило 'Sale Order' с фильтром 'Customer = Deco Addict' покажет только заказы этого клиента.

Сколько документов Odoo (например заказы на продажу, проекты, активности) можно объединить в одном совместном календаре?

В один календарь можно собрать сколько угодно документов Odoo. Или разнести их по нескольким календарям (например календарь продаж и календарь проектов, задач и активностей) и переключаться в systray.

Что такое правило совместного календаря?

Правила задают, какие объекты Odoo создают события, какие поля показывать и нужен ли фильтр.

В правиле вы сами определяете заголовок события, дату начала или Stop date, участников и т. д.

Зачем поле «Stop date»? Можно ли оставить его пустым?

Stop date — поле целевой модели Odoo, когда событие считается завершённым в календаре. Например, правило для "Sale Order" с "Delivery Date" в Stop date покажет событие с дня планирования КП (Start Date — Order Date) до дня доставки товара.

Поле необязательное, его можно оставить пустым. Тогда событие будет только в день Start Date.

В календаре есть тип событий «Undefined». Что это значит?

Это событие создано вручную: нет родительского объекта и правила. Такие события видны в фильтре «Undefined», без цвета.

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

Какова политика обновлений ваших инструментов?

По текущим правилам Odoo Apps Store:

  • Модуль, купленный для версии 12.0 и ниже, даёт доступ ко всем версиям до 12.0 включительно.
  • С версии 13.0 каждую версию модуля нужно покупать отдельно.
  • Независимо от версии покупка даёт право на все обновления и исправления в рамках этой мажорной версии.

Команда faOtools эти правила не задаёт. Вопросы направляйте напрямую представителям Odoo Apps Store.

Как установить приложение на Odoo.sh?

Самый прямой способ - встроенный сценарий магазина Odoo:

1. Откройте страницу модуля и нажмите Deploy on odoo.sh

2. Вас перенаправит на GitHub. Войдите в аккаунт и нажмите Create a new repo или выберите существующий. Репозиторий должен быть закрытым: публиковать приложения по лицензии OPL-1 нельзя. При необходимости создайте новый репозиторий для проекта Odoo.sh

3. Затем в odoo.sh нажмите Deploy, подтвердите решение и нажмите Continue. Так запустится установка.

Эти шаги ставят приложение на production-ветку проекта. Для других веток или обновления модуля:

1. Скачайте исходный код из магазина Odoo

2. Закоммитьте модуль в нужный репозиторий GitHub. Ни одна папка или файл приложения не должны попасть в .gitignore. Репозитории, которые создаёт odoo.sh, по умолчанию могут игнорировать важные пути (например /lib). Загрузите все каталоги и файлы модуля без исключений

3. Разверните целевую ветку проекта odoo.sh или дождитесь автоматической сборки, если так настроено.

Как установить приложение на свой сервер?

1. Распакуйте исходный код купленных инструментов в один из каталогов дополнений Odoo;
2. Перезапустите сервер Odoo;
3. Включите режим разработчика (технические настройки);
4. Обновите список приложений (меню приложений);
5. Найдите приложение и нажмите Activate/Install;
6. Следуйте рекомендациям на странице приложения, если они есть.

У приложения есть дополнительные модули. Можно купить их позже?

Да. При этом Odoo сам кладёт все зависимости в корзину: исключите уже купленные инструменты, чтобы не заплатить дважды.

Я развернул приложение на Odoo.sh и вижу предупреждение или ошибку в тестах

Odoo Красное или оранжевое предупреждение не влияет на функции приложения. Иногда наши модули не проходят стандартные автотесты, потому что те ждут поведение, которое противоречит целям приложения. Например, мы меняем расчёт цены, а тесты ядра сравнивают итог со стандартным алгоритмом.

Сначала проверьте саму развёрнутую базу: всё ли работает?

Если всё же считаете, что предупреждение ломает функции, напишите нам и пришлите полные логи установки и полный список установленных модулей (ядро и сторонние).

Можно ли купить приложение напрямую у вас?

Нет, мы распространяем инструменты только через официальный магазин приложений Odoo.

Я хочу получить скидку

К сожалению, у нас нет технической возможности давать индивидуальные цены.

Можно ли поставить приложение на базу Odoo Online (SaaS)?

Нет, сторонние приложения нельзя использовать на Odoo Online. Odoo SaaS это блокирует.

У инструмента есть зависимости. Нужно ли их покупать?

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

Какова цена модуля в долларах США? Почему она меняется?

Цены на наши модули заданы в евро. Магазин Odoo пересчитывает их в другие валюты по своему внутреннему курсу. Поэтому цена в долларах США может меняться при обновлении курса.

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

Демонстрационные базы данных Odoo (предпросмотр)

Для этого приложения мы можем предоставить бесплатную персонализированную демонстрационную базу данных.

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

По вашему запросу мы подготовим отдельную демо-базу для предпросмотра, где примерно две недели вы сможете проводить любые тесты и проверять свои предположения.

Отправка отчетов об ошибках

Если вы столкнулись с ошибками или непоследовательным поведением, не стесняйтесь обращаться к нам. Мы гарантируем предоставление исправлений в течение 60 дней с момента покупки и очень заинтересованы в улучшении наших инструментов даже по истечении этого периода.

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

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

Запросы на публичные функции и идеи модулей (бесплатная разработка)

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

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

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

19.0.1.2.8
  • Введены переводы с помощью ИИ для 25 языков.
19.0.1.2.7
  • Синхронизация событий переработана для производительности и надежности.
19.0.1.2.6
  • Приложение опубликовано для версии 19.
18.0.1.2.6
  • Приложение приведено к новой логике доменов с динамическими частями.
18.0.1.2.5
  • В домене можно использовать библиотеки Python: datetime ('date', 'datetime', 'time', 'timedelta', 'timezone', 'tzinfo', 'MAXYEAR', 'MINYEAR'), time ('time', 'strptime', 'strftime'), а также context_today (кратко для datetime.now) и relativedelta.
18.0.1.2.4
  • Оптимизированы всплывающие уведомления.
18.0.1.2.4
  • Приложение опубликовано для версии 18.
  • У совместных календарей могут быть уникальные веб-пути.
Вам также могут понравиться эти приложения
Cloud Storage Solutions

Инструмент, чтобы раскладывать вложения Odoo по папкам и синхронизировать каталоги с Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box и NAS. Файловый менеджер. DMS

398€ 358€
OneDrive / SharePoint Odoo Integration

Инструмент для двусторонней синхронизации вложений Odoo с OneDrive

487€ 438€
Google Drive Odoo Integration

Инструмент для двусторонней синхронизации вложений Odoo с Google Drive

487€ 438€
Password Manager

Инструмент, чтобы безопасно хранить пароли в Odoo для совместной работы. Общие хранилища

198€
KPI Balanced Scorecard

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

198€
KnowSystem: Knowledge Base System

Инструмент, чтобы строить глубокую базу знаний для своих и внешних. Knowledge System. KMS. Правки как в вики

398€
Universal Appointments and Time Reservations

Инструмент для услуг по записи: от бронирования до продаж и отзывов

398€ 358€
MCP Server. AI Chats and LLM Odoo Integration

Инструмент, чтобы управлять Odoo из любимых AI-чатов через MCP. Claude. Любой AI с MCP.

198€
URL Transliterations for Website Pages

Инструмент, чтобы переводить URL страниц сайта Odoo

38€