СДЭК: рабочее место
Design-site.proОтправка заказа в СДЭК — это два браузера. В одном магазин: имя, телефон, адрес, вес, сумма к получению. В другом личный кабинет СДЭК, куда всё это переписывается руками. Потом накладная печатается по одной, штрихкод отдельно, статус проверяется поиском по номеру, а статус самого заказа в магазине меняется вручную — и обычно с опозданием на день.
Плагин переносит всю эту работу в панель управления Shop-Script. Заказ уходит в СДЭК одной кнопкой, накладные печатаются пачкой, статусы приходят сами и сами двигают заказ по воронке.
Рабочее место
Отдельный пункт «СДЭК» в панели управления. Вкладки с собственными счётчиками: «К отправке» — заказы со способом доставки СДЭК, которых ещё нет в системе перевозчика; «Заведены», «В пути», «Вручены», «Не вручены» — по этапу отправления; «Все заказы». Видно, что ждёт отправки прямо сейчас, а что застряло.
Фильтры: поиск по номеру заказа, номеру накладной и имени получателя, диапазон дат создания заказа. Выбранная вкладка и фильтры живут в адресе страницы — рабочую выборку можно положить в закладки. Число заказов на странице настраивается.
Отправка одной кнопкой
У заказа раскрывается форма отправления. Плагин уже подставил в неё получателя, адрес, вес по товарам заказа, габариты коробки и тариф из настроек — остаётся проверить и нажать «Отправить в СДЭК». Неоплаченный заказ по желанию уходит с наложенным платежом на сумму заказа.
Прямо в форме, не выходя из панели, работают две подсказки:
«Рассчитать стоимость» — СДЭК считает по адресу заказа и весу и отдаёт живой список тарифов: название, цена, режим и срок доставки. Нажатие на тариф подставляет его в форму.
«Показать пункты выдачи» — список пунктов и постаматов в городе получателя с адресом и часами работы. Нажатие подставляет код пункта.
Если по договору номер заказа в СДЭК уже занят — так бывает, когда на одном договоре работают два магазина или отправление заводится повторно, — плагин не показывает ошибку, а снимает нерабочую заявку и заводит отправление под свободным номером. Строка об этом остаётся в журнале.
Отметить нужные заказы и одним действием: отправить все в СДЭК, обновить статусы, скачать накладные одним PDF, скачать штрихкоды одним PDF, выгрузить реестр в .xlsx. Панель действий прилипает к нижнему краю и показывает, сколько отмечено.
Реестр в .xlsx — заказ, дата, накладная, получатель, адрес, вес, тариф, статус СДЭК, время обновления. Это тот лист, который сдают вместе с грузом и подшивают к отчёту за день.
Вызов курьера
Заявка на забор груза оформляется из того же окна: дата, промежуток времени, адрес забора, вес груза и комментарий для курьера. Адрес по умолчанию берётся из настроек отправителя. Оформленные заявки видны списком, ненужная отменяется кнопкой.
Статусы сами двигают заказ
Плагин спрашивает у СДЭК статусы отправлений и переводит их в понятные этапы: заведено, в пути, вручено, не вручено. Для каждого перехода в настройках задаётся действие над заказом магазина — например, «Груз принят СДЭК» переводит заказ в «Отправлен», «Заказ вручён» — в «Выполнен», отказ или возврат — в нужный вам статус. Действие выполняется один раз на переход, повторного срабатывания не будет.
Статусы подтягиваются при открытии рабочего места, порциями, с настраиваемым интервалом опроса. Настраивать крон не нужно; если он у вас есть, ничего не мешает вызывать обновление и по расписанию.
В карточке заказа
В самом заказе появляется врезка: этап, статус СДЭК, номер накладной и кнопки печати накладной и штрихкода. У заказа, которого ещё нет в СДЭК, вместо врезки появляется ссылка «Отправить СДЭК» — она открывает рабочее место сразу на этом заказе. Менеджеру, который весь день сидит в заказах, не нужно уходить в отдельное окно.
Отправитель: название, контактное лицо, телефон, город, индекс, адрес, код ПВЗ отправителя. Отправление: тариф по умолчанию, вес места, габариты коробки, наложенный платёж, шаблон комментария к отправлению с номером заказа. Слежение: включение, интервал, действия над заказом по каждому этапу.
Два контура — тестовый и боевой. Тестовый работает вообще без договора: отправления заводятся на демо-сервере СДЭК, и плагин можно посмотреть в работе до подключения.
Все обращения к СДЭК пишутся в журнал обмена — он внизу рабочего места: что делали, получилось или нет, что ответил перевозчик. Там же кнопка «Проверить связь со СДЭК»: она сразу говорит, приняты ли ключи и знает ли СДЭК ваш город отправления, — настройка проверяется до первой отправки, а не на живом заказе.
Что нужно для работы
Договор со СДЭК и ключи API 2.0 (Account и Secure password) из личного кабинета. Плагин обращается только к api.cdek.ru (боевой контур) и api.edu.cdek.ru (тестовый). Для выгрузки .xlsx нужно расширение PHP «zip» — оно есть на подавляющем большинстве хостингов.
Совместимость
Shop-Script 9.4.1 и новее, интерфейс Webasyst 2.0; поддержан и старый интерфейс 1.3;
локализация: русский, английский;
тёмная тема панели управления поддержана: цвета берутся из переменных бэкенд-темы;
проверено на ширинах экрана от 390 px — на телефоне рабочее место и отправка работают так же, как на компьютере;
на витрину и на расчёт доставки в корзине плагин не влияет: он живёт только в панели управления.
Вопросы и пожелания — через форму обратной связи разработчика.





