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

Odoo Field Service: диспетчеризация, акты работ и запчасти на выезде

Полное руководство по работе с модулем «Выездные работы» в Odoo
25 мая 2026 г. от
Odoo Field Service: диспетчеризация, акты работ и запчасти на выезде
Louis DRESSE
| Комментариев пока нет

Введение

Odoo Field Service создан для компаний, где продают не товар, а экспертизу: проекты, табели учёта времени, выезды на объект и тикеты службы поддержки должны складываться в единую картину взаимоотношений с клиентом и рентабельности.


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


Field Service связывает задачи, учёт времени, использованные запчасти и общение с клиентом, чтобы менеджеры по аккаунтам могли оценить состояние выполнения без постоянных убыточных писем и звонков.


Владельцы агентств, партнёры профессиональных услуг и руководители поддержки могут сопоставить эти сценарии с тем, как у них уже организованы проекты и сервис.


Field Service — часть модульной ERP Odoo. Команды подключают его, когда им нужны чёткие зоны ответственности, воспроизводимые процессы и история действий, доступная для поиска, вместо разбросанных сообщений и оффлайн‑таблиц. Ключевые сущности приложения — диспетчеризация, рабочие листы и учёт запчастей — формируют основу для принятия решений руководством.


Эта статья — ранжированный Топ‑10: от уровня 1 (простые шаги) до уровня 10 (экспертные сценарии). Для каждого уровня даны пронумерованные шаги: какие действия реально нужно совершить в Odoo Field Service.


Начинайте с того уровня, где вам удобно, а не со 2‑х очков впечатляющего «уровня 10».


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


В этом руководстве вы найдёте:


  • Чёткое понимание зон ответственности Odoo Field Service внутри типовой ИТ‑стека компании
  • Где команды испытывают наибольшее сопротивление сейчас и почему это происходит
  • Десять сценариев использования — от элементарной дисциплины до управленческой стратегии
  • Когда автоматика и интеграции оправдывают привлечение Odoo‑партнёра



В чём проблема


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

Проектные и сервисные команды продают время и результат, но загрузка и SLA фиксируются постфактум. Рентабельность утекает, когда биллинг, история выполнения и тикеты не привязаны к единой временной линии.

Знакомые симптомы? Вот проблемы, с которыми чаще всего сталкиваются команды:


  • Проекты стартуют с задержкой, потому что в продажах не передали контекст работ
  • Тикеты поддержки не связаны с контрактами и счётами
  • Время заносится задним числом — это бьёт по счётчику оплачиваемых часов и марже


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

Топ‑10 сценариев для Field Service


10 кейсов для Odoo Field Service, отсортированных по сложности: от Level 1 (сделайте это сегодня) до Level 10 (экспертная архитектура). Для каждого описано: что вы строите и какие клики делаете в системе.


Level 1 — быстрый ежедневный выигрыш. Финальный уровень намеренно «на вырост», чтобы показать, как далеко можно масштабировать одну и ту же платформу при чистой архитектуре и данных.


Выберите уровень, повторите пронумерованные шаги в тестовой базе, и переходите выше, когда предыдущее станет рутинной операцией.

1. Отправьте первый выезд по задаче Level 1 — Easy


Уровень 1 — самое простое действие в Field Service: диспетчер создает задачу и назначает её технику. Без планировщика, без рабочего листа и без счета — просто цифровой наряд на работу.


Как это делается в Odoo:


  1. Установите приложение Field Service, откройте Field Service → Tasks → New и заполните Клиента, Адрес объекта и Дату визита.
  2. В поле Assigned To выберите техника, опишите проблему в Description и сохраните задачу.
  3. Прикрепите в чате (chatter) фото или предыдущий счёт — тогда техник приедет с контекстом и без лишних вопросов.
  4. Техник открывает мобильное приложение Odoo, выбирает задачу, переходит по адресу и читает краткое задание по дороге.
  5. После выполнения техник помечает задачу Done; клиент получает автоматическое письмо с отчётом о завершении.


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


