Учёт остаётся ядром
Ничего не переносим в другую систему: справочники, документы и взаиморасчёты ведутся в 1С или ERP, а внешние сервисы получают из неё готовые данные.
Выберите тему — соберём контекст
Учётная система — ядро, остальные системы — её продолжение
Сайт, CRM, склад и маркетплейсы должны работать с теми же справочниками, ценами и документами, что и бухгалтерия. Строим обмен так, чтобы учёт оставался единственным источником правды, а заказы и оплаты возвращались в него без ручного ввода.
Учёт и ERP — это не одна интеграция, а контур: справочники, документы, заказы и отчётность. Ниже — что именно закрывается и где проходит граница между системами.
Ничего не переносим в другую систему: справочники, документы и взаиморасчёты ведутся в 1С или ERP, а внешние сервисы получают из неё готовые данные.
Номенклатура, характеристики, контрагенты, подразделения и склады сопоставляются один раз. Дальше системы ссылаются на один и тот же объект, а не заводят свои копии.
Заказ с сайта или из CRM превращается в документ учёта. Оплата и отгрузка меняют его состояние на всех сторонах, поэтому статус не приходится сверять вручную.
Витрина и CRM показывают то, что есть в учёте. Правила округления, наценки, скидки и разные склады описываются до разработки, иначе цены начинают расходиться.
Счета, накладные, акты и УПД формируются в учётной системе и не набираются второй раз в другом интерфейсе. Номер и дата документа остаются едиными.
Продажи, закупки, склад и взаиморасчёты считаются по первичным данным учёта, а не по выгрузкам, которые кто-то собирает руками к концу месяца.
Для каждой сущности заранее определяется источник правды и направление записи. Без этого обмен работает, но данные в системах постепенно расходятся.
Если в учётной системе меняется состав обязательных полей или документооборот, правится обмен — правила сопоставления остаются прежними.
Расхождения почти всегда появляются не в коде обмена, а в правилах: что считается одним и тем же объектом и какая сторона имеет право на запись.
Номенклатура заводится заново на стороне сайта, и одна позиция существует под двумя кодами. Обмен формально работает, а остатки по ней расходятся.
Цену или остаток поправили прямо в админке сайта — до следующего обмена. После обновления из учёта правка исчезает, и никто не понимает, почему.
Если обмен не защищён от повторов, восстановление связи создаёт второй заказ или второй счёт. Разбирать это приходится бухгалтерии.
Заказ в учёте отредактировали после передачи, и внешняя система осталась со старым составом. Нужна обратная синхронизация изменений, а не только первичная отправка.
Порядок работ для этой категории. Первый шаг не требует разработки, но без него остальные придётся переделывать.
По каждой сущности — номенклатура, цены, остатки, заказы, оплаты — определяется источник правды и то, какая сторона имеет право на запись.
Номенклатура и характеристики, контрагенты, подразделения и склады получают однозначные соответствия между системами. Это разовая работа.
Сначала заказы, оплаты и отгрузки — полный цикл на одном канале. Дальше подключаются маркетплейсы, склад и остальные организации.
Журнал обмена, повтор неудачных операций и регулярное сравнение документов с учётом. Расхождение видно в отчёте, а не при закрытии периода.
Часто эти интеграции внедряются вместе — например, CRM и телефония, или магазин и маркетплейсы.
1С остаётся учётным ядром
Интеграция с 1С: УТ, ERP, УНФ — номенклатура, цены, остатки, заказы, оплаты и документы.
ПодробнееУчёт под ваш процесс, а не наоборот
Интеграция ERP с сайтом, CRM и складом: справочники, документы, заказы и отчётность.
ПодробнееСвяжем системы, для которых нет готового коннектора
Разработка API-интеграций: REST, GraphQL, вебхуки, SOAP и файловый обмен. Контракт обмена до кода, очередь, повторы, защита от дублей, журнал и мониторинг.
ПодробнееУчётная система обновляется, база бывает занята, а канал связи падает. Обмен должен переживать это без потери документов.
Повторная доставка одного и того же события не создаёт вторую сделку, второй заказ или второй платёж.
Если внешняя система недоступна, операция ждёт и повторяется по расписанию, а не теряется.
Видно, что и когда ушло, что вернулось и что не прошло. Неудачную операцию можно повторить вручную.
Учитываем ограничения по частоте запросов, чтобы не получить блокировку со стороны сервиса.
Регулярная сверка ключевых сущностей между системами: расхождение видно в отчёте, а не в конце квартала.
При остановке обмена приходит уведомление ответственным, а не выясняется из жалобы клиента.
Обмен редко ограничивается одной категорией: магазин обычно связан и со складом, и с платежами, и с маркетплейсами.
Если вашего вопроса здесь нет — задайте его в форме ниже.
Расскажите, какая у вас 1С или ERP, где ведутся справочники и какие системы нужно связать с учётом. Предложим схему обмена и назовём сроки.
За 3 рабочих дня разберём: где вы теряете заявки, какие каналы недооценены, и что даст рост в первые 30 дней.
Без обязательств. С конкретными цифрами.
Cookie и аналитика
Мы используем необходимые cookie для работы сайта и форм. Аналитические cookie (Яндекс.Метрика, включая запись сессий) подключаем только с вашего согласия — от него можно отказаться. Подробнее: Политика использования cookie и обработка персональных данных.