Как связать 1С со СДЭК: способы интеграции и настройка обмена

· 6 мин

Содержание

Интеграция 1С и СДЭК — это связка вашей учётной базы с транспортной компанией, чтобы оформлять доставки, считать стоимость, печатать накладные и отслеживать статусы прямо из 1С, без ручного переноса данных в личный кабинет. Настроить обмен можно тремя путями: встроенным сервисом «1С:Доставка», готовым модулем от интегратора или напрямую через API СДЭК.

Ниже — что именно даёт связка, в каких конфигурациях она уже есть «из коробки», как её включить по шагам, какие поля сопоставляются и на чём чаще всего спотыкаются при первом запуске.

Что даёт связка 1С и СДЭК

После настройки менеджер работает в одном окне — в документе реализации или заказе покупателя:

  • 📦 расчёт стоимости и срока доставки по адресу получателя;
  • 🏷️ создание отправления в СДЭК одной кнопкой из заказа;
  • 🖨️ печать накладной и штрихкода прямо из 1С;
  • 🔄 автоматическая подгрузка статусов («принят», «в пути», «вручён»);
  • 💰 передача суммы наложенного платежа и её контроль при возврате денег;
  • 📍 выбор пункта выдачи (ПВЗ) из справочника или курьерская доставка «до двери».

Данные о получателе, составе и весе берутся из документа 1С — их не нужно набирать заново в кабинете СДЭК.

В каких конфигурациях 1С работает интеграция со СДЭК

Проще всего тем, у кого есть блок логистики. В типовых торговых конфигурациях поддержка СДЭК уже встроена через сервис «1С:Доставка».

КонфигурацияПоддержка СДЭК
1С:Управление нашей фирмой (УНФ)Есть, через «1С:Доставка»
1С:Управление торговлей 11Есть, через «1С:Доставка»
1С:Комплексная автоматизация, ERPЕсть, через «1С:Доставка»
1С:РозницаЕсть в актуальных версиях
1С:БухгалтерияВстроенной нет — нужен модуль или расширение

В «1С:Бухгалтерии» логистики нет по назначению — это учётная, а не торговая программа. Для неё СДЭК подключают отдельной обработкой или расширением от интегратора либо выгружают заказы через коннектор.

Способы интеграции: какой выбрать

Метод зависит от вашей конфигурации и того, насколько глубоко нужна автоматизация.

Как подключить СДЭК именно в вашем случае?

Сравнение по трудозатратам и стоимости:

СпособКому подходитОриентир по цене
Сервис «1С:Доставка»УНФ, УТ, ERP, РозницаСам сервис бесплатный, платите тариф СДЭК
Готовый модуль интегратораБухгалтерия и нетиповые базыПримерно от 5 000–15 000 ₽ за поставку
No-code коннекторПростая синхронизацияОриентировочно от 1 000–3 000 ₽/мес
Доработка под APIКрупный поток, своя логикаОт 20 000–50 000 ₽, зависит от объёма

Цифры — ориентировочные, актуальные суммы уточняйте у поставщика решения.

Пошаговая настройка обмена

Разберём самый частый вариант — встроенный сервис «1С:Доставка» в торговой конфигурации.

Что подготовить заранее:

  1. Заключённый договор со СДЭК и доступ в личный кабинет.
  2. Учётные данные для API — client_id и client_secret. Их выдают в разделе интеграции кабинета СДЭК.
  3. Актуальный релиз конфигурации (сервис доставки обновляется вместе с типовой).

Порядок подключения:

  1. Откройте НСИ и администрирование → Доставка (в УНФ — раздел Продажи → Доставка).
  2. Включите флаг использования служб доставки и перейдите в подключение перевозчиков.
  3. Выберите СДЭК из списка и введите client_id / client_secret из кабинета.
  4. Укажите договор, город отправления и склад по умолчанию.
  5. Настройте доступные тарифы (склад-склад, дверь-дверь, до ПВЗ) и способ оплаты доставки.
  6. Проверьте связь тестовым расчётом стоимости по любому адресу.

Для первого теста удобно использовать демо-контур СДЭК, но боевые заказы создавайте только на рабочих (production) учётных данных — тестовые отправления реальную посылку не создадут.

После этого в заказе покупателя появится кнопка расчёта и создания отправления.

Сопоставление полей 1С и СДЭК

При обмене данные документа 1С раскладываются по полям заказа СДЭК. Знать это сопоставление полезно, когда что-то «не долетает».

Сопоставление полей
Контрагент / получательПолучатель (ФИО, телефон)
Адрес доставкиАдрес ПВЗ или курьерская доставка
Табличная часть «Товары»Состав отправления
Цена и сумма строкиОбъявленная стоимость и оплата
Вес и габариты номенклатурыВес и размеры места
Сумма к оплатеНаложенный платёж
Номер заказа 1СНомер отправления СДЭК

Слабое звено — вес и габариты. Если в карточках номенклатуры они не заполнены, СДЭК не рассчитает тариф. Проставьте вес хотя бы у ходовых позиций.

Что можно делать после подключения

  • Считать стоимость доставки при оформлении заказа и показывать её покупателю.
  • Регистрировать отправление и получать трек-номер, не выходя из 1С.
  • Печатать накладную и адресный штрихкод для наклейки на коробку.
  • Видеть текущий статус доставки в документе — обновляется по трек-номеру.
  • Контролировать возврат наложенного платежа и сверять его с оплатой заказа.

Для маркетплейс-логики и массовой отгрузки удобнее пакетная выгрузка заказов реестром — её дают модули интеграторов и API.

Типичные ошибки при интеграции со СДЭК

Большинство сбоев — на этапе первого подключения. Быстрая диагностика:

Диагностика: выберите симптом

Как избежать проблем на старте

  • Заполните вес и габариты у товаров ещё до подключения — это снимает половину ошибок расчёта.
  • Держите конфигурацию в актуальном релизе: методы обмена со СДЭК меняются, и старый модуль может «отвалиться» после обновления API.
  • Проверяйте лимиты и права учётной записи API в кабинете СДЭК — у части договоров интеграция подключается отдельной опцией.
  • Первую неделю сверяйте суммы наложенного платежа вручную, пока не убедитесь, что деньги приходят и разносятся верно.

Частые вопросы

Нужен ли договор со СДЭК для интеграции?
Да. Без заключённого договора и доступа к API из личного кабинета обмен не заработает — ключи client_id / client_secret выдают только клиентам с договором.
Сколько стоит сам сервис «1С:Доставка»?
Сервис бесплатный. Вы оплачиваете только тариф СДЭК за фактическую перевозку по договору.
Работает ли интеграция в облачной 1С (1cfresh)?
Да, для типовых торговых конфигураций в облаке сервис «1С:Доставка» со СДЭК доступен так же, как в локальной базе.
Можно ли печатать накладные и штрихкоды прямо из 1С?
Да, после того как отправление зарегистрировано в СДЭК и получен трек-номер. Печать доступна из формы заказа.
Как отслеживать статус доставки?
Статусы подтягиваются в документ по номеру отправления — от «принят» до «вручён». Обновление идёт по расписанию обмена или по кнопке.
Поддерживается ли наложенный платёж?
Да. Сумма к оплате передаётся в заказ СДЭК как наложенный платёж, а поступление денег можно сверять с оплатой заказа в 1С.