Интеграция Битрикс24 и Деловые линии (транспортная компания)

Цена договорная
16 сентября 2024, 17:42 • 8 откликов • 43 просмотра
1. Вводная информация
- Заполняется карточка клиента — контакт/компания, обязательное поле — номер телефона
- Выбор товарных позиций. В Б24 в дополнительные поля товаров занесены свойства, Длина-Высота_Ширина, вес, объем, стоимость товара.



2. Требования интеграции для формирования заказа в ЛК Деловых линий
2.1 Встройка яндекс карты в Битрикс24 с возможностью просмотра ПВЗ Деловых линий (далее ДЛ) или выбора адреса клиента. При выборе ПВЗ адрес/код ПВЗ записывается в поле сделки.
2.2 При выборе пункта выдачи и указании товаров, через калькулятор ДЛ рассчитывается стоимость заказа. (Стоимость требуется передавать в ЛК при заведении накладной)
2.3 При переводе сделки на статус «заведение заказа», создавать накладную в ЛК ДЛ. У заказа присваивается трек-номер, его требуется передать в Битрикс24.
2.4 При изменении статуса заказа в ЛК ДЛ, менять стадию сделки на стороне Битрикс24. (Товар отгружен, товар доставлен, товар забрали из пункта выдачи).

1. API-документация расположена по адресу: https://dev.dellin.ru/api/
2. Калькулятор стоимости и сроков: https://dev.dellin.ru/api/calculation/calculator/ Адрес метода: v2/calculator.json
3. Создание заказов на перевозку сборных грузов: https://dev.dellin.ru/api/ordering/ltl-request/ Адрес метода: v2/request.json
4. Журнал заказов (получение подробной инф-ции по заказу, включая статус): https://dev.dellin.ru/api/orders/search/ Адрес метода: v3/orders.json

5. Терминалы на карте https://dev.dellin.ru/api/terminals/map/



К обязательным данным, с которыми вы сможете ознакомиться в API-документации по ссылкам в письме, в запросе для создания заявок на перевозку относятся:
- Желаемая дата отправки груза – delivery.derival.produceDate
- Вид перевозки (авто/авиа/экспресс и т.п.) – delivery.deliveryType
- Способ отправки/доставки груза (терминал/адрес) – delivery.derival.variant
- Пункт отправки – delivery.derival.terminalID*
*Обязательно должен быть передан один из взаимоисключающих параметров: "terminalID", "addressID", "address", "city"
- Пункт доставки – delivery.arrival.terminalID*
*Обязательно должен быть передан один из взаимоисключающих параметров: "terminalID", "addressID", "address", "city"
- ВГХ груза и характер груза – cargo (кол-во мест, вес, объем, длина, ширина, высота)
- Информация о форме оплаты – payment
- Участники перевозки – members.requester, .sender, .receiver (необязательны для расчета стоимости)
- Объявленная стоимость груза – insurance.statedValue (необязателен для расчета стоимости)

Укажите пожалуйста, стоимость и сроки реализации. Битрикс облачный. Карту встроить как вкладку в сделке.