Розробка AI-системи автоматизації митного оформлення

Ручні звірки декларацій забирають час фахівців і створюють ризик помилок на кожному етапі. Ми розробляємо AI-систему автоматизації митного оформлення під ключ: від розбору ваших регламентів до введення в роботу. Скорочуємо частку ручних операцій і кількість відмов під час випуску.
Часті запитання

Чому AI митне оформлення буксує на ручних звірках

Декларація майже ніколи не надходить одним файлом. Інвойс — скан або таблиця, пакувальний лист — в іншому форматі, сертифікат походження — картинка, специфікація — листом від постачальника. Декларант збирає позиції вручну і вже на цьому етапі втрачає години, а не хвилини.

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

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

Потім вмикається зворотний зв'язок від митниці: запит додаткових документів, уточнення класифікації, коригування митної вартості. Кожен такий цикл — це нова затримка випуску вантажу, простій контейнера на терміналі та зсув строків у отримувача. Вантаж лежить, логістика і склад рахують дні, а рішення щодо партії все ще висить.

AI митне оформлення закриває саме цю зв'язку: різнорідні формати документів приводяться до однієї структури полів, звірка кодів товарів і сум іде автоматично, а розбіжності виносяться людині окремим списком із зазначенням позиції та джерела. Нижче розбираємо, як це закривається в працюючій системі.

Що змінюється після впровадження: строки, помилки, простої

Ефект автоматизації видно не на демонстрації, а в операційних метриках. До старту фіксуємо базові значення: час розбору пакета документів, частка декларацій, що повернулися на доопрацювання, години простою вантажу. Після запуску ті самі показники знімаємо регулярно.

Чек-ліст, за яким приймається результат:

  • Швидкість обробки декларацій. Пакет з інвойсу, пакувального листа та транспортних документів розкладається по полях за хвилини; оператор перевіряє лише позиції з низькою впевненістю моделі.
  • Частка помилок у декларації. Код, країна походження, вага та вартість звіряються між документами однієї партії, розбіжності випливають до подання, а не після запиту митниці.
  • Вартість простою вантажу. Кожне повернення декларації — години на складі тимчасового зберігання; скорочення частки повернень безпосередньо зменшує час очікування.
  • Час реакції на запит. Звернення митниці та перевізника розбираються за типом і пріоритетом, відповідь збирається з уже витягнутих даних, а не з пошти та папок.
  • Контроль якості даних. Спільний довідник контрагентів, обов'язкові поля, історія правок і простежуваність: по кожному полю видно вихідний документ. Номенклатура ведеться за УКТ ЗЕД.

Такий набір метрик зручно закладати в приймання: швидкість зросла, частка відхилень впала, дані простежуються до джерела — отже, система працює, а не просто запущена.

Порівняння режимів роботи: правила, модель, гібрид

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

Нижче — чотири варіанти, між якими реально вибирають при автоматизації митних процесів, з їхніми обмеженнями.

Варіант Коли підходить Обмеження
Жорсткі правила та пороги Типові поставки з усталеними кодами та ставками; потрібен повний аудит кожного рішення Розбір правил і порогів не покриває рідкісні схеми; правка під новий регламент — вручну, список винятків зростає
Навчання на історичних даних Багато різнорідних декларацій, є історія з рішеннями фахівців Точність залежить від чистоти розмітки; при зміні правил потрібен контроль дрейфу та перенавчання
Гібридний режим обробки Масовий потік типових декларацій плюс складні випадки Дорожче в налаштуванні: відповідальність ділять правила та модель, логувати доводиться обидва шари
Готова зовнішня платформа Швидкий старт на типовому процесі, своєї команди супроводу немає Обмеження автоматизації задає постачальник: нестандартну логіку не розширити, доступ до даних поза вашим контролем

На практиці найкращий баланс дає гібрид: правила закривають пороги, коди та обов'язкові перевірки, модель — розпізнавання документів і класифікацію спірних позицій. Неоднозначні випадки йдуть до фахівця з готовим обґрунтуванням, а не губляться в черзі.

