К КраїнаНовини України щогодини

Інтеграція, яка ламається після запуску: 4 питання до підрядника

·730 слівредакція
Інтеграція, яка ламається після запуску: 4 питання до підрядника

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

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

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

**Перше: який набір полів приходить у систему?** Сервіс може віддавати документ в одному місці з полем «дата документа», в іншому — просто «дата». Веб-інтерфейс, файл вивантаження й API часто показують різне, бо їх робили різні люди. Попросіть показати один документ у трьох каналах одночасно. Якщо набір полів збігається — усе серйозно.

**Друге: що станеться з документом, який не розпізнали?** Погана відповідь — «такого не буде». Буде: перекошений скан, фото з телефону водія, два аркуші не в тому порядку. Здорова схема — окрема черга на ручний розбір. Нездорова — документ мовчки проходить із порожніми полями, і невідповідність залишків спливає за місяці.

**Третє: як я дізнаюся, що обмін зупинився?** Це питання власника, не айтішника. Коли автоматизація працює і коли ламається — її не видно. Документи просто перестають приходити, і всі думають, що постачальники менше відвантажили. Потрібен сигнал: лист, повідомлення чи рядок у зведенні. Інакше першим про збій дізнається бухгалтер під час закриття місяця.

**Четверте: хто платить за зміну формату?** Облікові системи оновлюються, вимоги змінюються, постачальники міняють шаблони. Через півроку формат поїде — це не ризик, а календар. Якщо в договорі не прописано, за чий кошт це виправляти, дискусія відбудеться в найгірший момент — коли обмін уже стоїть, а звітність треба закривати.

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

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

Читайте також