Изменение API методов для передачи данных доставки СДЭК В новом модуле СДЭК была изменена схема принимаемых модулем данных. false W3sidGl0bGUiOiLQmNC90YLQtdCz0YDQsNGG0LjRjyIsInVybCI6Ii91c2Vycy9pbnRlZ3JhdGlvbi8ifSx7InRpdGxlIjoi0KHQu9GD0LbQsdGLINC00L7RgdGC0LDQstC60LgiLCJ1cmwiOiIvdXNlcnMvaW50ZWdyYXRpb24vZGVsaXZlcnktc2VydmljZXMvIn0seyJ0aXRsZSI6ItCh0JTQrdCaIiwidXJsIjoiL3VzZXJzL2ludGVncmF0aW9uL2RlbGl2ZXJ5LXNlcnZpY2VzL3NkZWtuZXcvIn1d Интеграция /users/integration/ ["users","Интеграция"] ["users","Интеграция","Службы доставки"] users

Изменение API методов для передачи данных доставки СДЭК

В новом модуле СДЭК была изменена схема принимаемых модулем данных.

В новом модуле СДЭК была изменена схема принимаемых модулем данных. В связи с этим, если в системе происходит получение заказов по API, в которых содержатся данные неоформленной доставки СДЭК (тариф, перечень дополнительных услуг и т.п.), то эта информация будет потеряна. Если ранее вы пользовались данными из справочника объектов для СДЭК, то чтобы данные поля работали для нового модуля, требуется брать наименование полей из Данных службы доставки, подключенной через API.

В связи с этим, если в системе есть триггеры или twig-шаблоны, в которых есть обработка данных доставки СДЭК, то внесите изменения полей данных:

Чтобы это исправить, требуется изменить API методы, с помощью которых происходит передача данных:

БылоСтало
deliveryNametariffName
daysdeliveryTerm
schedulespickuppointSchedule
returnExternalIdgetExtraData()['track_number_return']

Получение данных из экстраполей выполняется по соответствующим кодам:

  • error_message - Сообщение об ошибке оформления договоренности о доставке
  • additional_status - Дополнительный статус
  • track_number_return - Номер возвратного заказа СДЭК
  • track_number_reverse - Номер реверсного заказа СДЭК
  • cdek_delivery_sum - Стоимость доставки СДЭК без НДС
  • cdek_insurance_sum - Стоимость страховки СДЭК
  • cod_commission_sum - Сумма комиссии наложенного платежа
  • cdek_delivery_note - Описание местоположения
  • estimated_delivery_date - Ориентировочная дата доставки
  • services - Дополнительные услуги
  • rescheduled_call_comment - Причина переноса прозвона
  • additional_cost_type - Тип наценки
  • additional_cost - Значение наценки к стоимости доставки
  • order_comment - Комментарий к заказу

Коды дополнительных услуг:

  • INSURANCE - Страхование
  • TRYING_ON - Примерка на дому
  • PART_DELIV - Частичная доставка
  • BAN_ATTACHMENT_INSPECTION - Запрет осмотра вложения
  • REVERSE - Реверс
  • DELIV_RECEIVER - Доставка в городе получателе
  • DANGER_CARGO - Опасный груз
  • SMS - Уведомление о вручении заказа
  • NOTIFY_ORDER_CREATED - Уведомление о создании заказа в СДЭК
  • NOTIFY_ORDER_DELIVERY - Уведомление о приеме заказа на доставку
  • COURIER_PACKAGE_A2 - Пакет курьерский А2.
Благодарим за отзыв.
Была ли статья полезна?
Нет
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Да
Предыдущая статья
Работа с СДЭК в карточке заказа
Оформление заявки на доставку в службе доставки СДЭК через заказ в системе.