Process Designer
Малюйте погодження та рутинні робочі процеси замість того, щоб їх програмувати: кроки, розгалуження й паралельні гілки на полотні, заявки з власними полями, а кожен крок потрапляє до потрібної людини як звичайна дія Odoo.
Дві хвилини з конструктором
Процеси у вигляді карток, діаграма, відкрита в конструкторі, налаштування умови та погодження, додавання конектора й кроку-дії та відстеження запущеної заявки на її діаграмі.
Конструктор, яким справді користуються
Жодної таблиці кроків і жодної нотації BPMN, яку треба вивчати. Клацніть крок у палітрі — і він додасться після виділеного; перетягніть його на стрілку — і він стане між кроками; потягніть від точки, щоб намалювати стрілку самостійно. Погодження має виходи Yes або No, умова розгалужує процес за значенням поля, кілька стрілок з одного кроку виконуються паралельно, а Join чекає на завершення всіх. Tidy up упорядкує діаграму за вас.
Відрядження: погодження, наказ про відрядження, а далі паралельно — аванс і квитки.
Хто виконує крок
Ініціатор, його керівник, керівник його підрозділу, група користувачів, посада, конкретна людина — або той, на кого вказує поле заявки, наприклад наставник, обраний для новачка. Якщо крок отримують кілька людей, його виконує будь-хто з них. Термін відраховується від сьогодні або від дати із заявки: «за два дні до початку відрядження».
Заявки з власними полями
Заявка — це один універсальний документ. Кожен процес додає до неї свої поля за допомогою властивостей Odoo — сума, місце призначення, дати, вибір зі списку — без жодної розробки. Заявка показує, на якому вона етапі, на кого чекає і всі вже ухвалені рішення; люди виконують свій крок із заявки, чаттера або меню дій на верхній панелі.
Усі процеси як на долоні
Процеси відкриваються у вигляді карток із зображенням діаграми, яке оновлюється щоразу, коли діаграму зберігають. Запущена заявка рухається за тією версією, з якою її розпочали, тож діаграму можна будь-коли змінити й опублікувати знову; картка підказує, коли є зміни, що очікують публікації.
Запуск із будь-якого місця в Odoo
Кнопка на верхній панелі, поруч із діями, відкриває каталог процесів, які співробітник може запустити, згрупованих за категоріями. Вибір процесу відкриває нову заявку. Назви процесів та їхніх кроків, інструкції й сповіщення перекладаються в конструкторі, тож кожен читає їх своєю мовою.
Більше, ніж погодження
- Будь-який документ Odoo. Прив’яжіть процес до моделі — контакту, замовлення на продаж, замовлення на купівлю — і запускайте його з меню Action запису. Умови, терміни та виконавці зчитують поля документа.
- Серверні дії як кроки: Odoo щось підтверджує, створює або оновлює, коли процес доходить до цього кроку.
- Кроки-конектори публікують повідомлення в канал Slack або чат Telegram чи надсилають JSON у будь-який вебсервіс і зберігають його відповідь; у разі збою процес може піти окремою стрілкою Error. Вони виконуються у фоновому режимі й ніколи не затримують користувача.
- Значення в текстах. В інструкції та повідомлення можна підставляти значення в подвійних фігурних дужках: суму заявки, назву документа, відповідь вебсервісу.
- Дані процесу. Кроки зберігають значення, які зчитують подальші умови, зокрема рішення й коментар кожного погодження.
Доступ
Співробітники бачать опубліковані процеси, які вони можуть запускати, власні заявки, заявки своїх підлеглих і ті, що очікують на них. Група Process administrator малює процеси й бачить усі заявки. Токени та адреси конекторів бачать лише адміністратори Odoo.
Корисно знати
- Залежить лише від Discuss та Employees; працює на Community та Enterprise.
- Умови — це короткі вирази Python над полями; конструктор пропонує поля для вибору клацанням, тож вводити їх вручну доводиться рідко.
- Для Slack і Telegram потрібен власний токен бота; третім сторонам нічого не надсилається.
- Інтерфейс англійською та українською мовами.
Запитання та підтримка: info@many2one.online
Технічні деталі
| Технічна назва | process_designer |
|---|---|
| Версії Odoo | 20.0, 19.0, 18.0, 17.0 |
| Ліцензія | OPL-1 |
| Потрібні застосунки Odoo | hr, mail |











