Деловые Линии — транспортная компания для грузовой доставки между городами: терминалы, доставка до двери и межтерминальные перевозки. К 1С-Битрикс она подключается через API: расчёт стоимости и сроков, справочник терминалов, заявки и трекинг.
Специфика транспортной компании
Деловые Линии — это ТК для грузов, а не курьерская доставка мелких посылок. Отсюда особенности интеграции по сравнению со СДЭК или Boxberry.
- Доставка терминал–терминал, терминал–дверь и дверь–дверь.
- Тариф зависит от веса, объёма (кубатуры), направления и дополнительных услуг (упаковка, ПРР, страхование).
- Актуально для B2B, крупногабаритных и тяжёлых заказов.
Поэтому Деловые Линии обычно подключают как отдельную службу «грузовая доставка», рядом с курьерскими опциями для лёгких заказов.
Договор и доступ к API
Начинают с договора и получения доступа к API в личном кабинете Деловых Линий. Выдаётся ключ/токен авторизации, привязанный к договору.
- Заключить договор, получить ключ API.
- Прописать реквизиты в настройках модуля службы.
- Указать терминал/город отправителя по умолчанию.
- Отладить расчёт и создание заявок на тесте.
Расчёт стоимости и сроков
Калькулятор Деловых Линий считает цену по весу, объёму и направлению — для грузов объём часто важнее веса. В Битриксе это профиль службы, где calculate() передаёт параметры груза и тип доставки.
| Параметр | Роль в тарифе |
|---|---|
| Вес | Базовая тарификация |
| Объём (м³) | Для лёгких габаритных грузов — ключевой |
| Направление | Терминал отправки и назначения |
| Доп. услуги | Упаковка, ПРР, страхование, забор |
Справочник терминалов
Список терминалов и городов присутствия Деловых Линий берётся из API. На витрине покупателю дают выбрать терминал получения или указать адрес для доставки до двери.
- Терминалы удобно импортировать в
Highload-блокпо расписанию и показывать на карте. - Выбор «до терминала» или «до двери» влияет на цену и передаётся в заявку.
- Выбранный терминал сохраняется в свойстве заказа.
Для B2B-заказов часто дают оба варианта: самовывоз с терминала дешевле, доставка до двери удобнее.
Заявки, накладные и трекинг
После оформления в Деловые Линии передаётся заявка на перевозку: отправитель, получатель, груз, терминалы, доп. услуги. В ответ приходят номер заказа/накладной и трек, которые сохраняются в заказе Битрикса.
- Создание заявки автоматически по статусу или вручную менеджером.
- Печатные документы (накладная, этикетки) из API.
- Статусы перевозки — опросом API по расписанию или через вебхуки.
Перед повторной передачей проверяйте наличие трек-номера, чтобы не задвоить заявку в системе перевозчика.
Связка с 1С и CRM
Для B2B грузовая доставка почти всегда завязана на учётную систему. Заказ ведётся в 1С или CRM, там же формируются документы, а заявка в Деловые Линии создаётся из учётной системы.
- Единый источник данных о заказе и контрагенте.
- Создание накладной ДЛ на стороне 1С/CRM, возврат трека на сайт.
- Статусы отгрузки и доставки видны менеджеру в одном окне.
Такой обмен строят на REST Битрикса и API Деловых Линий с логированием и контролем ошибок, чтобы грузовые отправления не терялись.
Итог
Деловые Линии закрывают грузовую и межгородскую доставку для 1С-Битрикс: расчёт по весу и объёму, выбор терминала или доставки до двери, создание заявок и накладных, трекинг и связка с 1С или CRM. Ключевые нюансы — обязательный учёт объёма груза, безопасное хранение ключа API и идемпотентность заявок.
Мы в B2Bsite подключаем Деловые Линии как отдельную грузовую опцию и встраиваем её в схему с учётной системой. Настраиваем расчёт с учётом кубатуры, справочник терминалов, создание накладных и обмен статусами.
Частые вопросы
Для каких заказов подходят Деловые Линии?
Это транспортная компания для грузов, крупногабаритных и тяжёлых заказов, а также межгородской доставки. Для лёгких посылок обычно берут курьерские службы.
Есть ли готовый модуль ДЛ для Битрикса?
В коробке нет. Подключают через модуль Маркетплейса или собственную интеграцию с API Деловых Линий по договору и ключу.
Почему для расчёта важен объём?
У грузов тариф часто зависит от кубатуры, а не только веса. Если передавать лишь вес, для лёгких габаритных грузов цена занизится — заполняйте габариты товаров.
Можно ли выбрать терминал на сайте?
Да, справочник терминалов берётся из API, выгружается в Highload-блок и показывается на карте. Покупатель выбирает терминал или доставку до двери.
Как создаётся накладная?
Через API создаётся заявка на перевозку, в ответ приходят номер накладной и трек. Печатные документы отдаёт API, они выводятся из карточки заказа.
Как отслеживать груз?
Статусы перевозки забираются из API по расписанию или через вебхуки и маппятся на статусы заказа Битрикса, клиенту показывают трек.
Стоит ли создавать заявку из 1С?
Для B2B — да. Если заказ ведётся в 1С или CRM, заявку логично формировать там, а трек-номер возвращать на сайт для информирования клиента.
Как не задвоить заявку?
Перед повторной передачей проверяйте наличие сохранённого трек-номера у заказа. Это обеспечивает идемпотентность и защищает от дублей.
Поможем с настройкой и поддержкой Интеграции и связки систем
Поможем с настройкой, доработкой и поддержкой Интеграции и связки систем.