Skip to Content

Документообіг з КЕП без Вчасно, M.E.Doc і FREDO: підписуємо договір прямо з Odoo

Підпис у браузері, контрагент підписує за посиланням своїм ключем, перевірка на czo.gov.ua — без абонплати й сторонніх платформ
November 4, 2026 by
Документообіг з КЕП без Вчасно, M.E.Doc і FREDO: підписуємо договір прямо з Odoo

Щоб підписати з контрагентом договір чи акт кваліфікованим електронним підписом, не обов'язково платити Вчасно, M.E.Doc, FREDO чи іншому сервісу електронного документообігу. Досить КЕП, який у вас уже є, і облікової системи. У цій статті показуємо реальний обмін: ми підписали договір в Odoo, наш колега Ярослав (ФОП) підписав його своїм ключем ПриватБанку з посилання в листі, а державний сервіс czo.gov.ua підтвердив обидва підписи.

Усе показане зроблено безкоштовними модулями української локалізації l10n_ua для Odoo 19 Community (ліцензія LGPL-3): l10n_ua_edo, l10n_ua_sign і l10n_ua_edo_kep. Скріншоти зняті на нашому робочому сервері, не на демо.

1. Чи можна без сервісу ЕДО

Так. Юридичну силу документу дає кваліфікований електронний підпис, а не платформа, через яку документ передали:

Сервіс ЕДО — це зручна «пошта» для підписаних файлів, а не обов'язкова ланка. Сам підпис — стандартний файл CAdES (.p7s), який однаково перевіряється будь-де. Виняток — податкові накладні й звітність: вони йдуть у ДПС своїм шляхом (для цього в локалізації є окремі податкові модулі).

2. Що потрібно

  • Odoo 19 Community з модулями l10n_ua_edo_kep (решту він підтягне сам);
  • ваш КЕП — файловий ключ будь-якого кваліфікованого надавача (КНЕДП). У нашому прикладі ключ видав «Вчасно Сервіс», у Ярослава — ПриватБанк, і це не заважає: формат підпису один;
  • e-mail, з якого Odoo надсилає листи, і (для вхідних документів) адреса на кшталт edo@вашдомен.

Контрагенту не потрібні ні Odoo, ні акаунт у будь-якому сервісі — лише його КЕП і браузер.

3. Налаштування: один обліковий запис

У застосунку «ЕДО» створюємо обліковий запис з провайдером «КЕП (без сервісу ЕДО)». Токенів і договорів з оператором немає. Можна дати йому поштовий псевдонім — на нього контрагенти надсилатимуть підписані документи.

Обліковий запис ЕДО з провайдером КЕП

Якщо ви вже працюєте через Вчасно, обидва канали живуть поруч. У вікні надсилання вибираєте, як обмінюватися з цим контрагентом, а в картці партнера можна запам'ятати вибір за замовчуванням.

Вибір каналу обміну: Вчасно або КЕП

4. Підпис у браузері: ключ не залишає ваш комп'ютер

Документ — договір, акт, рахунок чи видаткова — потрапляє в ЕДО зі звичайної кнопки надсилання або створюється вручну з PDF. Кнопка «Підписати КЕП» відкриває вікно підпису.

Документ до підпису

Підпис ставить бібліотека ІІТ «Користувач ЦСК» прямо в браузері. Файл ключа й пароль нікуди не передаються — на сервер іде лише готовий підпис. Odoo показує, чий це ключ, до якого числа він дійсний і який ЦСК його видав.

Вікно підпису КЕП в Odoo Ключ зчитано: власник, ЦСК, строк дії

5. Надсилання контрагенту

Після нашого підпису документ отримує стан «Підписано відправником», а контрагенту йде лист з кнопкою «Переглянути й підписати». У таблиці підписів видно, хто, коли і яким ключем підписав.

Документ підписано відправником, запрошення надіслано Лист-запрошення у скриньці контрагента

6. Контрагент підписує — без реєстрації

Посилання з листа відкриває сторінку документа на нашому сайті: PDF, наші підписи і форма підпису. Ярослав вибрав свій ключ ПриватБанку, ввів пароль — і все. Так само, як у нас, ключ працює лише в його браузері.

Сторінка документа для контрагента Контрагент підписує своїм ключем

