Интеграция 1С со службами доставки

Полное руководство по интеграции 1С с курьерскими службами. Автоматическое создание заявок на доставку, расчет стоимости, печать этикеток и отслеживание отправлений.

Зачем интегрировать 1С со службами доставки

Интеграция автоматизирует логистические процессы:

  • Автоматическое создание заявок — заказ из 1С сразу уходит в службу доставки
  • Расчет стоимости — автоматический расчет тарифов при оформлении заказа
  • Печать документов — этикетки, накладные, акты прямо из 1С
  • Отслеживание — статусы доставки обновляются в режиме реального времени
  • Уведомления клиентов — автоматическая отправка трек-номеров
Результат: Менеджер оформляет заказ в 1С → заявка автоматически создается в СДЭК → клиент получает SMS с трек-номером → статусы обновляются в 1С.

Популярные службы доставки для интеграции

СДЭК

Особенности: Крупнейшая курьерская служба, развитая сеть ПВЗ

API: REST API 2.0, подробная документация

Возможности:

  • Расчет стоимости и сроков доставки
  • Создание заказов на доставку
  • Печать этикеток и накладных
  • Отслеживание статусов
  • Вызов курьера

Почта России

Особенности: Доставка в любую точку России

API: REST API, SOAP веб-сервисы

Возможности:

  • Расчет тарифов
  • Создание заказов (посылки, бандероли, EMS)
  • Печать форм Ф103, Ф7п
  • Трекинг отправлений

Boxberry

Особенности: Большая сеть постаматов и ПВЗ

API: REST API, JSON

Возможности:

  • Расчет стоимости
  • Создание посылок
  • Печать этикеток
  • Список ПВЗ и постаматов

DPD

Особенности: Международная доставка, премиум-сегмент

API: SOAP веб-сервисы

Возможности:

  • Расчет стоимости
  • Создание заказов
  • Печать документов
  • Трекинг

Способы интеграции с 1С

1. Готовые модули и расширения

Плюсы: Быстрая установка, готовый функционал

Минусы: Ежегодная оплата, ограниченная кастомизация

Примеры:

  • "Интеграция с СДЭК" — от 5000 руб/год
  • "Почта России для 1С" — от 4000 руб/год
  • "Универсальная интеграция с доставкой" — от 10000 руб/год

2. Разработка на платформе 1С

Плюсы: Полный контроль, настройка под процессы

Минусы: Требуется программист 1С

Технологии: HTTP-сервисы, REST API, обработка JSON/XML

3. Агрегаторы доставки

Примеры: Shiptor, Dostavista, Яндекс.Доставка

Плюсы: Единая интеграция для всех служб

Минусы: Дополнительная комиссия

Пошаговая настройка интеграции с СДЭК

Шаг 1. Регистрация в СДЭК

  1. Зарегистрируйтесь на cdek.ru
  2. Заключите договор с СДЭК
  3. Получите доступ в личный кабинет
  4. Запросите тестовый доступ к API

Шаг 2. Получение API-ключей

  1. Войдите в личный кабинет СДЭК
  2. Перейдите в Настройки → Интеграция
  3. Создайте учетную запись для API
  4. Сохраните:
    • Account — логин
    • Secure Password — пароль
  5. Для тестирования используйте тестовый сервер: api.edu.cdek.ru

Шаг 3. Установка модуля в 1С

  1. Скачайте расширение "Интеграция с СДЭК" или разработайте свое
  2. Установите расширение в 1С
  3. Откройте Администрирование → Службы доставки
  4. Создайте новую службу доставки:
    • Наименование: СДЭК
    • Тип: СДЭК
    • Account: ваш логин
    • Secure Password: ваш пароль
    • URL API: https://api.cdek.ru/v2

Шаг 4. Настройка параметров отправки

  1. Укажите данные отправителя:
    • Город отправки
    • Адрес склада
    • Контактное лицо
    • Телефон
  2. Настройте тарифы:
    • Склад-склад (код 136)
    • Склад-дверь (код 137)
    • Дверь-склад (код 138)
    • Дверь-дверь (код 139)
  3. Настройте дополнительные услуги:
    • Примерка
    • Частичная выдача
    • Страхование
    • SMS-уведомления

Шаг 5. Настройка автоматизации

  1. Настройте автоматический расчет стоимости при создании заказа
  2. Включите автоматическое создание заявки при проведении документа "Реализация"
  3. Настройте печать этикеток после создания заявки
  4. Включите автоматическое обновление статусов (каждые 30 минут)
  5. Настройте отправку трек-номера клиенту по email/SMS
