В учебном центре группа, расписание и ежемесячная оплата, а в бухгалтерской фирме клиент, задание и часы связываются в одну цепочку. Учёт проектов и часов описан на основной странице об услугах. Такие части, как посещаемость и оценки студентов, в документации Odoo не упоминаются: об этом мы пишем прямо.
Проекты, часы и сервис для обычной сервисной компании описаны на отдельной странице. Учебный центр и бухгалтерская фирма из-за своей специфики разобраны на этой странице, ниже.
Проекты, задачи, счёт-фактура по часам, сервисный центр и SLA. Для консалтинговых, агентских и сервисных компаний. Страница об услугах →
Группы и расписание, занятость преподавателей и аудиторий, ежемесячная оплата, онлайн-курс. Граница учёта студентов указана открыто. Ниже, на этой странице →
Клиент, задание, срок отчётности, часы и рентабельность. Отраслевой пакет Accounting Firm и его границы. Ниже, на этой странице →
Какие приложения нужны, определяется на диагностике. Appointments, Planning, Subscriptions, Sign и Documents входят в Enterprise (в открытом репозитории кода их нет).
Курс, урок, тест и форма сертификата; доступ: открытый, по приглашению или по оплате.
Запись к преподавателю или в аудиторию (ресурс); для ресурса задаётся вместимость.
Загрузка преподавателей, аудиторий и сотрудников в одном графике.
Повторяющийся счёт-фактура за ежемесячное обучение или постоянную услугу.
Файл клиента, задание, срок, загрузка; повторяющаяся задача.
Оплачиваемые часы и рентабельность; в Odoo 20 — панель целевых и фактических часов.
Договор на обучение, договор на услуги, согласие. Ключ ЭЦП (ERI) в документации не упоминается.
Сбор документов с клиента, рабочее дело, архив договоров.
Счёт-фактура, сверка оплаты с банковской записью, аналитический учёт по проектам.
В учебном центре деньги и время сходятся в одном месте: группа, преподаватель, аудитория, расписание и ежемесячная оплата. В Odoo расписание и денежная часть этой цепочки есть в готовых приложениях. Преподаватель и аудитория вносятся как ресурсы: Planning ведёт смены, а Appointments — запись и вместимость ресурса. Курс и ежемесячная оплата находятся в Sales и Subscriptions: повторяющийся счёт-фактура выставляется по недельному, месячному или годовому графику, а неоплаченная подписка может автоматически закрываться после установленной даты. Договор и согласие подписываются через Sign.
Для онлайн-части есть eLearning. Курс включает уроки, тесты и сертификат (на основе Surveys); политика доступа бывает трёх видов: открытый курс, по приглашению или платный. Один курс можно назначить рекомендуемым предварительным для другого. В описании новинок Odoo 20 сказано, что клиент видит свои курсы в портале.
Odoo S.A. публикует три пакета, близких к образованию: eLearning Platform (создание и продажа онлайн-курсов), Driving School (расписание занятий, смены инструкторов, автомобили, онлайн-запись, подпись договора) и DIY Workshops (занятия в мастерской, членство). Все три требуют Enterprise и, согласно каталогу, доступны в Odoo Online, Odoo.sh и на собственном сервере. Пакета для языковой школы, репетиторства, центра профессионального обучения или частной школы в отраслевом каталоге Odoo (на 25 октября 2026 г.) не нашлось. Пакет Student Organization предназначен для студенческого клуба.
Честно о границах: в документации Odoo не описаны реестр студентов, список групп, журнал посещаемости и журнал оценок. Приложение посещаемости в Odoo предназначено для сотрудников. Путей три: карточки студентов и групп в Studio (поля, список, роли); регистрация и стойка приёма в приложении Events (подходит ли оно под недельное расписание групп, проверяется в тестовой базе); либо внешняя учебная система и обмен данными с ней. Если учатся дети, счёт-фактура оформляется на родителя или опекуна как на отдельный контакт.
В бухгалтерской фирме единицы учёта — клиент и задание. Odoo S.A. публикует пакет Accounting Firm. Он связывает приложения CRM и Sales (коммерческое предложение), Contacts (каталог клиентов), Sign, Project (досье клиента, задание, загрузка команды), Timesheets (оплачиваемые часы и рентабельность), Accounting (собственные счета-фактуры фирмы) и Documents (сбор документов от клиента). Дополнительные приложения: Equity (структура собственности и бенефициарный владелец, UBO) и Databases (доступ к базам Odoo клиентов из одной панели). Пакет добавляет к контакту метки для документов, удостоверяющих личность, и для противодействия легализации доходов, полученных преступным путём (AML), а детали задания показывает в карточке клиента. В описании новинок Odoo 20 сказано, что пакет обновлён по этим частям. Пакет требует Enterprise, доступен в Online, Odoo.sh и на собственном сервере; опирается на Studio.
Для аудита на своей странице Audit & Certification Odoo показывает форму на сайте, CRM, встречу, задачу выездного аудита и специальный лист (worksheet); как отдельный пакет в Apps Store это не подтверждено.
Контроль сроков — главный риск бухгалтерской фирмы. В Project есть повторяющаяся задача, но, по документации, следующая задача создаётся только после того, как предыдущая переведена в состояние «Выполнено» или «Отменено», а не в жёстко заданную календарную дату. Для жёстких сроков, например налоговой отчётности, график «клиент — задание» и запланированное действие проектируются в диагностике отдельно. Где вести бухгалтерию клиента (в базе Odoo клиента, в базе фирмы или в другой программе) — тоже архитектурное решение.
Цепочка «расписание, оплата, часы, задание» в готовых приложениях есть. Учёт студентов, жёсткие сроки отчётности и государственные системы — отдельная работа. Данные взяты из документации и описаний новинок Odoo 19 и 20 и со страниц пакетов; если в вашей версии есть отличия, проверим их в диагностике.
| Задача | В стандартном Odoo | Дополнительная работа (BUline) |
|---|---|---|
| Расписание преподавателей и аудиторий | Есть: Planning и Appointments (Enterprise); вместимость ресурса | Шаблоны расписания, правила бронирования, роли |
| Ежемесячная плата за обучение, регулярные счета-фактуры | Есть: Subscriptions (недельный, месячный и годовой период), автоматическое закрытие | Структура плана, порядок работы с задолженностью |
| Онлайн-курс, тест, сертификат | Есть: eLearning и Surveys; политика доступа, рекомендуемый предыдущий курс | Структура курса, местный способ оплаты |
| Реестр студентов, список групп, посещаемость, оценки | В документации не описано; приложение посещаемости предназначено для сотрудников | Записи в Studio, использование Events или внешняя система; оценивается |
| Подпись документов и договоров | Есть: Sign (электронная подпись); ключ ЭЦП (ERI) в документации не упоминается | Для каких документов этого достаточно, подтверждаем с юристом |
| Каталог клиентов, задания, часы, рентабельность | Есть: Contacts, Project, Timesheets; пакет Accounting Firm (Enterprise) | Шаблоны заданий, роли, выделение оплачиваемых часов |
| Жёсткие сроки отчётности | Частично: повторяющаяся задача создаётся после закрытия предыдущей | График сроков и запланированное действие; оценивается |
| Контроль AML и проверка клиента | В пакете есть метка контакта и поле для документа | Процесс (журнал проверок, отчёт) строится отдельно |
| Электронная счёт-фактура и государственные информационные системы | В документации по узбекской локализации не упоминается; в Apps Store есть сторонние модули e-Faktura | Подключение к системе оператора оценивается. Электронные документы и налоги |
Нижеследующее проверено по официальным источникам. Правила часто меняются: в день принятия решения мы заново открываем действующую редакцию и письменно подтверждаем её с юристом.
Каждое подключение оценивается и выполняется отдельно. Мы не обещаем, что «готовый коннектор есть».
Отчёты не переносятся в отдельную таблицу: они формируются из документов в этой же базе.
Этапы соответствуют общему методу BUline. Срок письменно согласовывается после диагностики. Порядок внедрения →
Изучаем виды курсов и услуг, структуру групп, поток клиентов и заданий, порядок оплаты, статус лицензии или уведомления. Определяем, как вести посещаемость студентов и сроки по клиентам. Результат: карта бизнес-требований (BRD).
Подтверждаем набор приложений или отраслевой пакет, способ ведения записей о студентах и группах (Studio, Events или внешняя система), планы подписки, роли и тип хостинга.
Сначала одна группа или один клиент проходит путь от начала до конца: запись, расписание или задание, оплата, счёт-фактура, отчёт. Затем подключаются остальные направления и интеграции.
Регистратура, преподаватель, методист, кассир, бухгалтер и руководитель обучаются по ролям. Практика проходит на вашем списке курсов и клиентов. Выдаются инструкции и видеоуроки.
30 дней усиленной поддержки после запуска, затем согласованное постоянное сопровождение. При изменении правил настройки перепроверяются.
Этот список ускоряет диагностику. Начать можно и без полного комплекта.
| Ошибка | Последствие | Как предотвращаем |
|---|---|---|
| Ожидание, что учёт посещаемости и оценок студентов в Odoo уже готов | В конце проекта выясняется, что журнала посещаемости нет | Выбрать способ ведения записей о студентах в диагностике и письменно согласовать |
| Ручной выпуск ежемесячного платежа как обычной счёт-фактуры | Задолженность и продления не отслеживаются | План Subscriptions и правило автоматического закрытия |
| Расчёт на повторяющуюся задачу для жёсткого срока отчётности | Если предыдущая задача не закрыта, новая не создаётся | График сроков и запланированное действие |
| Запись оплачиваемых и внутренних часов в одном проекте | Рентабельность клиента искажается | Разделить их по отдельным проектам |
| Хранение документов клиента в общей папке | Риск для конфиденциальности и аудиторской тайны | Права доступа в Documents по клиентам: права доступа |
Есть три пакета, близких к образованию: eLearning Platform, Driving School и DIY Workshops. Пакета для языковой школы, репетиторства, центра профессионального обучения или частной школы в отраслевом каталоге Odoo не нашлось. Такой центр собирается из Planning, Appointments, Subscriptions и eLearning; учёт студентов решается отдельно.
В документации реестр студентов, журнал посещаемости и оценок не описаны. Пути: карточки студентов и групп в Studio, регистрация в приложении Events или внешняя учебная система. Какой из них подходит, покажем в тестовой базе.
Да. В Subscriptions план настраивается с недельным, месячным или годовым периодом (готовые планы: месячный и годовой), счёт-фактура выставляется автоматически, а неоплаченная подписка может закрываться после заданного дня. Дневной период не используется. Subscriptions входит в Enterprise.
Согласно закону «Об образовании», негосударственные образовательные организации работают на основании лицензии или уведомления. К какому виду вы относитесь, Odoo не определяет: мы письменно уточняем это у министерства, а в Odoo храним готовыми необходимые документы и данные.
Отраслевой пакет Accounting Firm (Enterprise) связывает каталог клиентов, задания, часы, Sign, Documents и метку AML. Формы налоговых деклараций и подключение электронной счёт-фактуры в него не входят. Охват пакета проверяется в тестовой базе.
Права доступа выдаются по клиенту и заданию, ведётся журнал изменений, тестирование проходит на нейтрализованной базе. Тайна в бухгалтерском учёте и аудите закреплена законом, поэтому таблица ролей утверждается в начале проекта. Журнал аудита
Отраслевые пакеты доступны в Odoo Online, но Online несовместим со сторонними и специальными модулями. Если нужна связь с государственной системой или внешней учебной системой, выбирается Odoo.sh или собственный сервер. Типы хостинга →
Лицензия Odoo зависит от числа пользователей и приложений (условия на odoo.com). Объём услуг BUline зависит от числа учащихся, групп и клиентов, пользователей, приложений, доработок, интеграций, объёма данных и обучения. Точные затраты и сроки указываются в письменном предложении после бесплатной диагностики.
На диагностике разберём ваши процессы и скажем, где достаточно стандартного Odoo, а где нужна настройка, — со списком приложений, версией и этапами.