Якщо у компанії кілька банківських рахунків у різних установах — Аваль, Кредобанк, Monobank, Ощад — щоранку бухгалтер відкриває кілька клієнт-банків, експортує файли різних форматів (або забирає дані через API) і вручну розносить транзакції по журналах Odoo. Нижче — таблиця з 13 українськими банками, для яких уже є готові модулі імпорту в Odoo, і пояснення, як саме ці модулі захищають від дублікатів та прив'язують транзакцію до контрагента.
Що ця інтеграція робить для бухгалтера
Ціль — прибрати ручний крок між клієнт-банком і журналом обліку. Кожен з 13 модулів забезпечує:
- Завантаження виписки — або автоматично через API банку (Monobank, Privat24, Ukrgasbank), або з експортованого файлу.
- Захист від дублів — повторний імпорт того самого періоду не створює дубльованих транзакцій у журналі.
- Автоматичну прив'язку до контрагента — за податковим кодом (EDRPOU) або банківським рахунком. Якщо контрагента ще немає у базі, модуль може створити його разом з банківськими реквізитами.
- Збереження оригінальних даних виписки — як саме банк назвав платника, які поля прийшли з виписки. Це ваш audit-trail для звірок та перевірок.
13 банків і формати — табличний каталог
| Банк / платформа | Формат | Технологія |
|---|---|---|
| Monobank | API | API |
| PrivatBank — Privat24 для бізнесу | API (Autoclient) | API |
| Ukrgasbank | API | API |
| Raiffeisen Bank Аваль | DBF | файл |
| Ощадбанк | DBF | файл |
| OTP Bank | DBF | файл |
| ПУМБ | DBF | файл |
| Кредобанк | XLS | файл |
| iFOBS платформа | XLS | файл |
| Privat24 — індивідуальний рахунок | XLS | файл |
| iBank2UA платформа | CSV | файл |
| NovaPay | XLSX | файл |
| LiqPay (enricher до виписки ПриватБанку) | API | спец. |
Кожен модуль додає свій формат як опцію на банківському журналі. У Налаштуваннях бухгалтерії ви обираєте формат — і кнопка «Імпорт виписки» з'являється в інтерфейсі. Для API-банків додатково доступний автоматичний sync — модуль регулярно забирає нові транзакції з банку у фоні, без вашої участі.
Примітка: усі модулі опубліковані на Odoo Apps Store. Базові залежності встановлюються автоматично.
Чому повторні імпорти не створюють дублікатів
Кожна транзакція має унікальний ідентифікатор — формується з полів виписки (для файлових форматів) або з ID транзакції з відповіді банку (для API). При кожному імпорті система перевіряє: чи такий ідентифікатор уже є? Якщо так — рядок просто пропускається.
На практиці це означає: можна сміло переімпортувати ту саму виписку, захопити перетинний період або додавати нові транзакції до вже імпортованих — у журналі ви побачите лише унікальні рядки. Без дублів. Без боязні «зіпсувати» дані повторним натисканням.
Як модуль знаходить контрагента у вашій базі
Прив'язка транзакції до контрагента йде у три кроки:
- За податковим кодом (EDRPOU) — модуль зчитує EDRPOU з виписки і шукає компанію у вашій базі.
- За номером банківського рахунку — якщо за EDRPOU не знайдено, шукається контрагент з відповідним рахунком.
- Автоматичне створення нового контрагента — якщо ви ввімкнули цю опцію на банківському журналі, модуль додасть нову компанію разом з банківськими реквізитами.
Якщо жоден крок не дав результату — рядок все одно імпортується, без контрагента. Бухгалтер допасовує його руками при звірці. Оригінальні поля з виписки залишаються видимими — тому видно, кого саме потрібно знайти.
Особливий випадок: LiqPay enricher для eCommerce
Якщо ваш магазин приймає платежі через LiqPay, у виписці ПриватБанку рядки приходять з технічним описом без імені платника й опису замовлення — лише код платежу. Модуль kw_bank_statement_liqpay_info доповнює виписку даними з LiqPay: ім'я та телефон відправника, опис замовлення, ідентифікатор. Це працює у фоні — суми і дати залишаються незмінними, лише з'являється повна інформація про походження платежу. Закриває типовий пейн eCommerce: «ось гроші зайшли, але ми не знаємо за що».
Як почати
Усі 13 модулів опубліковані на Odoo Apps Store і підтримують версії Odoo 17.0, 18.0 та 19.0. Якщо ви робите Odoo впровадження самостійно — встановіть потрібний модуль зі списку, всі залежності підтягнуться автоматично. Якщо потрібна допомога з налаштуванням журналу, прив'язкою існуючих контрагентів або міграцією історичних виписок — KitWorks Systems працює з впровадженнями Odoo з 2015 року, 100+ активних клієнтів, 158 публічних модулів на Apps Store. Напишіть через контактну форму або подивіться повний каталог модулів.