Як ми впроваджуємо систему: етапи інженерної роботи

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

  1. Аудит процесу оформлення. Розбираємо кроки від заявки до випуску: де документ чекає людину, які поля переносяться вручну, скільки часу займає звірка з обліковими системами і де найчастіше виникають розбіжності. Фіксуємо обсяг накопиченої історії — без неї нічого перевіряти.
  2. Схема інтеграції систем. Визначаємо точки стикування з обліковими системами, довідниками та зовнішніми сервісами, формат обміну і те, яка система залишається джерелом істини для кожного поля. Узгоджуємо, як рішення поводиться при недоступності суміжної системи.
  3. Налаштування правил і порогів. Формалізуємо вимоги: які розбіжності блокують оформлення, які йдуть на ручну перевірку, а які закриваються автоматично. Для кожного правила задаємо рівень впевненості, при якому рішення віддає завдання людині, а не діє саме.
  4. Перевірка на історичних даних. Проганяємо систему на закритих оформленнях і порівнюємо результат з фактичними рішеннями інспекторів і декларантів. Розбираємо хибні спрацювання та пропуски, після чого коригуємо пороги.
  5. Дослідна експлуатація. Рішення працює паралельно з поточним процесом: результат звіряється з діями співробітників, метрики — частка автоматичних рішень, число виправлень, час на операцію — знімаються по реальному потоку, а не на тестовому наборі.
  6. Передача та супровід. Передаємо регламенти, документацію та доступи, навчаємо команду, призначаємо період чергування: зміни в правилах оформлення відстежуємо та вносимо без зупинки процесу.

Обсяг історії та правила приймання фіксуємо на першому етапі — за ними ж потім вимірюємо результат дослідної експлуатації.

Що залишається у вас: конфігурації, схеми, регламенти

Інтеграція не закінчується здачею працюючого сервісу: без переданих артефактів будь-яка правка довідника або правила класифікації перетворюється на завдання для авторів рішення. Тому ми фіксуємо все, що описує поведінку AI-модуля, і віддаємо це разом з кодом.

  • Робочі конфігурації — середовища, довідники, правила зіставлення товарних позицій і пороги, при яких рішення приймається автоматично.
  • Схема потоків даних — звідки надходить декларація, на якому кроці дані нормалізуються, куди йде результат і де зберігаються журнали обміну.
  • Політики доступу до даних — ролі, розмежування прав на персональні дані та комерційну інформацію, терміни зберігання.
  • Документація на систему — модулі, точки інтеграції, формати обміну, поведінка при відмовах, сценарії ручного розбору.
  • Регламент супроводу — що перевіряється за розкладом, як оновлюються довідники, як виконується відкат і хто відповідає за інцидент.
  • Інструкції операторам — які рішення система віддає на ручну перевірку і як підтвердження фіксується.
  • Протокол приймання — розгортання на вашому контурі та прогін типових і пограничних сценаріїв.

Передача йде з прийманням на вашій стороні, далі супровід можна вести своєю командою: рішення не прив'язане до нас ні ліцензіями, ні закритими компонентами. Опишіть завдання — повернемося з оцінкою та планом передачі.

Кейс: скорочення ручних операцій на митному пості

Замовник — логістичний оператор з власним митним постом і потоком у кілька сотень декларацій на добу.

До проекту декларацію збирали вручну: інспектор звіряв інвойс, пакувальний лист, транзитні документи та сертифікати, переносив коди товарів, вагу та кількість місць в облікову систему. На одну декларацію йшло 14 операцій і до 40 хвилин у пікову зміну.

Ми розібрали потік по кроках і залишили людині лише рішення, які вимагають відповідальності.

Скани та електронні документи розпізнаються, обов'язкові поля звіряються між джерелами, код товару перевіряється за довідником і за історією схожих поставок, розбіжності позначаються до подання. Інспектор підтверджує спірні позиції, а не переносить дані.

Метрики до та після

У Северный терминал після запуску ручних операцій на декларацію залишилося три, час випуску скоротився з 40 до 12 хвилин, а без правки людини проходить сім декларацій з десяти. Звільнений час пішов на складні поставки, які раніше відкладали на кінець зміни.

Окремо пішов клас відмов через розбіжність коду товару та неповного комплекту супровідних документів.

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

Результат впровадження тримається не на разовому скрипті, а на правилах: довідники оновлюються, спірні випадки потрапляють у розбір, а точність розпізнавання вимірюється на кожному наборі документів.

Чим AI-перевірка відрізняється від класичних правил?