Для тих, хто не хоче вводити ключ на чужому сайті, є варіант через державу: завантажити документ, підписати його на czo.gov.ua/sign (формат CAdES) і повернути файл підпису на ту саму сторінку. Можна й просто відповісти на лист, доклавши .p7s. Odoo прийме підпис лише від ключа цього контрагента, а «Перевірити підписи» покаже, що підписано саме цей файл.

Альтернатива: підпис на czo.gov.ua і завантаження файлу підпису

Після підпису сторінка показує «Підписано обома сторонами».

Документ підписано обома сторонами

7. Архів і квитанція

Щойно підписали обидва, Odoo збирає архів і надсилає його обом сторонам: оригінал, файл підпису кожного підписувача і квитанцію. Кнопка «Перевірити підписи» звіряє кожен підпис із файлом документа — у нас обидва «Дійсний».

Підписано всіма, обидва підписи дійсні Вміст архіву: документ, два файли підпису, квитанція

Квитанція фіксує хеш SHA-256 файлу, підписувачів, ЦСК, час підпису і пояснює, як перевірити все самостійно.

Квитанція про підписання

8. Незалежна перевірка на czo.gov.ua

Найважливіше: підписи не прив'язані до нашої системи. Відкриваємо сервіс Центрального засвідчувального органу czo.gov.ua/verify, завантажуємо файл підпису .p7s з архіву, потім сам документ.

czo.gov.ua: файл підпису і документ

«Файл успішно перевірено. Усі дані цілі»: підписувач, РНОКПП, ЦСК, тип підпису — удосконалений, сертифікат — кваліфікований. Те саме для другого підпису. Ключ, виданий Вчасно, працює й без Вчасно.

czo.gov.ua: файл успішно перевірено czo.gov.ua: дані підписувача

Порада: завантажуйте на czo.gov.ua файл .p7s і документ, а не весь zip — архів сервіс не розбирає.

9. Вхідні документи поштою

Контрагент може надіслати свій підписаний документ на edo@ — оригінал з .p7s поруч або архів іншого сервісу ЕДО. Odoo сам створить вхідний документ, розбере підписи, знайде контрагента за кодом чи e-mail, а ви підпишете у відповідь і одразу створите рахунок постачальника.

Вхідний документ, отриманий поштою

10. Переваги

  • Без абонплати й оплати за документ. Платите лише за свій КЕП, як і раніше.
  • Документи у вас. Оригінали й підписи зберігаються у вашій базі поруч із рахунком, актом чи замовленням, а не на сервері стороннього оператора.
  • Відкритий формат. Звичайні .p7s (CAdES), сумісні з будь-яким КНЕДП і сервісом перевірки, без прив'язки до платформи.
  • Контрагенту нічого не треба реєструвати. Посилання в листі, власний ключ — і готово; для обережних — підпис на czo.gov.ua.
  • Ключ не покидає браузер. Ні ми, ні сервер не бачимо файлу ключа і пароля.
  • Можна поєднувати. З тими, хто працює у Вчасно, — через Вчасно; з рештою — напряму. Вибір на рівні партнера.

11. Обмеження

  • Доставку підтверджує e-mail і журнал документа, а не квитанція оператора ЕДО. Для більшості договорів і актів цього досить; якщо контрагент вимагає конкретну платформу (часто — великі торгові мережі), працюйте з ним через неї.
  • Підписи перевіряються кнопкою «Перевірити підписи» в браузері (бібліотекою ІІТ), а не автоматично на сервері: стандартні серверні бібліотеки не працюють з ДСТУ 4145.
  • Для підпису на сторінці потрібен ключ, який підтримує бібліотека ІІТ (файловий ключ — так). Якщо ваш носій не підходить, підпишіть документ на czo.gov.ua і завантажте файл підпису.
  • Податкові накладні та звітність — окремий канал (ДПС), не цей.

Модулі безкоштовні: огляд локалізації — на 1c-to-odoo.many2one.online, код — github.com/NadozirnySvyatoslav/l10n_ua. Також читайте про облік у рослинництві. Потрібне впровадження чи перехід з BAS / 1С — напишіть нам.

Стаття відображає стан законодавства на 4 листопада 2026 року. Перед застосуванням звіряйтеся з чинними редакціями законів за посиланнями вище.

Odoo l10n_ua: підсумки місяця · жовтень 2026
Дайджест змін української локалізації Odoo (l10n_ua)