Доставка
СДЭК
Отправления, документы и статусы доставки из складского процесса.
Передавать проверенный заказ, контролировать его подтверждение и комплектование, а заявку на возврат вести до отдельной фактической приёмки.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Order и товарные строки | Skirbo → SafeRoute | Обсудим в составе подключения cmsId + shopId + внешний id; количество и артикулы сопоставляются внутри магазина. |
| Подтверждение и резерв | Skirbo ↔ SafeRoute | Обсудим в составе подключения Проект: проверка черновиков и разбор результата по заказам; владелец резерва назначается явно. |
| Kit | Skirbo ↔ SafeRoute | Обсудим в составе подключения Уникальный vendorCode в магазине и products с внешними ID; состав хранится по версии. |
| История и возврат | SafeRoute → Skirbo | Обсудим в составе подключения statusHistory, ошибки и заявка return отделены от физической приёмки и денежного возврата. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Для магазина или фулфилмента, использующего SafeRoute для доставки и связанных операций с заказами. Предлагаемый обмен учитывает магазин, склад и товарные строки; одинаковый артикул в разных магазинах не считается одним товаром.
Прочитана документация API v2: Order, создание и чтение заказа, подтверждение, проверка остатков, комплекты и возвратные заявки. Доступ аккаунта и действующие справочники статусов проверяются до разработки.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Исключить неправильный адрес забора и преждевременное комплектование.
Когда начинается: Заказ согласован продавцом для отправки через SafeRoute.
Результат: Внешняя запись и складское задание имеют одну согласованную версию и выбранный магазин.
Задача: Передавать набор без потери состава и принадлежности магазину.
Когда начинается: Продавец продаёт набор, который собирается из отдельных товаров.
Результат: Набор и его компоненты не создают двойной расход.
Задача: Проследить просьбу вернуть посылку до реально осмотренного товара.
Когда начинается: Продавец запросил возврат отправленного заказа.
Результат: Просьба, обратная перевозка и складская приёмка видны раздельно.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ и SKU | Продавец / согласованная учётная система | Передавать версию заказа, владельца товара и таблицу соответствий артикулов, не сопоставлять только по названию. |
| Остатки | Система склада, где физически находится товар | Задание перевозчику и расчёт доставки не меняют количество доступного товара. |
| Статусы | Склад — комплектация и передача; перевозчик — перевозка | Сохранять оба времени и исходное событие; трек-номер сам по себе не доказывает передачу. |
| Документы | Сторона, выпустившая документ | Номер, версия и связь с конкретными местами сохраняются; повторное чтение не создаёт вторую отгрузку. |
| Возвраты | Перевозчик — обратное движение; склад — фактическая приёмка | Товар становится доступным после осмотра и разрешения склада, а деньги возвращаются отдельным процессом. |
| Комплект и резерв | Назначенный товарный контур продавца | Зафиксировать, где определён состав Kit и кто уменьшает доступность компонентов; не резервировать независимо в двух системах. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Для оценки нужны один магазин SafeRoute, его склад, пример набора и один заказ с дефицитом или возвратом.
При переданном shopId документация берёт отправителя и забор из склада магазина. Поэтому сначала проверяется привязка магазина, затем формируется заказ.
Это результат проверки достаточности для черновиков. Резерв и подтверждение — отдельные операции; между проверкой и действием запас может измениться.
После фактической приёмки и осмотра нужных позиций. Ответ return означает создание заявки, а не возвращённый товар.
Сопоставление включает магазин. vendorCode комплекта уникален в пределах магазина; его состав нельзя переносить другому владельцу автоматически.
Материал описывает предложение обмена. Работающий коннектор Skirbo, пилот и приёмка на заказах вашего клиента не подтверждены; способ реализации определяется после проверки доступов и операций. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.