Вкратце
Reminder Designer and Periodic Reporting - приложение Odoo 19 (Дополнительные инструменты). Инструмент, чтобы проектировать, формировать и периодически слать отчёты и напоминания. Конструктор. Списки. Автонапоминания.
Превратите любую модель Odoo в автоматический, запланированный отчёт или напоминание. Выберите записи относительными периодами дат и фильтрами, задайте колонки — и пусть Odoo отправит аккуратный список по почте: в теле письма, файлом Excel или PDF — любому получателю, по точному расписанию. Без кода и ручных выгрузок.
Идеально для
Менеджеры
Получайте периодическую статистику — закрытые лиды, продажи, доставки — прямо во входящие, с группировкой и итогами.
Команды
Ежедневный список просроченных активностей, задач или отгрузок — со ссылками прямо на каждую запись Odoo.
Клиенты & поставщики
Отправляйте внешним партнёрам регулярное отфильтрованное обновление — их задачи, заказы или счета — в Excel или PDF.
Готовы оценить?
Начните с бесплатного запроса демо или купите в Odoo Apps Store.
Бесплатная персонализированная демонстрационная база. Номер телефона и банковская карта не требуются. Бесплатные обновления и экспертная поддержка в течение всего срока основной версии Odoo.
Почему команды выбирают его
Главные преимущества до подробностей
Любая модель Odoo
Стройте отчёты по любому типу документа — заказы продажи и закупки, лиды, задачи, активности, перемещения, MRP, даже пользовательские модели.
Относительные периоды
Держите данные актуальными: фильтруйте по любому полю даты или даты-времени за последние или следующие дни, недели, месяцы или годы — всегда относительно сегодня.
Мощные фильтры
Полный конструктор доменов с AND/OR, глубокими связанными полями плюс быстрые фильтры по выбранному партнёру или ответственному.
Ваши колонки
Выбирайте неограниченное число колонок — включая связанные и вычисляемые поля — переименовывайте, группируйте строки, сортируйте и считайте сумму или среднее.
Три формата
Доставьте список в теле письма, файлом Excel (xlsx), PDF или любой комбинацией — с необязательными ссылками на записи и приветствием.
Любое расписание & получатель
Отправляйте ежедневно, еженедельно, ежемесячно или ежегодно любому получателю — внутренним пользователям, пользователям портала, клиентам, поставщикам или почтовым каналам.
Отзывы из Odoo Apps Store
Что говорят клиенты о приложении
Great and very useful app
First of all, the team behind this app is great, support is immediate, and response is fast. The application is very useful in managing any type of notification to keep you updated with all what's happening within your company.
Amro Khamis
Готовы оценить?
Начните с бесплатного запроса демо или купите в Odoo Apps Store.
Бесплатная персонализированная демонстрационная база. Номер телефона и банковская карта не требуются. Бесплатные обновления и экспертная поддержка в течение всего срока основной версии Odoo.
Точно те записи, которые нужны
Относительные периоды времени
- Ограничьте отчёт любым хранимым полем даты или даты-времени — срок, дата создания, дата закрытия, дата следующей активности — в днях, неделях, месяцах или годах.
- Периоды относительно сегодня: «этот месяц», «прошлый год», «следующие 5 недель» — отчёт всегда остаётся актуальным.
- Комбинируйте несколько периодов: записи должны удовлетворять каждому критерию, но повтор того же поля даты означает, что применяется любой из его диапазонов (напр. срок за последние 2 месяца ИЛИ следующий месяц).
- Включайте или исключайте текущий период — удобно для сводки месяца в его первый или последний день.
- Живой предпросмотр показывает точные даты, которые покрыло бы напоминание, если отправить сегодня. Записи без связанной даты не входят ни в один период.
Фильтр по любой детали
- Стандартный конструктор доменов позволяет использовать почти любое хранимое поле на любой глубине — например, фильтровать заказы продажи по стране компании связанного партнёра.
- Смешивайте операторы «все» (AND) и «любой» (OR), чтобы получить именно нужный набор.
- В любой момент нажмите Записи, чтобы просмотреть каждый документ, который сейчас подходит — и к которому у вас есть доступ.
- Добавьте отдельные фильтр по партнёру или фильтр по ответственному, чтобы сразу сузить отчёт до одного клиента, поставщика или продавца.
- В режиме разработчика можно вводить расширенные выражения вроде «category is child_of». Всегда перепроверяйте фильтры, прежде чем отправлять конфиденциальные данные внешним контактам.
Как выглядит отчёт и как он доставляется
Колонки, группировка & итоги
- Добавьте неограниченное число колонок любого типа — char, text, html, integer, float, selection, boolean, date, datetime, связи и даже вычисляемые поля.
- Спуститесь на один уровень в связях — покажите телефон клиента в списке заказов продажи или цвет метки на задачах.
- Переименуйте любую колонку; по умолчанию используется подпись поля.
- Группируйте строки (напр. по городу, продавцу, клиенту) и сортируйте по любому хранимому полю.
- Добавьте итоги суммы или среднего для числовых колонок (integer, float, monetary).
Формат доставки & тон
- Покажите список прямо в теле письма, приложите таблицу Excel (xlsx), версию PDF или любую смесь трёх.
- Только файлы? Уберите таблицу из тела письма и отправьте одни вложения.
- Включайте или скрывайте ссылки на записи Odoo — удобно внутри, лучше скрывать для внешних получателей.
- Добавьте своё приветствие/вступление, отредактированное в стандартном HTML-редакторе Odoo.
- Задайте язык отчёта для корректных переводов и свой адрес From, который видят получатели.
Готовы оценить?
Начните с бесплатного запроса демо или купите в Odoo Apps Store.
Бесплатная персонализированная демонстрационная база. Номер телефона и банковская карта не требуются. Бесплатные обновления и экспертная поддержка в течение всего срока основной версии Odoo.
Отправьте по расписанию, которое подходит вашему календарю
Ежедневно & еженедельно
- По дням — каждый день, каждые 5 дней, каждые 181 день, любой заданный интервал.
- По неделям — в выбранные дни недели (напр. понедельники и четверги), каждую неделю или каждые 2, 3, 7… недель.
Ежемесячно & ежегодно
- По месяцам — в первый или последний день, в точную дату (напр. 16-е) или в выбранный день недели (первый понедельник, последняя пятница, третий вторник…).
- По годам — в точную годовую дату, например каждое 1 сентября.
- Если точной даты в этом месяце нет, автоматически берётся последний день (31/09 -> 30/09).
Получатели и готовые сценарии
Любой получатель, любая цель
Добавьте любого партнёра как подписчика, чтобы получать отчёт — внутренних или портальных пользователей, клиентов, поставщиков и даже почтовые каналы Odoo. Типичные цели: периодическая статистика для руководителей, списки дел для команд, планы предстоящих событий и статусы для клиентов или поставщиков. Любой в группе List Reminder Manager (или Only Own, ограниченной ответственным) может создавать и запускать напоминания — выдавайте её только доверенным пользователям, ведь отчёт может открыть записи, к которым у них обычно нет доступа.
Результаты воронки
Цель: закрытые лиды прошлого месяца для руководителя команды. Модель = Лид/Возможность; период = Дата закрытия за последний месяц; фильтр = Команда продаж содержит «Europe»; колонки = название, имя продавца & телефон, метки, ожидаемая выручка (средний итог); получатель = руководитель команды; расписание = первый понедельник каждого месяца. Тот же шаблон подходит для заказов продажи, доставок, заказов закупки или операций MRP.
Ежедневный список дел
Цель: активности, срок которых сегодня или раньше, для одного пользователя. Модель = Активность; период = Срок за последние 10000 дней включая текущий; фильтр = Назначено содержит пользователя; колонки = название, категория, срок, заметка; получатель = этот пользователь; расписание = каждый день. Дублируйте и меняйте пользователя, чтобы распространить на всю команду — также отлично для задач, возможностей или запланированных отгрузок.
Запланированные события
Цель: ближайшие события для руководителя отдела. Модель = Событие; период = Дата начала на этой неделе или следующие 3 недели; колонки = название события, место, дата начала & дата окончания; получатель = руководитель отдела; расписание = понедельники. Так же хорошо работает для активностей, задач, лидов, доставок или входящих отгрузок.
Статистика проекта клиента
Цель: уведомить клиента о его проектных задачах. Период = Дата создания за последний год; фильтр = Клиент (или его родитель) равен «Agrolait»; колонки = название, срок, описание, последнее обновление этапа, этап; получатель = управляющий партнёр клиента; расписание = 10 января каждого года. Та же идея покрывает тикеты поддержки, оплаченные счета или завершённые заказы продажи.
Готовы оценить?
Начните с бесплатного запроса демо или купите в Odoo Apps Store.
Бесплатная персонализированная демонстрационная база. Номер телефона и банковская карта не требуются. Бесплатные обновления и экспертная поддержка в течение всего срока основной версии Odoo.
Советы по настройке и установке для Reminder Designer and Periodic Reporting Odoo v.19
Зависимость Python
Чтобы включить динамическую генерацию таблиц Excel, установите библиотеку Python xlsxwriter:
pip3 install xlsxwriter
Шаблон письма
Внешний вид базового напоминания нельзя менять через шаблоны писем Odoo. В режиме отладки перейдите:
- Настройки > Интерфейс пользователя > Представления > 'total_notify_template'
Не меняйте этот шаблон! Иначе сломаются стили, и вы получите пустые письма.
Всё сломали? Не беда: удалите этот шаблон и обновите модуль. Внешний вид писем восстановится.
Запланированное задание (cron)
По умолчанию Odoo ежедневно проверяет, нужно ли отправить напоминание. Частоту или время проверки можно изменить. В режиме отладки перейдите в
- Настройки > Технические > Автоматизация > Запланированные действия > '[Periodic Reporting and Reminders] Prepare and Send Reminders'
Более частая проверка нужна, когда много напоминаний и много записей для поиска. Тогда задание cron может не успеть выполнить все действия вовремя, и проверку лучше повторять. Но осторожно: не делайте её слишком частой. Иначе одно задание не завершится до следующего, и Odoo зависнет, пока не отправится напоминание.
Интервал задания cron должен быть больше таймаута, настроенного в Odoo. Иногда таймаут нужно увеличить, если в списке несколько тысяч документов.
Модуль не предназначен для выгрузки данных из Odoo. Не пытайтесь каждый день отправлять всю базу.
Часто задаваемые вопросы о Reminder Designer and Periodic Reporting Odoo v.19
Какова политика обновлений ваших инструментов?
По текущим правилам 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 или дождитесь автоматической сборки, если так настроено.
Как установить приложение на свой сервер?
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.3.9
- Введены переводы с помощью ИИ для 25 языков.
19.0.1.3.8
- Приложение опубликовано для версии 19.
18.0.1.3.8
- Исправлено отображение полей даты.
18.0.1.3.7
- Приложение приведено к новой логике доменов с динамическими частями.
18.0.1.3.6
- Для напоминания можно выбрать часовой пояс.
- Исправлена обработка нескольких напоминаний сразу.
18.0.1.3.5
- В домене можно использовать библиотеки Python: datetime ('date', 'datetime', 'time', 'timedelta', 'timezone', 'tzinfo', 'MAXYEAR', 'MINYEAR'), time ('time', 'strptime', 'strftime'), а также context_today (кратко для datetime.now) и relativedelta.
18.0.1.3.4
- Лента Archived добавлена на форму напоминаний.
18.0.1.3.3
- Приложение опубликовано для версии 18.
Инструмент, чтобы раскладывать вложения Odoo по папкам и синхронизировать каталоги с Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box и NAS. Файловый менеджер. DMS
Инструмент для двусторонней синхронизации вложений Odoo с OneDrive
Инструмент, чтобы безопасно хранить пароли в Odoo для совместной работы. Общие хранилища
198€Инструмент, чтобы задавать цели KPI и контролировать выполнение по периодам. Дашборды KPI. Конструктор. Графики
198€Инструмент, чтобы строить глубокую базу знаний для своих и внешних. Knowledge System. KMS. Правки как в вики
398€Инструмент для услуг по записи: от бронирования до продаж и отзывов
Инструмент для двусторонней синхронизации вложений Odoo с Google Drive