2. Дайте техникам мобильный инструмент Level 2 — Easy


Уровень 2 превращает смартфон в главный рабочий инструмент техника. Мобильное приложение Odoo с навигацией и офлайн‑режимом убирает необходимость возвращаться в офис ради каждой записи.


Как это делается в Odoo:


  1. Попросите техников установить мобильное приложение Odoo и войти под своим пользователем Field Service; при необходимости создайте пользователей в Settings → Users.
  2. В Field Service → My Tasks техник видит только свои визиты на день, упорядоченные по времени.
  3. Нажмите на ссылку Address, чтобы открыть маршрут в штатном картографическом приложении телефона и получить пошаговую навигацию.
  4. Для учёта времени используйте кнопки Start/Stop таймера в задаче — длительность сохраняется даже при отсутствии связи.
  5. В конце дня телефон синхронизируется, и офис получает все выполненные визиты, фото и заметки прямо в Odoo.


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


3. Сделайте шаблон рабочего листа для повторяющихся отчётов Level 3 — Easy


Уровень 3 вводит Worksheets — первый из упомянутых в заголовке столпов. Короткая структурированная форма заменяет разрозненные заметки и даёт единообразные данные по однотипным визитам.


Как это делается в Odoo:


  1. Установите модуль Worksheet, перейдите Field Service → Configuration → Worksheet Templates → New и создайте шаблон, например Annual Maintenance Check.
  2. С помощью Studio добавьте поля, которые техник обязан заполнить: серийный номер оборудования, статус Pass/Fail, измерения, заменённые детали, комментарии.
  3. Свяжите этот шаблон с соответствующим типом задачи, чтобы он автоматически появлялся в каждом таком визите.
  4. В мобильном приложении техник заполняет рабочий лист на месте, а клиент подписывает его на экране перед уходом.
  5. Откройте закрытую задачу — внутри будет PDF с рабочим листом, подписью и перепиской; его можно отправить клиенту в один клик.


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


4. Учитывайте запчасти, чтобы склад и счёт сходились Level 4 — Medium


Уровень 4 отражает второй столп темы: запчасти на месте. Вкладка Products связывает Field Service с Inventory, так что списание со склада фургона происходит автоматически и ничего не выставляется дважды.


Как это делается в Odoo:


  1. В Inventory → Configuration → Warehouses создайте виртуальную локацию для каждого фургона техника, чтобы учёт запчастей в поездке вёлся отдельно от основного склада.
  2. В задаче Field Service откройте вкладку Products и добавьте запчасти с планируемым количеством.
  3. В мобильном приложении техник в конце визита отмечает части как Used или добавляет фактически использованные позиции, которых не было в плане.
  4. При валидации задачи Odoo делает перемещение запасов со складской локации фургона; те же позиции подтягиваются в строках счёта по актуальным ценам.
  5. Планируйте внутренние перемещения (Internal Transfer) каждое утро понедельника, чтобы пополнить фургоны по потреблению за неделю.
  6. Inventory → Reporting → Stock per Location поможет убедиться, что каждый фургон укомплектован запчастями для предстоящих визитов.


Результат: никакой неожиданной дефицитной позиции в отчётах месяца: всё использованное отражено в счётах, на складе и в карточке клиента.


5. Автоматически выставляйте счёт за работу и запчасти через табели времени Level 5 — Medium


Уровень 5 закрывает кассовую петлю. Интеграция табелей к задаче фиксирует реальное трудозатраты, и счёт формируется с часами и материалами без ручного ввода в Sales.


Как это делается в Odoo:


  1. В задаче привяжите Sales Order или создайте его с сервисным продуктом, выставляемым по табелям, и тарифом Service Hour в соответствии с контрактом.
  2. В мобильном приложении техник запускает таймер на месте и останавливает его перед уходом — строка табеля прикрепляется к задаче автоматически.
  3. Подтвердите использованные запчасти во вкладке Products; и труд, и материалы тут же попадают в соответствующий Sales Order.
  4. Из задачи нажмите Create Invoice — Odoo сгенерирует черновик счёта с детализацией (часы, запчасти, поездка) для проверки.
  5. Отправьте счёт по электронной почте вместе с PDF рабочего листа, чтобы клиент видел, что и за что ему выставили плату.
  6. Reporting → Time and Material per Task даст контроль по платным часам на техника и на клиента еженедельно.


