Автоматизація Dolibarr: замовлення з пошти, виставлення рахунків і нагадування про оплату
Автор Adam Petras, Засновник і CEO, TreeLab OÜ · Опубліковано · Оновлено
Від листа клієнта до оплаченого рахунку, у Dolibarr 23 і новіших
Dolibarr дає малим і середнім компаніям повноцінну ERP і CRM, але досі чекає, доки хтось введе кожне замовлення, затвердить кожне відвантаження, створить кожен рахунок і нагадає кожному боржнику. Цей посібник пояснює, як ці кроки беруть на себе три боти BOTS4.me: Mail2ERP перетворює листи клієнтів на комерційні пропозиції та замовлення клієнтів, AutoERP затверджує, відвантажує й виставляє рахунки за позначеними вами замовленнями, а AutoCASH нагадує клієнтам про прострочені рахунки.
Боти підключаються через REST API Dolibarr з ключем API користувача Dolibarr, на Dolibarr 23 і новіших, на власному сервері або в DoliCloud. Кожен бот починає в демо-режимі, а перший місяць — безкоштовний місяць Discovery.
🎯 Кроки від замовлення до оплати, які Dolibarr залишає вам
У Dolibarr є всі документи, потрібні торговельній компанії: комерційні пропозиції, замовлення клієнтів, відвантаження, рахунки й платежі. Чого в ньому немає, то це когось, хто переводив би кожне замовлення від одного документа до наступного. У більшості компаній на Dolibarr це досі людина, і для кожного замовлення повторюються ті самі кілька кроків:
- Введення замовлення: клієнт надсилає поштою замовлення в PDF чи Excel, і хтось вносить товари й кількості в пропозицію чи замовлення.
- Затвердження й відвантаження: хтось затверджує замовлення, перевіряє залишки, створює відвантаження й затверджує його.
- Виставлення рахунку: хтось створює рахунок із замовлення, стежить, щоб до рахунку потрапили лише відвантажені товари, і надсилає його клієнту.
- Стягнення: наприкінці місяця хтось переглядає неоплачені рахунки й пише нагадування або не встигає цього зробити.
Кожен крок сам по собі швидкий. Разом і для кожного замовлення вони забирають години на тиждень, а забутий крок зазвичай найдорожчий: рахунок, який так і не надіслали, або нагадування, що пішло на місяць пізніше.
🤖 Які боти BOTS4.me працюють з Dolibarr
Кожен ERP-застосунок BOTS4.me працює на Dolibarr 23 і новіших. Ця сторінка описує три, які разом ведуть бік продажів від листа до оплати.
| Бот | Відправна точка | Результат у Dolibarr |
|---|---|---|
| Mail2ERP | Лист клієнта із замовленням чи запитом ціни | Чернетка комерційної пропозиції або затверджене замовлення клієнта |
| AutoERP | Замовлення клієнта, позначене вами в полі тегів BOTS4.me tags | Затверджене замовлення, авансовий рахунок, якщо умови оплати вимагають передоплати, затверджене відвантаження, затверджений рахунок |
| AutoCASH | Ваші неоплачені рахунки клієнтам | Листи-нагадування клієнтам із простроченням, попередній перегляд напередодні та звіт після |
Supplier2ERP, Pay2ERP, Bill2ERP, AutoSTOCK і AutoPURCHASE теж працюють на Dolibarr, а Pay2ERP може використовувати як вхідні дані власні банківські рядки Dolibarr. Одне підключення до Dolibarr обслуговує кожного запущеного вами бота.
📧 Mail2ERP: замовлення з пошти — у пропозиції та замовлення клієнтів
Надходить лист від клієнта
Mail2ERP читає та зіставляє
Пропозиція або замовлення в Dolibarr
Позначте його для AutoERP
Mail2ERP читає вашу скриньку продажів, вирішує, чи кожен лист є запитом ціни, твердим замовленням, чи ні тим, ні іншим, і читає рядки товарів із тексту листа й усіх вкладень: PDF, Excel, Word, CSV, HTML, зображення та відскановані документи, у будь-якому макеті й будь-якою мовою, без шаблонів. Кожен код товару зіставляється з артикулами товарів вашого каталогу Dolibarr.
- Запит → чернетка комерційної пропозиції, готова до оцінки, коригування й надсилання вашим відділом продажів.
- Тверде замовлення → замовлення клієнта, створене як чернетка, а потім затверджене.
- Контакти: автор листа стає контактом клієнта в документі, а адреса доставки, зазначена в листі, — контактом доставки.
- Файли: вкладення клієнта додаються до пропозиції чи замовлення.
- Жодних дублікатів: кожен документ позначається вихідним листом у полі зовнішнього посилання Dolibarr, тож те саме замовлення, надіслане двічі, створюється один раз.
Mail2ERP ніколи не створює контрагентів чи товари. Відправник має належати наявному клієнту, а кожен рядок — збігатися з наявним товаром. Лист, який не можна імпортувати, залишається непрочитаним у папці INBOX, а журнал пояснює чому.
🐙 AutoERP: затвердження, відвантаження й виставлення рахунків за позначеними замовленнями
AutoERP бере на себе рутинні кроки після замовлення. Він працює лише із замовленнями, які ви йому передали, а передаються вони через поле, а не здогадом.
Як передати замовлення AutoERP
Dolibarr не дозволяє іншим програмам читати теги замовлення на продаж, тому AutoERP використовує поле замовлення BOTS4.me tags (код b4mtags). Якщо інтеграційний користувач — адміністратор, AutoERP додає поле сам. Інакше додайте його один раз: Setup → Modules → Sales Orders → Complementary attributes → New attribute, мітка BOTS4.me tags, код b4mtags, тип String (1 line), довжина 255, завжди редаговане. Потім впишіть у поле AutoERP, щоб обробити все замовлення, або AutoERP_partial, щоб обробляти його порядково. AutoERP додає в те саме поле власні теги перебігу роботи.
Що відбувається під час кожного запуску
- Підтвердження: позначена чернетка замовлення затверджується. Якщо умови оплати замовлення вимагають оплати наперед, наприклад “Due on order” або умова зі 100% авансом, AutoERP також виставляє затверджений авансовий рахунок на все замовлення, пов’язаний із ним.
- Відвантаження: щойно товар є на складі й настала дата постачання, AutoERP створює із замовлення затверджене відвантаження з кількостями, які можна відправити. Dolibarr списує залишки під час затвердження, якщо так передбачено налаштуванням вашого модуля «Склад». Часткові відвантаження залишають решту в замовленні.
- Виставлення рахунку: AutoERP створює із замовлення один затверджений рахунок, виставляючи складські товари за фактично відвантаженими кількостями, а послуги — за замовленими, і віднімає оплачені аванси. Можна також обрати один зведений рахунок на клієнта за день, тиждень або місяць.
✉️ Хто надсилає листи вашим клієнтам
Dolibarr не вміє надсилати документи поштою через своє API, тому AutoERP сам надсилає листи з підтвердженням замовлення, накладною й рахунком: зі скриньки, підключеної для AutoERP, або з нашої системної скриньки з вашою адресою в Reply-To. Кожен лист пишеться мовою клієнта й містить власний PDF документа з Dolibarr.
⚠️ Одне налаштування для перевірки
Рахунки створюються лише в заданий вами час виставлення рахунків, і він має потрапляти у ваші робочі години. Якщо ці два вікна ніколи не перетинаються, рахунок не створюється. На старті перевірте обидва на вкладці «Керування».
На тарифі Business AutoERP може також притримувати відвантаження для клієнтів із простроченими рахунками, нагадуючи їм один раз, і відвантажувати замовлення частинами. Усі параметри описано в посібнику з AutoERP.
💰 AutoCASH: нагадування про оплату прострочених рахунків Dolibarr
У вибрані вами дні місяця AutoCASH читає неоплачені рахунки клієнтам із Dolibarr, групує їх за клієнтами й визначає, наскільки прострочений кожен клієнт. Ескалація за замовчуванням поступова:
| Рівень | Значення | Умова за замовчуванням |
|---|---|---|
| 0 | Ввічливий список відкритих рахунків | Ще не досяг рівня 1 |
| 1 | Перше нагадування | 30 днів прострочення |
| 2 | Друге нагадування | 45 днів прострочення |
| 3 | Останнє нагадування | 60 днів прострочення |
- Почніть м’яко: можна ввімкнути лише рівень 1, попрацювати з ним, а рівні 2 і 3 увімкнути пізніше.
- Ніколи двічі за те саме: той самий рівень повторюється лише після періоду очікування, а запуск, що зупинився на півдорозі, не може надіслати нагадування двічі.
- Фільтри: мінімальна сума, мінімальна кількість днів прострочення та список клієнтів, яким ви ніколи не хочете нагадувати автоматично.
- Два листи для вас: попередній перегляд напередодні зі списком тих, хто отримає нагадування, і звіт після — з тими, до кого звернулися, на якому рівні й за якими рахунками.
- Надсилає BOTS4.me: оскільки Dolibarr не вміє надсилати листи через своє API, нагадування надсилає BOTS4.me, мовою клієнта. Власні авансові рахунки AutoERP за передоплаченими замовленнями AutoCASH не нагадує.
⚙️ Покрокове налаштування для Dolibarr
- Крок 1 — Почніть безкоштовний місяць Discovery: увійдіть на bots4.me/bots і натисніть Почати безкоштовний місяць Discovery на картці потрібного бота. Банківська картка не потрібна.
- Крок 2 — Увімкніть REST API в Dolibarr: Home → Setup → Modules/Applications → увімкніть API REST (server).
- Крок 3 — Створіть інтеграційного користувача: у розділі Users & Groups створіть користувача, наприклад “BOTS4.me Integration”, і надайте йому права ботів, якими користуєтеся: Mail2ERP — контрагенти, товари, комерційні пропозиції, замовлення на продаж; AutoERP — замовлення на продаж, відвантаження, рахунки клієнтам, склад; AutoCASH — рахунки клієнтам, платежі, банки. Кожному боту також потрібен доступ на читання до Банків і до своєї картки користувача.
- Крок 4 — Згенеруйте ключ API: відкрийте картку користувача → Modify → поле API key → згенерувати → Save і скопіюйте ключ.
- Крок 5 — Підключіть Dolibarr на bots4.me: введіть URL вашого сайту Dolibarr і ключ API, а також номер сутності, якщо ви використовуєте модуль Multicompany. Повний опис — у посібнику з підключення.
- Крок 6 — Лише для AutoERP: додайте поле замовлення BOTS4.me tags, як описано вище, якщо інтеграційний користувач не є адміністратором.
- Крок 7 — Підключіть поштову скриньку для Mail2ERP (Gmail і Microsoft 365 через Secure Quick Connect, решта — через IMAP з паролем застосунку) або натомість пересилайте замовлення в BOTS4.me Mailbox.
🧪 Демо-режим, неясні листи й помилки
Кожен бот починає в демо-режимі. Mail2ERP надсилає вам поштою пропозицію чи замовлення, яке він створив би, AutoERP повідомляє, які замовлення він затвердив би, відвантажив і за якими виставив би рахунки, а AutoCASH надсилає повний список клієнтів, яким він надіслав би нагадування, не зв’язуючись із жодним із них. У Dolibarr нічого не записується, доки ви не встановите «Режим» на LIVE, який відкривається після першого демо-звіту. Сторінка Демо-режим пояснює ідею, а живе демо панелі показує кожне налаштування на прикладах даних.
- Листи, які Mail2ERP не зміг імпортувати, залишаються непрочитаними в папці INBOX. Імпортовані переміщуються до _Mail2ERP/OBROBLENO.
- Причина завжди журналюється на вкладці «Журнали» та в папці LOGS вашої скриньки, наприклад відправник не є клієнтом у Dolibarr або артикулу товару не існує. Див. посібник щодо папки LOGS.
- Виправляйте за допомогою папок: перетягніть лист до _Mail2ERP/PROPOZYTSIA або _Mail2ERP/ZAMOVLENNYA, щоб повторити його як пропозицію чи замовлення, або до _Mail2ERP/PROPUSTYTY, щоб надалі пропускати такі листи.
- Проблеми налаштування AutoERP, наприклад відсутнє поле BOTS4.me tags або вимкнений модуль «Відвантаження», називаються у звіті про запуск, тож ви точно знаєте, що виправити.
📅 Безкоштовний місяць Discovery і безкоштовний тариф
Перший місяць кожного бота — безкоштовний місяць Discovery без банківської картки. Перемикачі з позначкою Discovery на вкладці «Керування» входять у нього й спочатку вимкнені, тож ви самі обираєте, що спробувати.
📅 Коли місяць Discovery закінчиться
Кожен бот сам продовжує роботу на безкоштовному тарифі з невеликим місячним обсягом: близько п’яти замовлень або запитів цін на місяць для Mail2ERP, близько п’яти замовлень для AutoERP і близько п’ятнадцяти нагадувань про оплату для AutoCASH. Коли обсяг вичерпано, нові завдання чекають наступного місяця або доки ви не оберете тариф, а вже розпочате завдання завжди доводиться до кінця. Тарифи вказано на сторінці кожного продукту.
❓ Часті запитання
Які версії Dolibarr підтримує BOTS4.me?
Dolibarr 23 і новіші, на власному сервері або в DoliCloud. Модуль REST API (API REST server) має бути ввімкнений, а ваш сайт Dolibarr — доступний з інтернету.
Що Mail2ERP створює в Dolibarr?
Запит ціни стає чернеткою комерційної пропозиції. Тверде замовлення клієнта стає замовленням клієнта, яке Mail2ERP потім затверджує. Автор листа вказується як контакт клієнта, адреса доставки з листа — як контакт доставки, а файли клієнта додаються.
Навіщо AutoERP поле BOTS4.me tags?
Dolibarr не дозволяє іншим програмам читати чи встановлювати теги замовлення на продаж через своє API, тому AutoERP використовує натомість додатковий атрибут замовлення. Якщо інтеграційний користувач — адміністратор, AutoERP створює поле сам; інакше ви додаєте його один раз у Setup → Modules → Sales Orders → Complementary attributes з кодом b4mtags.
Хто надсилає моїм клієнтам підтвердження замовлень, рахунки й нагадування?
BOTS4.me, бо Dolibarr не вміє надсилати листи через своє API. AutoERP надсилає зі скриньки, підключеної для AutoERP, або з нашої системної скриньки з вашою адресою в Reply-To, з доданим власним PDF з Dolibarr. Повідомлення пишуться мовою клієнта.
Чи зачіпає AutoERP замовлення, які я не позначав?
Ні. AutoERP працює лише із замовленнями, у полі BOTS4.me tags яких є тег AutoERP (усе замовлення) або тег AutoERP_partial (порядково). Будь-яке інше замовлення залишається рівно таким, яким воно є.
Чи можна заборонити AutoCASH нагадувати конкретному клієнту?
Так. Додайте клієнта до списку виключених компаній і задайте мінімальну суму та мінімальну кількість днів прострочення. Напередодні кожного запуску ви також отримуєте попередній перегляд того, хто отримає нагадування, тож можна вчасно прибрати когось зі списку.
Що відбувається після безкоштовного місяця Discovery?
Кожен бот сам продовжує роботу на безкоштовному тарифі з невеликим місячним обсягом, наприклад близько п’яти замовлень на місяць для AutoERP і близько п’ятнадцяти нагадувань про оплату для AutoCASH. Коли його вичерпано, нові завдання чекають наступного місяця або доки ви не оберете тариф. Ніщо з уже записаного в Dolibarr не скасовується.
📚 Читайте також
- Продукти: Mail2ERP, AutoERP і AutoCASH.
- Посібники: посібник з Mail2ERP, посібник з AutoERP, посібник з AutoCASH і посібник з підключення.
- Ще одна ERP з відкритим кодом: Автоматизація ERPNext з пошти: замовлення, підтвердження постачальників і платежі.
- Порівняння підходів: Parseur, Docparser або Nanonets проти Mail2ERP для введення замовлень в ERP.
- Ті самі кроки в інших ERP: Автоматичне відвантаження й виставлення рахунків за замовленнями Business Central і Як автоматизувати підтвердження замовлень, доставку й виставлення рахунків в Odoo.
- Основи: Що таке системи ERP і CRM і чому ми створили BOTS4.me.
Нехай Dolibarr сам виконує рутинні кроки
Увімкніть REST API, вставте один ключ API і подивіться, як кожен бот працює в демо-режимі, перш ніж щось буде записано. Перший місяць — безкоштовний місяць Discovery, банківська картка не потрібна.
Потрібно автоматизувати кілька процесів або вашої ERP немає в нашому списку? We build it for you: book a free call →