Перейти до вмісту

Edin

Матеріал з K2 ERP Wiki Ukraine — База знань з автоматизації та санкцій в Україні

Edin або EDIN — це українська платформа електронного документообігу та інтеграційних рішень для бізнесу. Вона використовується для обміну електронними документами між компаніями, підписання документів електронним підписом, роботи з EDI-документами, е-ТТН, первинними документами та інтеграції з ERP, CRM, WMS, TMS і обліковими системами.

EDIN позиціонується як платформа для автоматизації електронного документообігу в Україні, а також пропонує інтеграційні рішення для підключення документообігу до облікових систем. :contentReference[oaicite:0]{index=0}

Важливо: EDIN — це не просто сервіс для зберігання файлів. Це платформа електронного документообігу, яка може забезпечувати створення, обмін, підписання, доставку, контроль статусів і інтеграцію документів з обліковими системами.

Загальний опис

EDIN використовується компаніями для переходу від паперового документообігу до електронного. Через платформу можна обмінюватися документами з контрагентами, торговими мережами, постачальниками, перевізниками, покупцями та іншими учасниками бізнес-процесів.

Платформа може застосовуватися в торгівлі, логістиці, виробництві, дистрибуції, e-commerce, ритейлі, агросекторі, фармацевтиці, громадському харчуванні та інших сферах, де є регулярний обмін документами.

Окремим напрямом EDIN є робота з електронною товарно-транспортною накладною. На офіційному порталі е-ТТН EDIN вказаний як платформа ЕДО оператора, якому надано повнофункціональний доступ до системи е-ТТН. :contentReference[oaicite:1]{index=1}

Зверніть увагу: конкретний набір функцій EDIN залежить від підключеного сервісу, тарифу, ролі компанії, типів документів, інтеграційного сценарію та налаштувань електронних підписів.

Основні можливості

EDIN може забезпечувати такі можливості:

  • обмін електронними документами;
  • підписання документів електронним підписом;
  • робота з первинними документами;
  • робота з EDI-документами;
  • робота з е-ТТН;
  • контроль статусів документів;
  • електронний архів документів;
  • інтеграція з ERP, CRM, WMS, TMS та обліковими системами;
  • обмін документами з контрагентами;
  • робота з торговими мережами;
  • робота з постачальниками;
  • робота з перевізниками;
  • автоматизація ланцюга постачання;
  • використання API та інтеграційних протоколів;
  • зменшення ручного введення документів;
  • журналювання подій і технічних повідомлень.

Основні напрями використання

Електронний документообіг

EDIN може використовуватися для створення, підписання, надсилання, отримання та зберігання електронних документів.

Через електронний документообіг можуть передаватися:

  • договори;
  • акти виконаних робіт;
  • видаткові накладні;
  • рахунки;
  • додаткові угоди;
  • товарно-транспортні накладні;
  • первинні документи;
  • документи постачання;
  • документи приймання;
  • документи логістики;
  • службові документи.

EDI-документообіг

EDI — це електронний обмін структурованими бізнес-документами між компаніями. У ритейлі та дистрибуції EDI часто використовується для автоматизації взаємодії між торговими мережами та постачальниками.

Через EDI можуть передаватися:

  • замовлення;
  • підтвердження замовлення;
  • повідомлення про відвантаження;
  • видаткові документи;
  • акти розбіжностей;
  • документи приймання;
  • рахунки;
  • інші документи ланцюга постачання.

Е-ТТН

EDIN підтримує роботу з е-ТТН і описує цей напрям як рішення для електронного оформлення товарно-транспортних накладних. На сторінці EDIN про е-ТТН зазначено, що платформа підтримує понад 50 видів електронних документів для ланцюга постачання та може інтегруватися з ERP, TMS і WMS через AS2, FTP або API. :contentReference[oaicite:2]{index=2}

Е-ТТН у EDIN може використовуватися для:

  • створення електронної товарно-транспортної накладної;
  • підписання документа;
  • передавання документа між вантажовідправником, перевізником і вантажоодержувачем;
  • підключення водія до процесу;
  • контролю статусів перевезення;
  • зберігання документа в електронному архіві;
  • інтеграції з ERP або логістичною системою.

Практичне застосування: EDIN зручний для компаній, які мають багато документів з контрагентами, працюють з торговими мережами, постачальниками або перевізниками та хочуть автоматизувати обмін документами без ручного дублювання.

EDIN і електронний підпис

EDIN підтримує роботу з електронним підписом для підписання документів. На сайті EDIN описано сценарій, у якому користувач обирає документи, завантажує електронний підпис, вводить пароль і підписує документи на платформі. :contentReference[oaicite:3]{index=3}

Електронний підпис може використовуватися для:

  • підписання первинних документів;
  • підписання актів;
  • підписання накладних;
  • підписання е-ТТН;
  • підтвердження дій учасників документообігу;
  • юридичного підтвердження документа;
  • контролю підписантів і статусів підписання.

Не плутати: передавання документа в EDIN і підписання документа — це різні етапи. Документ може бути створений або отриманий на платформі, але ще не підписаний усіма потрібними сторонами.

