Интеграция 1С с InSales — каталог, остатки, заказы

InSales — российская SaaS-платформа интернет-магазинов. Разбираем обмен с 1С через стандарт CommerceML 2.x: что выгружается типовой обработкой, а что требует доработок.

Что такое InSales и как он связан с 1С

InSales — облачный конструктор интернет-магазинов российской разработки. Поддерживает протокол CommerceML 2.x — стандартный формат обмена данными между 1С и сайтами.

Главное преимущество InSales для пользователя 1С — встроенная поддержка обмена через типовой механизм «ОбменCML». Не нужно писать REST-интеграцию: 1С выгружает архив CommerceML, InSales его импортирует.

Типовая выгрузка через ОбменCML

В типовых конфигурациях есть подсистема «Обмен с сайтом» (раздел «НСИ и администрирование» → «Обмен с сайтом» / «Интеграция с сайтом»).

  1. Создание узла обмена — Указывается адрес интернет-магазина (InSales-домен или собственный) и учётные данные.
  2. Настройка выгрузки — Выбирается, какие группы номенклатуры выгружать, какой тип цен (розничный/оптовый), какие склады для остатков.
  3. Расписание — Через регламентное задание 1С обмен запускается автоматически — обычно каталог раз в сутки, цены и остатки чаще.
  4. Импорт заказов — Заказы из InSales приходят в 1С как документы «Заказ клиента» (УТ) / «Заказ покупателя» (Розница, УНФ).

Что обменивается, а что нет

Источник истины — 1С. В типовой схеме 1С — мастер по номенклатуре, ценам и остаткам. InSales — мастер по заказам. Двусторонний обмен номенклатурой не рекомендуется: создаются конфликты при одновременном редактировании.

Типовые сложности

Premium-формат

См. структурированный premium-вариант выше.

Часто задаваемые вопросы

Нужно ли что-то докупать у InSales для обмена с 1С?

Поддержка CommerceML включена в тарифы InSales. На стороне 1С — это типовой механизм, доступный в БП, УНФ, УТ, Рознице без дополнительных лицензий. Платным может быть только подключение и настройка специалистом, если делаете не сами.

Можно ли вести каталог в InSales, а 1С использовать только для бухгалтерии?

Да, такая схема возможна. Тогда InSales становится мастер-системой по товарам и заказам, а в 1С:Бухгалтерию приходят только данные для проводок (продажи, отгрузки). Это упрощает торговый учёт, но усложняет работу с остатками и складом — на больших оборотах обычно возвращаются к 1С как мастеру.

Что выбрать: типовой CommerceML или сторонний модуль для InSales?

Для большинства типовых задач — встроенный CommerceML. Сторонние модули и расширения нужны при нестандартных требованиях: сложные акции, мульти-склад, B2B-функционал с разными ценами для авторизованных групп клиентов, интеграция с CRM и логистикой одним пакетом.

Какая 1С удобнее для интернет-магазина: УНФ или УТ?

УНФ — для микро- и малого бизнеса с простым ассортиментом и одним складом. Дешевле, проще в освоении. УТ — для среднего и крупного бизнеса с многоскладностью, сложной структурой цен, оптом и розницей в одной базе. Если планируется выход на маркетплейсы — УТ предпочтительнее.