Результат: время на выставление счёта сокращается с дней до минут, и бухгалтерия закрывает месяц без «висяков» и частично выполненных нарядов.


6. Фиксируйте подписи, фото и GPS как доказательную базу визита Level 6 — Medium


Уровень 6 использует возможности мобильного захвата: подпись клиента, фото до/после и GPS‑координаты превращают визит в доказательную запись, годную для разбирательств.


Как это делается в Odoo:


  1. В задаче техник делает фото объекта при приезде, фиксируя исходное состояние до вмешательства.
  2. По окончании работы добавляется фото «после» и краткая заметка; файлы сохраняются в chatter с отметками времени.
  3. Включите геолокацию для типа задачи — тогда координаты устройства будут логироваться при старте и при закрытии визита.
  4. Клиент ставит подпись прямо на экране техника; подпись встраивается в PDF отчёт и хранится в задаче.
  5. Отметьте в настройках типа задачи, что подпись и фото обязательны для закрытия — так никто не сможет закрыть наряд без доказательств.


Результат: спорные моменты решаются за полминуты: фото, подпись и GPS уже прикреплены к задаче.


7. Планируйте и маршрутизируйте команды по карте Level 7 — Hard


Уровень 7 соединяет Field Service с Planning. Вид на карте помогает назначить подходящего техника по навыкам, местоположению и загрузке, а клиент получает окно ETA автоматически.


Как это делается в Odoo:


  1. Установите Planning, затем в Field Service заполните карточки техник: базовая локация, рабочие часы и набор навыков (Skills).
  2. Откройте Gantt‑планировщик и Map view, чтобы увидеть все открытые задачи и расположение техники на неделю вперёд.
  3. Перетащите задачу на карту к ближайшему свободному технику с нужным навыком — Odoo обновит дату и уведомит исполнителя.
  4. Включите SMS‑шаблон ETA: утром в день визита клиент получает окно прибытия с именем и телефоном техника.
  5. Если работа затянулась, перенесите следующий визит или перераспределите его коллегам — клиент получит обновлённый ETA в один клик.


Результат: больше оплачиваемых часов на технике в неделю, меньше времени на дорогу и меньше звонков «где наш техник?» от клиентов.


8. Продавайте абонементы на техобслуживание с авто‑созданием годовых визитов Level 8 — Hard


Уровень 8 интегрирует Field Service с Subscriptions. Повторяющиеся контракты сами порождают плановые визиты, и планировщики перестают бороться с хаосом квартального обслуживания.


Как это делается в Odoo:


  1. В Subscriptions создайте шаблон Maintenance Plan: сколько визитов в год, правила выставления счетов и срок продления.
  2. В Sales сформируйте коммерческое предложение с продуктом Maintenance Plan; при подтверждении создаются подписка и первый счёт.
  3. Через Studio Automation настройте правило: когда подписка становится Active, пакетно генерируйте Field Service задачи на все запланированные визиты года.
  4. Планировщик распределяет техников по задачам; клиент получает подтверждение за 7 дней до визита.
  5. На карточке подписки кнопка Visits показывает выполненные и предстоящие задачи с их статусом, подписанными рабочими листами и счётами.
  6. За 60 дней до продления активируется задача для менеджера по аккаунту — звонок клиенту и подписание через Sign app.


Результат: повторяющийся доход управляется дисциплинированно; планирование времени отдела переходит в режим исключений, а не творчества.


9. Вести SLA‑контракты через портал клиента и статус визита в реальном времени Level 9 — Hard