Правила — детермінований конвеєр: перевірка структури, контрольна сума, звірка з класифікатором УКТ ЗЕД, обов'язковість полів. Він відтворюваний і пояснюваний — на кожну відмову є посилання на конкретну умову.

Але ламається на першому відхиленні від шаблону: скан під кутом, об'єднані комірки, інший порядок реквізитів — і правило свариться там, де документ коректний.

Модель навчена на реальних деклараціях і оцінює ймовірність, а не відповідність шаблону. Тому варіативність — різні скани, формулювання, скорочення, одруки — вона переносить спокійно, але гарантії на окремому документі не дає. Звідси поріг впевненості: рішення приймається не за «так/ні», а за значенням цього порогу.

Робоча схема — гібрид. Жорсткі обмеження (формати, контрольні суми, допустимі коди) закривають правилами, вільний текст — описи товарів, найменування сторін, зіставлення позицій між інвойсом, пакувальним листом і декларацією — веде модель.

Вище верхньої межі впевненості рішення приймається автоматично, в середній зоні документ іде оператору з підсвіченими полями та зазначенням розбіжності, нижче — йде на ручну перевірку.

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

Частка автоматичних рішень і число спірних випадків — вимірювані показники: за ними видно, де поріг підняти, а де переписати правило.

Технічні сумніви та обмеження системи

Такі системи викликають одні й ті самі технічні заперечення: як вимірюється точність, хто відповідає за неправильне поле, як іде впровадження і що змінюється при оновленні правил. Нижче — прямі відповіді, включно з обмеженнями, які ми не плануємо знімати.

Як вимірюється точність розпізнавання?

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

Хто відповідає за помилку системи?

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

Як виглядає поетапне впровадження?

Починаємо з одного типу документів і одного напрямку поставок, звіряємо результат з ручною обробкою і лише потім розширюємо охоплення. Ручний режим залишається робочим весь час — перемикання не зупиняє оформлення.

Що відбувається при оновленні митних правил?

Правила та довідники винесені в конфігуровані набори, а не зашиті в код: зміна форми або коду товару не вимагає переписування логіки. Новий набір проганяється по регресійній вибірці документів до введення в роботу.

Які обмеження залишаються?

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

Обговоримо завдання та повернемося з оцінкою і планом

Щоб повернутися з оцінкою та планом робіт, а не із загальними міркуваннями, нам потрібні вихідні дані по вашому процесу. Чим конкретніше опис на вході, тим менше припущень у кошторисі й тим швидше видно, де автоматизація дає ефект, а де впирається в якість даних. Що надіслати перед обговоренням завдання:

  • Опис процесу як він іде зараз: хто приймає рішення на кожному кроці, де починається ручна правка, скільки займає один цикл оформлення.
  • Приклади документів: комплекти інвойсів, пакувальних листів, транспортних накладних і сертифікатів. Обезличених достатньо — важлива структура і розкид форматів, а не зміст.
  • Список систем для зв'язки: облікова, складська, транспортна, ПЗ брокера, канали обміну з контрагентами.
  • Вузькі місця: де частіше виникають помилки та повернення, які групи номенклатури і коди даються найважче.
  • Очікуваний результат у вимірюваному вигляді: частка комплектів без ручної правки, час обробки одного комплекту, частка повернень.
  • Обмеження: вимоги до зберігання даних, хто має доступ до документів, чи допустимий виведення даних за контур вашої інфраструктури.

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

Потім надсилаємо оцінку та план робіт з етапами, точками контролю якості та варіантами відкату на кожному кроці.

Наступний крок — коротка розмова по справі: опишіть процес і додайте приклади документів, решту уточнимо самі та повернемося з готовим планом.

Напрямки AI-розробки

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1543
  • Розробка веб-додатків для компанії FEEDME
    Розробка веб-додатків для компанії FEEDME
    1394
  • Розробка веб-сайту для компанії БЕЛФІНГРУП
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    1081
  • Розробка інтернет магазину для компанії FURNORO
    Розробка інтернет магазину для компанії FURNORO
    1374
  • Розробка логотипу компанії B2B Advance
    Розробка логотипу компанії B2B Advance
    816
  • Розробка веб-додатків для компанії Enviok
    Розробка веб-додатків для компанії Enviok
    1142