Товары и управление заказами
Ensi
Связь складского исполнения с заказами и товарными данными платформы Ensi.
Спроектируем связь кабинета селлера с WMS на стороне Skirbo: от согласованной заявки и идентификации варианта до складского факта и сверки его отражения у продавца. Начнём с одного клиента, одного склада и ограниченного набора товаров.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Заявка и решение по ней | Нитроселлер ↔ WMS Skirbo | Обсудим в составе подключения Сохранить связь заявки, клиента и исполнения; техническое получение отделить от принятия менеджером. |
| Товарные соответствия и складской снимок | WMS Skirbo → Нитроселлер | Обсудим в составе подключения Согласовать вариант, клиентский склад и трактовку резерва до первой сверки. |
| Факты приёмки, отгрузки и корректировки | WMS Skirbo → Нитроселлер | Обсудим в составе подключения Одна физическая операция имеет одну историю исполнения и исправлений. |
| Состав коробов и маркировка | WMS Skirbo → Нитроселлер | Обсудим в составе подключения Предлагается передавать проверенную упаковку после её формирования; юридические операции маркировки оцениваются отдельно. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Для российского продавца и его фулфилмента рассматривается Nitroseller Fulfillment Protocol 1.3. Нитроселлер ведёт клиентский контур, а физические операции остаются во внешней WMS. API продавца рассматривается отдельно; отсутствие вебхуков установлено именно для прочитанного Fulfillment Protocol.
По протоколу Нитроселлер сам опрашивает интерфейс WMS и отправляет клиентские заявки. Фулфилмент должен быть согласован в справочнике подключения; одного ключа API продавца для этого недостаточно. Совместимость Skirbo с этим контрактом ещё требуется реализовать и испытать.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: У продавца и склада должна оставаться одна поставка с объяснимыми расхождениями.
Когда начинается: Селлер планирует поступление товара на фулфилмент.
Результат: Одна заявка связана с одним контролируемым процессом приёмки и его фактом.
Задача: Продавец видит состав груза и реальное завершение отгрузки.
Когда начинается: Согласована отправка товара клиенту или на площадку.
Результат: У клиентского поручения различимы сборка, упаковка и сдача груза.
Задача: Не разрешать продажи за счёт чужого клиента, брака или двойного вычитания резерва.
Когда начинается: Завершён контрольный складской период или найдена разница в доступности.
Результат: У каждой цифры известны владелец, склад, время и смысл.
Задача: Сохранить товарный учёт при позднем документе или восстановлении обмена.
Когда начинается: Вернулась посылка либо после сбоя пришли уже известные документы.
Результат: Возврат отражён после осмотра, повтор истории не удваивает движение.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Клиентская заявка | Селлер / Нитроселлер | Намерение продавца сохраняется отдельно от факта исполнения WMS. |
| Вариант и связь со SKU | Справочники клиента и WMS | Соответствие хранится в области клиента; приоритетный ключ варианта проверяется до fallback по коду. |
| Физическое количество и состояние товара | WMS фулфилмента | Изменение подтверждает складская операция или согласованная корректировка. |
| Резерв | Выбранный владелец резерва | Назначить единственное правило и проверить переход от заказа к отгрузке. |
| Короба и фактическая упаковка | Склад | Изменение состава требует повторного контроля грузового места. |
| Себестоимость и отражение в кабинете | Учёт продавца / Нитроселлер | Склад не превращает приблизительную оценку в принятую себестоимость. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Пришлите обезличенную заявку одного селлера и пример её фактического исполнения на вашем фулфилменте: проверим связи товаров, резерва и складских документов.
Для рассматриваемого подключения нужен отдельный контракт фулфилмента с адресом WMS и клиентским доступом. Наличие продавцовского ключа не подтверждает такой маршрут.
В изученном протоколе WMS отвечает на опрос Нитроселлера. Это правило нельзя переносить на все прочие интерфейсы сервиса.
Сначала выяснить, начаты ли складские действия. Далее согласовать отмену работ или отдельный возврат; стирать уже исполненный факт нельзя.
Нет. В проекте отдельно фиксируются упаковка, физическая сдача и последующая приёмка получателем.
Согласовать ключ и версию складского документа, сверять повтор с уже проведённой операцией и повторно проверять итог периода у продавца.
Изучаем возможность связи со Skirbo. Готовый коннектор, рабочий пилот и сроки подключения не подтверждены. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.