Модуль планування оплат: AI-розпізнавання рахунків та фінансовий облік в Odoo
Виклик: Хаос в оплатах та ручний облік
Компанія зіткнулася з типовою проблемою при великих обсягах роботи: велика кількість боргів, відсутність системного фінансового обліку та ведення даних у хаотичних Excel-таблицях. Щодня відбувалися десятки оплат, формувалися гарантійні листи на майбутні платежі, але єдиного центру контролю не існувало.
Рахунки на оплату скидалися менеджерами у загальну групу Telegram, часто просто у форматі фотографій з екрану чи паперу. Через це рахунки губилися, оплачувалися із запізненням, а загальну картину майбутніх витрат (і касових розривів) зібрати було неможливо.
Рішення: Власна розробка — "Покращений Excel" всередині Odoo
Щоб вирішити цю проблему, я розробив власний модуль для Odoo, який повністю замінив Excel, об'єднавши гнучкість таблиць із жорсткою структурою ERP-системи.
Модуль побудований на базі двох основних робочих вікон:
- Планування оплат: Дашборд, куди автоматично підтягуються всі платежі (майбутні, прострочені минулі та платежі без чітко заданих дат). Усі вони зручно відсортовані по категоріях та групах витрат.
- Поточні оплати: Вікно для щоденної роботи казначея. Тут щодня фіксуються початкові залишки на банківських рахунках і формується реєстр оплат на день по трьом нашим різним організаціям.
Кіллер-фіча: Штучний інтелект для розпізнавання рахунків
Головною інновацією модуля стала інтеграція зі штучним інтелектом. Я "прокачав" ШІ специфічними навиками для нашого бізнесу, і тепер система працює так:
- Автоматичний парсинг: ШІ автоматично зчитує будь-які рахунки (навіть криві фотографії з Telegram).
- Екстракція даних: Модуль самостійно розпізнає та виписує банківські реквізити, суму, контрагента та призначення платежу.
Це дозволило прискорити формування оплат у кілька разів і повністю усунуло людський фактор (помилки в реквізитах або "забуті" рахунки).
Додаткові інструменти контролю
Для ідеального порядку у фінансах я додав ще кілька важливих функцій:
- Контроль "віддачі платіжки": Деякі постачальники вимагають квитанцію про оплату для відвантаження товару. В модулі реалізовано спеціальну відмітку-нагадування "Віддати платіжку", щоб бухгалтер ніколи не забув надіслати підтвердження.
- Рольова модель доступу:
- Режим користувача: Для фінансового менеджера, з повним правом вносити та редагувати дані.
- Режим перегляду (View-only): Створений спеціально для директорів та власників. Вони в режимі реального часу бачать планові залишки на рахунках, що вже оплачено, а що в черзі, без ризику випадково змінити чи видалити дані.