Інтеграція EDIN з обліковими системами

EDIN має окремий напрям інтеграції електронного документообігу з обліковими системами. У матеріалах EDIN зазначається, що інтеграція дозволяє працювати з е-документообігом у звичній обліковій системі користувача. :contentReference[oaicite:4]{index=4}

Інтеграція може виконуватися через:

  • API;
  • FTP;
  • AS2;
  • інтеграційний модуль;
  • обмін XML-файлами;
  • конектори до ERP або облікових систем;
  • проміжний сервіс інтеграції.

EDIN також має технічну документацію та EDIN-Wiki, де описані інтеграції, XML-специфікації, API для DOCFLOW, EDIN 2.0 та е-ТТН. :contentReference[oaicite:5]{index=5}

Типова архітектура інтеграції

Типова архітектура інтеграції EDIN з ERP може включати:

  • ERP або облікову систему;
  • модуль інтеграції EDIN;
  • API або файловий обмін;
  • платформу EDIN;
  • електронні підписи;
  • контрагентів;
  • операторів ЕДО;
  • державну систему е-ТТН для відповідних сценаріїв;
  • журнал технічного обміну;
  • електронний архів документів.

У такій схемі ERP є джерелом бізнес-даних, а EDIN відповідає за електронний обмін, доставку, підписання, статуси та зберігання документів.

Інтеграційний акцент: ERP має зберігати зв’язок між власним документом і документом EDIN: ідентифікатор, статус, дату відправлення, підписантів, помилки, технічні повідомлення та файл документа.

Типові документи для інтеграції

Через інтеграцію з EDIN можуть передаватися:

  • замовлення;
  • підтвердження замовлення;
  • видаткові накладні;
  • акти виконаних робіт;
  • рахунки;
  • договори;
  • додаткові угоди;
  • товарно-транспортні накладні;
  • е-ТТН;
  • акти розбіжностей;
  • документи приймання;
  • документи відвантаження;
  • документи повернення;
  • інші структуровані документи, підтримувані платформою.

Використання EDIN у K2 ERP

У системі K2 ERP EDIN може використовуватися як інтеграційний канал для електронного документообігу, EDI, е-ТТН та обміну документами з контрагентами.

Типова реалізація може включати:

  • налаштування підключення до EDIN;
  • зіставлення компаній і контрагентів;
  • зіставлення типів документів K2 ERP і EDIN;
  • формування XML або іншого потрібного формату;
  • передавання документів у EDIN;
  • отримання вхідних документів з EDIN;
  • підписання документів;
  • відправлення документів контрагентам;
  • отримання статусів;
  • отримання помилок;
  • збереження ідентифікатора документа EDIN;
  • зберігання файлів документів;
  • журналювання API-запитів;
  • обробку повторних спроб;
  • зв’язок документів EDIN із документами K2 ERP.

Для K2 ERP: інтеграцію з EDIN бажано реалізовувати як окремий модуль. Він має передавати документи з ERP у EDIN, отримувати вхідні документи, контролювати статуси, зберігати технічні відповіді та повертати результат у картку документа.

Типовий сценарій вихідного документа

Типовий процес відправлення документа з K2 ERP через EDIN може виглядати так:

  1. Користувач створює документ у K2 ERP.
  2. Система перевіряє реквізити документа.
  3. Документ проходить внутрішнє погодження.
  4. K2 ERP формує XML або інший потрібний формат.
  5. Модуль інтеграції передає документ у EDIN.
  6. EDIN створює документ на платформі.
  7. Документ підписується електронним підписом.
  8. Документ надсилається контрагенту.
  9. Контрагент отримує, підписує або відхиляє документ.
  10. K2 ERP отримує статус документа.
  11. Статус і технічні повідомлення зберігаються у картці документа.

Типовий сценарій вхідного документа

Типовий процес отримання документа з EDIN у K2 ERP може виглядати так:

  1. Контрагент створює або надсилає документ через EDIN.
  2. Документ з’являється у вхідних документах компанії.
  3. K2 ERP через інтеграційний модуль отримує список нових документів.
  4. Система завантажує документ і його реквізити.
  5. K2 ERP зіставляє контрагента, товари, суми та тип документа.
  6. За потреби створюється внутрішній документ ERP.
  7. Користувач перевіряє документ.
  8. Документ підписується, приймається або відхиляється.
  9. Статус повертається в EDIN.
  10. Результат зберігається в ERP.

EDIN і е-ТТН у K2 ERP

Для роботи з е-ТТН через EDIN у K2 ERP можна реалізувати окремий сценарій.

Він може включати:

  • створення е-ТТН на підставі видаткової накладної;
  • створення е-ТТН на підставі замовлення клієнта;
  • автоматичне заповнення вантажовідправника;
  • автоматичне заповнення вантажоодержувача;
  • вибір перевізника;
  • вибір водія;
  • вибір транспортного засобу;
  • заповнення товарних позицій;
  • розрахунок ваги й об’єму;
  • передавання е-ТТН в EDIN;
  • підписання електронним підписом;
  • отримання статусів е-ТТН;
  • збереження історії перевезення;
  • зв’язок е-ТТН із документами продажу, складу та доставки.

