Постоматы СДЕК

OmniCDEK подключено в модуле?

1 лайк


Могу сказать, что еДост планирует добавить этот функционал в свой модуль только к концу года.
Будет хорошо, если каждый владелец модуля отпишется о почтоматах СДЭК в еДост, чтобы показать важность темы. Может сделают быстрее.

1 лайк

Мы следим за темой, но к сожалению в 4.13.1 мы не успеем это реализовать.

1 лайк

Да вы шутите? Постоматы врубаются правкой кода, и если я даже не ошибаюсь одной строчкой.
Если грубо говоря
/app/addons/rus_sdek/Tygh/Shippings/Services/Sdek.php
там строчка ~400
if (!empty($sdek_delivery[$tarif_id][‘postomat’])) {
$params[‘type’] = ‘POSTOMAT’;
} else {
$params[‘type’] = ‘PVZ’;
}
вот после нее добавить
$params[‘type’] = ‘ALL’;

На карте тогда будут все ПВЗ и Постоматы, если нужно разделить, надо создать просто еще тарифы под постоматы

/app/addons/rus_sdek/schemas/sdek/sdek_delivery.php

Тарифы и описания их вот тут
https://confluence.cdek.ru/pages/viewpage.action?pageId=48573249
добавить их не составить никакого труда по факту копируйте 302 id
‘302’ => array(
‘code’ => ‘302’,
‘tariff’ => ‘Постомат InPost склад-склад’,
‘terminals’ => ‘Y’,
‘postomat’ => ‘Y’
)
и корректируйте под документацию

2 лайка

Спасибо, добрый человек!
Постаматы появились!
А как показывать только постаматы?
Сделал так:
‘368’ => array(
‘code’ => ‘368’,
‘tariff’ => ‘Постамат склад-постамат’,
’terminals’ => ‘N’,
‘postomat’ => ‘Y’

Всё равно терминалы показывает.

EDost разве бесплатный?

Вы видимо сделали обе правки, тут либо ALL в файле Sdek.php либо в схему добавлять.
Возможно вы правы и нужно что-то еще править но у меня была в свое время просто вывести все пвз и терминалы по этому лечил первым способом за пару минут.
’terminals’ => ‘N’,
Это должно быть Y это проверка на запрос ПВЗ/Постоматов

Да, сделал обе правки.

Хм… всё равно работает. Видимо из-за $params[‘type’] = ‘ALL’;
Поэкспериментирую. Спасибо!

Нет, и я такого не писал.

Добрый день. Поддержка постаматов будет выпущена в рамках 4.14.1.

1 лайк

А когда планируется выпуск этой версии

Полагаю не скоро. В лучшем случае не раньше декабря. :wink:

Релиз 4.14, предварительно - ноябрь 2021

Спасибо

а подскажите как убрать постоматы из тарифа скллад-склад?
добавил 'postomat' => 'N' в

'136' => array(
        'code' => '136',
        'tariff' => 'Посылка склад-склад',
        'terminals' => 'Y',
         'postomat' => 'N'
        
    ),

в файле /app/addons/rus_sdek/schemas/sdek/sdek_delivery.php
однако всеравно постоматы отображаются

Постоматы теперь так не отключатся.
С весны СДЕК принял решение об объединение PVZ и Postomat при запросе PVZ

а как быть с наложенным платежом? В постоматах же нет наложенного платежа

Вот именно так и запрашиваются только постоматы =} верно думаете, надо править параметры запроса pvz