Термін
Інтеграція
Зв'язка систем так, щоб дані передавалися автоматично. Знижує помилки та ціну обробки документа.
Оновлено
Що це означає
Інтеграція - це з’єднання двох систем так, щоб вони обмінювалися даними самі: інтернет-магазин і облік, банк і виставлення рахунків, склад і ERP, облік робочого часу і зарплата. Мета - прибрати місце, де людина вдруге перебиває те саме число.
Технічно це робиться через API, вебхук або обмін файлами. Простий регулярний експорт за невеликого обсягу зазвичай дешевший і надійніший за живе з’єднання.
Інтеграція - це не разова робота, а ще одна програма, яку треба підтримувати. Коли одна із систем змінює формат або інтерфейс, з’єднання перестає працювати, часто без видимої помилки. Що більше інструментів пов’язано між собою, то більше таких місць, і непідтримувані з’єднання швидко перетворюються на технічний борг. Тоді варто порівняти їх з однією системою, що покриває одразу кілька ділянок.
Як це працює на практиці
Проєктування інтеграції починається з питань, не пов’язаних із технікою: яка система є джерелом істини, що відбувається при помилці, як вирішується дублювання і хто це контролює. Лише потім обговорюють формат і частоту.
У бухгалтерії найбільша віддача на документах із великою кількістю і малою вартістю: замовлення з магазину, банківські рухи, чеки каси. Доповненням для паперу лишається оцифрування документів.
В інтернет-магазину з платіжним шлюзом часто з’ясовується, що на рахунок надходить не сума замовлення, а зведена виплата за вирахуванням комісій. Тому інтеграцію ми налаштовуємо так, щоб із платіжного шлюзу надходила й розшифровка виплати: які замовлення до неї входять і яку комісію утримано. Лише тоді оплати можна зіставити з рахунками, а комісію провести як витрату з документом.
На що звернути увагу
Автоматична передача неправильно налаштованих даних створює помилку у великому обсязі, і чистити її заднім числом важко. Тому з’єднання запускають у тестовому режимі, звіряють вибірку і лише потім вимикають ручний контроль, але ніколи не навпаки.
З’єднання часто працює під API-ключем із повними правами, який хтось вписав у налаштування багато років тому, і ніхто не знає, де ще він використовується. Якщо ключ витече, стороння людина отримає доступ до рахунків і до персональних даних покупців. Ключ має мати лише ті права, які інтеграції справді потрібні, і його змінюють, коли йде підрядник або працівник.
Потрібно пояснити термін на вашій конкретній ситуації? Консультації від 55 € / година без ПДВ, залежно від теми та складності.