Для логістики: інтеграція EDIN е-ТТН з K2 ERP дозволяє формувати транспортні документи на підставі відвантаження, а не вводити вантаж, адреси, контрагентів і транспорт вручну.

Дані, які бажано зберігати в ERP

Для якісної інтеграції з EDIN в ERP бажано зберігати:

  • тип документа;
  • номер документа;
  • дату документа;
  • контрагента;
  • організацію;
  • суму;
  • валюту;
  • статус документа в ERP;
  • статус документа в EDIN;
  • ідентифікатор документа EDIN;
  • дату передавання;
  • дату підписання;
  • дату відправлення;
  • дату отримання контрагентом;
  • дату прийняття або відхилення;
  • файл XML;
  • файл PDF за потреби;
  • файл підписаного документа;
  • текст помилки;
  • користувача, який ініціював обмін;
  • журнал API-запитів;
  • кількість спроб передавання;
  • зв’язок із первинним документом ERP.

Статуси документів

Під час роботи з EDIN можуть використовуватися такі статуси:

  • створено;
  • передано в EDIN;
  • очікує підпису;
  • підписано;
  • відправлено;
  • доставлено;
  • отримано контрагентом;
  • підписано контрагентом;
  • прийнято;
  • відхилено;
  • скасовано;
  • завершено;
  • помилка відправлення;
  • помилка підпису;
  • помилка обробки;
  • потребує повторної відправки.

Можливі помилки під час інтеграції

Під час інтеграції з EDIN можуть виникати такі помилки:

  • API недоступний;
  • неправильні облікові дані;
  • відсутні права доступу;
  • неправильний формат XML;
  • відсутній обов’язковий реквізит;
  • не знайдено контрагента;
  • не зіставлено товар;
  • документ уже існує;
  • документ не підписано;
  • сертифікат підпису прострочений;
  • помилка електронного підпису;
  • документ відхилено контрагентом;
  • статус не повернувся в ERP;
  • помилка обміну з оператором ЕДО;
  • дублювання документа;
  • відсутній зв’язок із первинним документом ERP.

Рекомендація: інтеграційний модуль має зберігати повну технічну відповідь EDIN, а не лише короткий статус. Це допомагає швидше знаходити причину помилки та підтримувати користувачів.

Безпека інтеграції

Для безпечної роботи з EDIN потрібно контролювати:

  • права користувачів;
  • доступ до API;
  • інтеграційні ключі;
  • електронні підписи;
  • строк дії сертифікатів;
  • журнал дій;
  • журнал API-запитів;
  • захист файлів документів;
  • доступ до архіву;
  • резервне копіювання;
  • шифрування з’єднання;
  • блокування доступу звільнених користувачів.

Переваги інтеграції EDIN з ERP

Інтеграція EDIN з ERP дає такі переваги:

  • менше ручного введення;
  • менше дублювання документів;
  • швидше відправлення документів контрагентам;
  • автоматичне отримання вхідних документів;
  • контроль статусів у ERP;
  • зберігання документів в електронному архіві;
  • прозорий журнал обміну;
  • швидше виправлення помилок;
  • автоматизація EDI-процесів;
  • автоматизація е-ТТН;
  • зв’язок електронного документа з первинним документом ERP.

Обмеження та ризики

Під час впровадження EDIN потрібно враховувати:

  • потребу в налаштуванні компанії на платформі;
  • потребу в електронних підписах;
  • потребу в узгодженні форматів документів;
  • потребу в зіставленні контрагентів;
  • потребу в зіставленні товарів;
  • можливі зміни API або XML-специфікацій;
  • залежність від доступності платформи;
  • потребу в тестуванні інтеграції;
  • потребу в журналі помилок;
  • потребу в навчанні користувачів;
  • різні сценарії документообігу для різних контрагентів.

Не плутати: EDIN як платформа ЕДО не замінює ERP-систему. EDIN відповідає за електронний обмін, підписання і статуси документів, а ERP має залишатися джерелом товарів, контрагентів, цін, залишків і господарських операцій.

Висновок

EDIN — це платформа електронного документообігу, EDI та інтеграційних рішень для бізнесу. Вона дозволяє автоматизувати обмін документами з контрагентами, підписання електронним підписом, роботу з е-ТТН, контроль статусів і зберігання електронних документів.

Для K2 ERP інтеграцію з EDIN доцільно реалізовувати як окремий модуль, який передає документи з ERP у EDIN, отримує вхідні документи, контролює статуси, зберігає технічні відповіді та забезпечує зв’язок електронного документообігу з первинними документами ERP.

Джерела

Див. також

ЕДО

Е-ТТН

ДПС

Medoc REST API

SAF-T UA

Розрахунок коригування

Технічне завдання: передача документів для звітності в податкову через Edin для Python

Технічне завдання: Передача звітності з K2 ERP до Електронного кабінету ДПС

Накладення електронного підпису за допомогою Дія в Python

Уніфіковане накладання електронного підпису різних сервісних центрів України