Как автоматизировать подтверждение заказов, поставку и выставление счетов в Odoo
Хватит нажимать «Подтвердить» → «Провести» → «Создать счёт» на каждой продаже
Заказ в Odoo не завершён в момент ввода — кто-то ещё должен его подтвердить, создать отгрузку, когда позволяют остатки, сформировать счёт и на каждом этапе отправить клиенту письмо. В этом руководстве показано, как полностью автоматизировать обработку заказов в Odoo с помощью AutoERP: отмеченные вами заказы подтверждаются, отгрузки создаются полностью или частично, счета формируются по отдельности или сводными пакетами — автоматически, по заданному вами расписанию и в заданные часы. Настройка занимает около пяти минут, а первый месяц — бесплатный месяц Discovery.
🎯 Скрытая цена ручной обработки заказов в Odoo
Odoo прекрасно описывает цикл продаж — предложение, заказ, поставка, счёт, — но по умолчанию каждый переход выполняет человек. Умножьте четыре-пять кликов (плюс решения, которые нужно принять) на каждый заказ каждый день, и издержки начнут накапливаться:
- Заказы ждут людей: черновик, подтверждённый в 9:00 следующего утра, — это поставка, которая уедет на день позже. Вечерние заказы и заказы выходного дня просто копятся в очереди.
- Решения по складу принимаются на ходу: отгружать частично доступный заказ сейчас или ждать? Кому достанутся последние единицы — самому старому заказу или тому, который первым увидит комплектовщик?
- Счета отстают: выполненные, но не выставленные поставки — это оборотный капитал, застрявший на складе. Собирать счета по клиентам вручную настолько муторно, что многие команды этого просто не делают.
- Кредитные риски проверяются несистемно: чтобы остановить отгрузку клиенту с просроченными счетами, кто-то должен вспомнить и посмотреть — каждый раз.
Ничто из этого не требует решений, которые нельзя записать в виде правила. Именно поэтому всё это можно автоматизировать.
🔍 Привычные подходы — и где они буксуют
Встроенные средства автоматизации Odoo
Odoo даёт часть этого штатно: политики выставления счетов, запланированные действия и правила автоматизации закрывают отдельные участки. Но собрать из них связный конвейер — подтверждение, кредитный контроль, частичная отгрузка с разумными приоритетами, сводные счета, уведомление клиента на каждом шаге — значит настраивать и поддерживать множество отдельных механизмов, а часть поведения (например, минимальная сумма поставки с обходом по времени или пороги сводных счетов) требует доработки.
Собственные серверные действия и скрипты
Разработчик может написать скрипты для всего этого на Odoo.sh или в локальной установке. Загвоздка в дальнейшем сопровождении: каждое обновление версии Odoo и каждое изменение правил («вообще-то давайте выставлять счета раз в неделю, а не ежедневно») превращается в задачу для разработки. А Odoo Online пользовательский Python запрещает полностью.
Коннекторы в стиле Zapier
Универсальные инструменты рабочих процессов умеют запускать простые действия над записями Odoo, но многошаговая логистическая логика — проверка остатков, частичная отгрузка по принципу «сначала самые старые заказы», блокировка по кредиту, сводные счета — выходит за рамки схем «триггер — действие».
⚠️ Что нужно настоящему решению
Автоматизация обработки заказов должна быть основана на правилах, настраиваться без кода и безопасно тестироваться — вам нужно точно видеть, что она сделает с вашей рабочей базой, прежде чем разрешать запись. AutoERP построен именно на этом: каждая функция переключается, каждый запуск попадает в отчёт, а демо-режим не выполняет ни одной операции.
⚙️ Автоматический путь: конвейер AutoERP из трёх модулей
Черновик заказа подтверждён, проформа & письмо отправлены
Поставка создана, когда позволяют склад & кредитный лимит
Счёт сформирован — сразу или пакетом
Отчёт о запуске приходит вам на почту
Модуль 1 — Подтверждение заказов: подтверждает черновики заказов на продажу и предложения, отмеченные тегом AutoERP (заказы без тега никогда не затрагиваются; тег можно переименовать). Для клиентов с предоплатой он выставляет через Odoo счёт на 100% предоплаты, который позже вычитается из итогового счёта, а Odoo отправляет подтверждение по вашему собственному шаблону на языке клиента.
Модуль 2 — Отгрузка: создаёт и проводит отгрузку в Odoo, когда товар есть на складе, — полные отгрузки, когда доступно всё, или, с функцией частичной отгрузки, частичные отгрузки доступных позиций, всегда начиная с самых старых заказов. Настраиваемая минимальная стоимость отгрузки предотвращает невыгодные микроотгрузки, а после заданного вами срока ожидания срабатывает автоматический обход, чтобы ничто не ждало вечно (отметьте заказ тегом AutoERP_small_ok, чтобы отгрузить его сразу). Для заказов с самовывозом вместо этого отправляется уведомление о готовности к выдаче. При включённой проверке кредитоспособности отгрузка задерживается, если предоплата не внесена или просроченная задолженность клиента превышает ваш порог.
Модуль 3 — Выставление счетов: выставляет счета за отгруженное через стандартное выставление счетов Odoo — один счёт на заказ сразу после отгрузки или один сводный счёт на клиента в день, неделю или месяц с настраиваемой минимальной суммой. Накопление включено и по умолчанию еженедельное; выберите «Сразу (без накопления)» в поле «Выставлять счета клиентам», если вам нужен счёт на каждую отгрузку. С включёнными налоговыми документами заказы с предоплатой, не отгруженные в течение заданного вами числа дней, получают свой налоговый документ. Odoo отправляет каждый счёт с PDF по почте.
Настройка в пять шагов
- Шаг 1 — Начните бесплатный месяц Discovery: Войдите на bots4.me/bots, нажмите Начать бесплатный месяц Discovery на карточке AutoERP и один раз примите Условия — банковская карта не нужна.
- Шаг 2 — Подключите Odoo: установите бесплатный модуль BOTS4.me Connect (Odoo 13–19). Odoo.sh и собственный сервер получают Python-коннектор, подключаемый в один клик, который также выдаёт права, необходимые AutoERP. В Odoo Online создайте API-ключ в Settings → Users & Companies → Users → ваш пользователь → Account Security (включите режим разработчика, если вкладка скрыта) и вставьте его на bots4.me в Настройки → AutoERP → Access Manager → Добавить источник → ERP → Odoo; для доступа по API Odoo Online требует тарифа Custom от Odoo, а необязательный XML-помощник без кода добавляет меню BOTS4.me внутри Odoo. Одно подключение обслуживает все приложения BOTS4.me, работающие с Odoo.
- Шаг 3 — Выберите модули и правила: включите подтверждение, отгрузку и/или выставление счетов по отдельности на вкладке «Управление» и отметьте в Odoo заказы, которые может обрабатывать AutoERP (AutoERP для заказов целиком, AutoERP_partial для отгрузки по позициям) — оба тега создаются в Odoo автоматически. Задайте графики накопления, минимальные суммы, кредитные пороги, расписание запуска и часы работы.
- Шаг 4 — Отметьте один заказ и запустите в режиме DEMO: поставьте тег AutoERP на один заказ на продажу. В режиме DEMO AutoERP читает ваши реальные заказы и остатки, но не проводит никаких операций (записывает только собственные теги заказов) — после следующего запуска вы получите отчёт, где точно указано, что он подтвердил бы, отгрузил бы и на что выставил бы счёт.
- Шаг 5 — Переходите в рабочий режим: Когда отчёты DEMO выглядят правильно, установите Режим на LIVE на вкладке «Управление» — эта опция становится доступна после первого письма с отчётом DEMO. AutoERP присылает вам отчёт всякий раз, когда что-то сделал или нуждается в вашем участии, а вкладка «Журналы» на панели фиксирует каждое решение.
🧭 Попробуйте в бесплатный месяц Discovery
Первый месяц AutoERP — бесплатный месяц Discovery: лимиты использования тарифа Personal, функции «Проверка кредитоспособности», «Частичная отгрузка» и «Налоговые документы» открыты для пробы, банковская карта не нужна. AutoERP не нужен почтовый ящик — только Odoo.
День 1 — Запуск и подключение
- Войдите на bots4.me/bots, нажмите Начать бесплатный месяц Discovery на карточке AutoERP и один раз примите Условия — банковская карта не нужна.
- Откройте Настройки (шестерёнка) → AutoERP → Access Manager → Добавить источник → ERP → Odoo (для AutoERP ваша ERP является источником) или установите бесплатный модуль BOTS4.me Connect в Odoo и нажмите Connect. Пошагово: Как подключить Odoo к BOTS4.me.
- Для доступа по API Odoo Online требует тарифа Custom от Odoo.
- При использовании API-ключа выдайте этому пользователю Odoo права Sales (Administrator), Contact Creation, Invoicing (Billing) и Inventory (User).
День 1 — Проверьте вкладку «Управление»
- Режим: AutoERP запускается в режиме DEMO, и первый запуск всегда демонстрационный — он присылает вам по почте, что сделал бы, и ничего не записывает в Odoo, кроме собственных тегов заказов.
- Возможности AutoERP: «Подтверждения заказов», «Модуль отгрузки», «Модуль выставления счетов» и «Отчёты по электронной почте» включены. Цифровые товары — для программного обеспечения и услуг, которым не нужны складские остатки.
- Переключатели с меткой Discovery на вкладке «Управление» входят в ваш бесплатный месяц и изначально выключены — включите те, которые хотите попробовать.
- Для AutoERP это Проверка кредитоспособности, Частичная отгрузка и Налоговые документы.
- Выставление счетов: по умолчанию отгрузки накапливаются в один счёт на клиента раз в неделю. Для теста установите Выставлять счета клиентам на «Сразу (без накопления)», чтобы увидеть счёт сразу после отгрузки.
- Часы: AutoERP работает только в часы работы (для начала — рабочие часы в будни), а у отгрузок и счетов есть ещё и свои временные окна. Держите окно выставления счетов внутри часов работы, иначе счёт не будет создан.
День 1 — Отметьте один заказ
В Odoo откройте предложение или заказ на продажу, товары которого есть на складе, и добавьте тег AutoERP — он создаётся в Odoo автоматически при настройке. После следующего запуска отчёт DEMO перечислит, что AutoERP подтвердил бы, отгрузил бы и на что выставил бы счёт по этому заказу, а в разделе «Пропущено и почему» — какая настройка что-либо задержала, например ожидание остатков или сумма ниже вашей минимальной стоимости отгрузки. Те же решения отображаются на вкладке Журналы.
Неделя 1 — Расширьте тест, затем переходите в LIVE
- Попробуйте отгрузку по позициям: при включённой частичной отгрузке отметьте тегом AutoERP_partial заказ, который есть на складе лишь частично, — доступные позиции отгружаются сейчас, а остальное ждёт в заказе.
- Попробуйте кредитный контроль: при включённой проверке кредитоспособности задайте Блокировать при просрочке свыше этой суммы и Блокировать при просрочке свыше этого числа дней; заказы клиентов, превысивших эти лимиты, задерживаются, а Odoo отправляет клиенту одно напоминание об оплате.
- Когда отчёты DEMO выглядят правильно, установите Режим на LIVE на вкладке «Управление» — эта опция становится доступна после первого письма с отчётом DEMO.
📅 Когда месяц Discovery закончится
Когда месяц заканчивается, AutoERP сам продолжает работу на бесплатном тарифе с небольшим месячным объёмом: когда он исчерпан, новые задачи ждут следующего месяца или пока вы не выберете тариф, а уже начатая задача всегда доводится до конца. Выберите тариф, чтобы сохранить все функции, — см. таблицу тарифов на странице продукта AutoERP.
На бесплатном тарифе подтверждение, отгрузка и выставление счетов продолжают работать; для проверки кредитоспособности, частичной отгрузки и налоговых документов нужен тариф Business. Ничто из сделанного AutoERP не отменяется.
📅 Каждый день: как выглядит работа на автопилоте
После перехода в рабочий режим AutoERP обрабатывает ваш портфель заказов по своему расписанию запуска — в часы работы и в заданных вами окнах подтверждения, отгрузки и выставления счетов; расширьте их и включите выходные, если заказы должны двигаться и вне рабочего времени. Работа вашей команды меняется: вместо прокликивания процессов — чтение короткого отчёта: что подтверждено, что отгружено (и что задержано и почему), на что выставлены счета и какие были ошибки. Odoo своевременно отправляет клиентам письма с подтверждением, отгрузкой и счётом — никому не нужно об этом помнить.
Вы сохраняете контроль с панели: «Питание бота» мгновенно выключает приложение, каждая функция переключается отдельно, а кредитные правила, пороги и расписания можно изменить в любой момент без кода. Платформа размещена в ЕС, создана с учётом GDPR, поддерживает 2FA и отправляет отчёты на 31 языке.
🔗 Естественно дополняет Mail2ERP и AutoCASH
AutoERP начинает работу, как только заказ существует в Odoo и имеет его тег. Если ваши заказы приходят по почте, Mail2ERP импортирует их автоматически — отметьте импортированный заказ тегом AutoERP, и вместе они покрывают путь от письма клиента до отправленного счёта без перепечатывания единой строки. А когда счета становятся просроченными, AutoCASH напоминает о них с нарастающей настойчивостью.
🌍 Работает не только с Odoo
Сейчас AutoERP работает с Odoo (13–19), ERPNext (15–16), Zoho (Books / Inventory), Dolibarr (23 и новее), Microsoft Dynamics 365 Business Central (online), QuickBooks Online, Xero и SAP Business One. Любая другая ERP с API — SAP S/4HANA, Microsoft Dynamics 365 Finance / Sales, Oracle NetSuite и другие — подключается по запросу. Напишите нам, если вам нужна ваша система.
❓ Часто задаваемые вопросы
Может ли Odoo подтверждать заказы на продажу автоматически?
Не как готовый полный процесс из коробки — подтверждение черновиков, выставление счетов на предоплату клиентам с предоплатой и отправка писем-подтверждений обычно требуют ручных кликов или доработки. Модуль подтверждения заказов AutoERP делает все три вещи автоматически для заказов, отмеченных тегом AutoERP, а Odoo отправляет письма по вашим собственным шаблонам на языке клиента.
Как автоматически создавать счета в Odoo после завершения поставки?
Оставьте модуль выставления счетов AutoERP включённым и установите «Выставлять счета клиентам» на «Сразу (без накопления)»: тогда счёт создаётся через стандартное выставление счетов Odoo, как только отгрузка выполнена. По умолчанию AutoERP накапливает отгрузки клиента в один счёт в неделю; можно также выбрать ежедневно или ежемесячно. Odoo отправляет каждый счёт с PDF по почте. С включёнными налоговыми документами заказы с предоплатой, не отгруженные в течение заданного вами числа дней, автоматически получают свой налоговый документ.
Может ли AutoERP отгружать заказы частично, когда в наличии только часть позиций?
Да. Для заказов с тегом AutoERP_partial AutoERP создаёт частичную отгрузку доступных позиций, когда полная отгрузка невозможна, всегда начиная с самых старых заказов. Настраиваемая минимальная стоимость отгрузки предотвращает невыгодные микроотгрузки, а обход по истечении заданного числа дней гарантирует, что даже небольшие остатки в итоге будут отгружены. Защитный механизм ограничивает число частичных отгрузок на заказ. Частичная отгрузка входит в тариф начиная с Business, и её можно попробовать в бесплатный месяц Discovery — включите её на вкладке «Управление».
Что такое сводное (пакетное) выставление счетов и умеет ли Odoo делать это автоматически?
Сводное выставление счетов объединяет несколько заказов одного клиента в один счёт — обычная практика в B2B, где клиенты предпочитают один еженедельный или ежемесячный счёт десяти мелким. В AutoERP вы выбираете ритм (сразу, ежедневно, еженедельно или ежемесячно) и минимальную сумму накопления, а также задаёте, сколько ждать остатка заказа, чтобы всё попало в один счёт. Он никогда не объединяет разных клиентов или валюты в одном счёте, и никакой доработки Odoo не требуется.
Как кредитный контроль останавливает отгрузку клиентам с просроченными счетами?
Перед созданием отгрузки AutoERP проверяет, нет ли у клиента невнесённой предоплаты или просроченной задолженности сверх настроенных вами порогов. Если есть, отгрузка автоматически задерживается, а Odoo отправляет клиенту одно напоминание об оплате — ни одна отгрузка не уходит клиенту, который не должен её получить, и никому не нужно помнить о проверке. Проверка кредитоспособности входит в тариф начиная с Business, и её можно попробовать в бесплатный месяц Discovery.
Можно ли автоматизировать только выставление счетов, а заказы подтверждать вручную?
Да. У каждого из трёх модулей AutoERP свой переключатель, и выключение одного никогда не блокирует остальные. Включите только выставление счетов, только отгрузку, только подтверждения — или любую комбинацию — в bots4.me/bots → Управление → AutoERP → Возможности AutoERP и меняйте решение в любой момент.
Безопасно ли тестировать автоматизацию заказов на рабочей базе Odoo?
Да — именно для этого и нужен DEMO. AutoERP читает ваши реальные заказы и остатки, но не проводит никаких операций; кроме собственных тегов заказов, он ничего не записывает и только присылает отчёты с точным описанием того, что он подтвердил бы, отгрузил бы и на что выставил бы счёт. Кроме того, он затрагивает только заказы, которые вы отметили тегом. Как только придёт первый демо-отчёт, вы можете переключить режим на LIVE. Первый месяц — бесплатный месяц Discovery.
📚 Похожие руководства по автоматизации Odoo
- Предыдущий шаг: Как автоматически импортировать заказы и RFQ из писем в Odoo — именно Mail2ERP помещает заказ в Odoo.
- Следующий шаг: Как автоматизировать напоминания об оплате в Odoo — AutoCASH подключается, когда эти счета становятся просроченными.
- Закройте период: Как автоматически сопоставлять банковские платежи со счетами в Odoo.
- Общая картина: Как автоматизировать Odoo от начала до конца: от письма с заказом до оплаченного счёта.
🔗 Источники и дополнительные материалы
Официальная документация и стандарты, на которые ссылается это руководство. Внешние ссылки открываются в новой вкладке.
Подтверждение, отгрузка и счета на автопилоте
Подключите Odoo за пять минут, изучите отчёты демо-режима AutoERP и включите рабочую автоматизацию, когда будете доверять тому, что видите. Первый месяц — бесплатный месяц Discovery, банковская карта не нужна.