Когда сайт, 1С и CRM работают отдельно друг от друга, данные приходится переносить руками — а значит, где-то они разойдутся: то остаток не совпадёт, то заявка потеряется между системами. Мы связываем CRM, платёжные системы и внешние сервисы в единый рабочий процесс.
Перед интеграцией разбираемся, где в существующих системах уже есть API, а где придётся его строить с нуля — и закладываем обработку сбоев: что происходит, если один из сервисов на другом конце временно недоступен, и как данные досинхронизируются после восстановления связи.
Одна интеграция (например, 1С и сайт) — до 1 недели. Несколько систем в единый процесс — от 1 недели.
Через API 1С или промежуточный сервис синхронизации — выбор зависит от версии 1С, объёма данных и требуемой скорости обновления.
Закладываем очередь и повторные попытки синхронизации, чтобы данные досинхронизировались автоматически после восстановления связи, без ручного вмешательства.
Как правило нет — работаем с тем, что уже есть, если система предоставляет API или доступ к базе данных.