Важно: Перед запуском в продакшн протестируйте все сценарии на тестовом сервере СДЭК. Проверьте создание заказов, печать этикеток, отслеживание статусов.

Типовые сценарии работы

Сценарий 1: Создание заказа на доставку

  1. Менеджер создает заказ клиента в 1С
  2. Указывает адрес доставки и контакты получателя
  3. Система автоматически рассчитывает стоимость доставки
  4. При проведении документа "Реализация" создается заявка в СДЭК
  5. Возвращается номер заказа СДЭК и трек-номер
  6. Автоматически печатается этикетка
  7. Клиенту отправляется SMS с трек-номером

Сценарий 2: Вызов курьера

  1. Менеджер открывает обработку "Вызов курьера"
  2. Выбирает заказы для отправки
  3. Указывает дату и время забора
  4. Система отправляет заявку на вызов курьера в СДЭК
  5. Печатается реестр передачи

Сценарий 3: Отслеживание доставки

  1. Система автоматически запрашивает статусы каждые 30 минут
  2. Статусы обновляются в документе "Реализация"
  3. При изменении статуса отправляется уведомление менеджеру
  4. Клиент получает SMS о прибытии в ПВЗ
  5. После выдачи заказ автоматически закрывается

Сценарий 4: Возврат товара

  1. Клиент возвращает товар через СДЭК
  2. Статус "Возврат" обновляется в 1С
  3. Менеджер получает уведомление
  4. При получении возврата создается документ "Возврат товаров от покупателя"

Расчет стоимости доставки

Автоматический расчет в заказе

  1. При создании заказа клиента укажите:
    • Город получателя
    • Тип доставки (до склада или до двери)
    • Вес и габариты товара
  2. Нажмите кнопку Рассчитать доставку
  3. Система запросит тарифы у всех подключенных служб
  4. Выберите оптимальный вариант
  5. Стоимость добавится в заказ отдельной строкой

Калькулятор доставки на сайте

Интегрируйте калькулятор на сайт для расчета стоимости до оформления заказа:

  1. Создайте HTTP-сервис в 1С для расчета доставки
  2. На сайте добавьте форму с полями: город, вес, тип доставки
  3. При заполнении отправляйте запрос в 1С
  4. Отображайте варианты доставки с ценами и сроками

Частые ошибки при интеграции

Ошибка: "Не удается создать заказ в СДЭК"

Причины и решения:

  • Неверные API-ключи: Проверьте Account и Secure Password
  • Не заполнены обязательные поля: Проверьте адрес, телефон, вес
  • Неверный формат телефона: Используйте формат +79991234567
  • Город не найден: Используйте код города из справочника СДЭК

Ошибка: "Неверный расчет стоимости"

Причины:

  • Не указан вес или габариты товара
  • Неверный тариф (склад-склад вместо склад-дверь)
  • Не учтены дополнительные услуги
  • Изменились тарифы СДЭК

Ошибка: "Статусы не обновляются"

Решения:

  • Проверьте настройки регламентного задания обновления статусов
  • Убедитесь, что трек-номер сохранен в документе
  • Проверьте доступность API СДЭК
  • Изучите журнал регистрации 1С

Ошибка: "Не печатается этикетка"

Причины:

  • Заказ еще не принят СДЭК (статус "Создан")
  • Неверный формат запроса печатной формы
  • Проблемы с PDF-генератором
  • Недостаточно прав доступа

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

Можно ли интегрировать несколько служб доставки одновременно?

Да, можно подключить СДЭК, Почту России, Boxberry и другие службы. При создании заказа система покажет варианты от всех служб, и менеджер выберет оптимальный по цене и срокам.

Как автоматически выбирать самую дешевую доставку?

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

Можно ли отслеживать доставку на сайте?

Да, создайте страницу отслеживания на сайте. Клиент вводит номер заказа, сайт запрашивает статус из 1С, 1С возвращает актуальную информацию от службы доставки.

Как работать с наложенным платежом?

При создании заказа укажите сумму наложенного платежа. СДЭК доставит товар, получит оплату от клиента и переведет деньги на ваш счет. В 1С автоматически создастся документ "Поступление на расчетный счет" после получения перевода.

Сколько стоит интеграция со службами доставки?

Готовые модули — от 4000 руб/год за одну службу. Разработка типовой интеграции — от 40 000 руб. Комплексная интеграция с несколькими службами и агрегатором — от 100 000 руб.

Нужна интеграция со службами доставки?

Настрою автоматическое создание заявок и отслеживание доставки. Подключу СДЭК, Почту России и другие службы.

Получить консультацию →