Уровень 9 выводит Field Service на сторону клиента. Правила SLA определяют приоритет и эскалации, а портал даёт заказчику доступ к тикетам, статусам и отчётам без звонков в диспетчерскую.


Как это делается в Odoo:


  1. Установите Helpdesk, настройте SLA‑политику (ответ до 2 часов, решение до 8 часов для критичных тикетов) и свяжите её с сервисной командой.
  2. Включите Portal Access для контактов клиентов — у них появится страница со списком открытых тикетов, плановых визитов и подписанными отчётами.
  3. При нарушении SLA Studio Automation переводит задачу Field Service на старшего техника и уведомляет менеджера аккаунта в chatter.
  4. Клиент заводит тикет через портал; Helpdesk автоматически создаёт соответствующую задачу Field Service с нужным приоритетом и командой.
  5. Через портал заказчик видит визит в реальном времени: имя техника, окно ETA, статус на объекте, подписанный рабочий лист и счёт.


Результат: клиенты получают сервис, а не обещания; SLA становятся измеримыми, и менеджеры идут на продление с цифрами, а не словами.


Настройка SLA, портала клиента, связки Helpdesk→Field Service и правил эскалации — типичный проект, который Dasolo ведёт как партнёрское внедрение.


10. Запустите IoT‑и AI‑диспетчеризацию по всей цепочке Field Service Level 10 — Expert


Уровень 10 — это операционная система сервиса: датчики сигналят о проблемах, AI‑диспетчер выбирает техника и запчасти, а дашборд в реальном времени показывает всю выездную службу.


Как это делается в Odoo:


  1. Подключите Odoo IoT‑бокс на оборудовании клиентов или принимайте данные по MQTT/REST от вендора — сенсоры будут пушить метрики в Odoo каждую минуту.
  2. Через Studio настройте правило: если сенсор держит превышение порога в течение 60 секунд, автоматически создаётся задача Field Service с приоритетом Urgent и соответствующим типом.
  3. Обучите AI‑диспетчер на исторических задачах, чтобы он выбирал ближайшего доступного техника с нужным навыком и наличием запчастей в фургоне.
  4. Если деталь отсутствует в фургоне, в тот же день создаётся Internal Transfer со склада; клиент уведомляется до наступления неисправности.
  5. Marketing Automation шлёт персонализированные письма после каждого визита — NPS‑опросы, напоминания о продлении, предложение допсервисов в зависимости от возраста оборудования и типа контракта.
  6. Соберите Live‑дашборд (Spreadsheet Field): открытые тикеты, риск срывов ETA, оплачиваемые часы, соотношение превентивных и реактивных работ, нарушения SLA — всё в реальном времени.


Результат: время простоя оборудования падает, количество реактивных выездов сокращается на 30–60% в год, и Field Service превращается из статьи затрат в драйвер роста.


Проектирование IoT‑конвейера, правил AI‑диспетчера, связки Subscriptions и Inventory и живого операционного дашборда — архитектурная работа, которую Dasolo собирает в партнёрском проекте, чтобы сократить многоквартальные эксперименты.


Когда имеет смысл привлекать экспертов


Если вы остаетесь в рамках уровней 1–6, зачастую достаточно стандартного Odoo Field Service, внутреннего ответственного и тестовой среды, где можно безопасно ошибаться и учиться.


Начиная с уровня 7 риски растут: автоматизация может отправлять письма не тому клиенту, кастомные поля Studio — блокировать обновления, API‑синхронизации — молча падать в ночное время.


Это не вина команды — это сигнал о том, что архитектура, тестирование и управляемость становятся критичными.


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

Сотрудничество с Dasolo


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


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


Вы сохраняете контроль над объёмом и бюджетом, мы добавляем глубину Odoo, чтобы ваша команда не платили дорогостоящие уроки на продакшне.

Запишитесь на бесплатную консультацию:


Запланировать демо

Odoo Field Service: диспетчеризация, акты работ и запчасти на выезде
Louis DRESSE 25 мая 2026 г.
Поделиться этой записью
Войти оставить комментарий