Автоматизация
n8n
Оркестрация согласованного обмена между внешними системами и Skirbo.
Получать заказ из согласованного кабинета через RDV API, собирать его на складе Skirbo и возвращать состав мест и результат отгрузки с проверкой принятого состояния.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Заказ и его строки | Кабинет маркетплейса → RDV API → проектный адаптер Skirbo | Обсудим в составе подключения v2/order/list: accountApiId, apiId заказа, positionApiId, itemApiId, skuApiId. Идентификатор клиента и склад добавляются в локальный ключ; название товара не является ключом. |
| Два вида склада | RDV API ↔ таблица сопоставления клиента | Обсудим в составе подключения accountWarehouseApiId обозначает склад кабинета, stockWarehouseApiId — место хранения. Привязку к складу Skirbo утверждает владелец запаса. |
| Остаток и погашение резерва | Складской учёт → RDV API → кабинеты | Обсудим в составе подключения v1/stock/set передаёт stocks; список reserves используется только для резервов заказов, уже отражённых в учёте. Ответ проверяется по каждой паре SKU/склад. |
| Состав упаковки | Оператор склада → Skirbo → RDV API | Обсудим в составе подключения v2/order/pack связывает orderApiId, cargoUnits и orderItems. Коды CIS/IMEI/GTD передаются лишь при применимости к товару и выбранному каналу. |
| Отгрузка и печатные формы | RDV API ↔ склад | Обсудим в составе подключения Идентификатор отгрузки и печатные формы связываются с конкретными заказами и местами. Подтверждение API отделено от физической передачи перевозчику. |
| Отмена и возврат | Канал через RDV API → обработка исключений склада | Обсудим в составе подключения order/cancel описан только для неупакованных заказов. returns в заказе даёт состояние по cargoUnitApiId; складская приёмка и возврат денег выполняются отдельно. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Материал посвящён внешнему RDV API для продавца с собственной ERP/WMS и несколькими кабинетами. RDV Маркет также предлагает расширение типовой 1С; функции расширения и конвейера 1С не переносятся автоматически на внешний API. Начальная область — российские FBS-заказы и согласованные склады. Функции FBO/FBM и DBS оцениваются отдельно по площадке.
HTTP API по выданному поставщиком адресу. В сохранённой спецификации v.20260414 запросы используют token и clientKey; чтение изменений v2 передаёт boundary, после которого объекты загружаются профильными методами. Webhook и гарантированная доставка не заявлены.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Связать версии заказа, экземпляры и грузовые места с одной физической сборкой.
Когда начинается: Появился или изменился заказ согласованного кабинета.
Результат: По одному заказу можно проследить складское задание, состав мест, принятый результат канала и фактическую передачу.
Задача: Не занижать доступность, когда заказ уже принят складским учётом.
Когда начинается: Учётная система применила заказ или изменила остаток SKU на складе.
Результат: Канал получает согласованное количество без двойного вычитания одного заказа.
Задача: Сохранить различие между отказом от заказа и возвращением уже выданного товара.
Когда начинается: Канал сообщил отмену или состояние возврата.
Результат: Отмена не создаёт фиктивную приёмку, а уведомление о возврате не увеличивает доступный запас.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ и коммерческие условия | Маркетплейс и кабинет продавца | RDV передаёт состояние; локальное задание хранит внешний ID, кабинет и исходную версию. |
| SKU и соответствия | Владелец каталога продавца | Утверждает связь skuApiId, карточки канала, варианта и внутреннего товара; неоднозначность останавливает автоматическую сборку. |
| Наличие, резерв и фактический расход | Назначенная система складского учёта | Выбирается один автор остатков. Резерв RDV снимается лишь после отражения соответствующего заказа в этой системе. |
| Упаковка и физическая передача | Оператор склада | Факт сканирования экземпляра/места и передачи фиксируется на складе; ответ API хранится отдельно. |
| Статус канала и этикетка | Маркетплейс через RDV | Сохраняется исходный статус, канал, время и версия документа; печать не равна отгрузке. |
| Возврат | Канал — уведомление; склад — приёмка; учётная система — деньги | Состояние returns создаёт задачу ожидания. Доступный запас увеличивается после проверки товара, возмещение не выводится из статуса места. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Укажите один кабинет, FBS-склад, действующий способ учёта резервов и обезличенный заказ с местами — оценим полный цикл чтения, сборки и обратного подтверждения.
Здесь рассматривается внешний RDV API для собственной системы учёта. Если клиент работает через расширение 1С, его объём и владельца операций оценивают отдельно.
У кабинета маркетплейса свой склад, у продавца — место хранения. Сопоставление определяет, куда отправится остаток и откуда нужно собрать заказ; один текстовый адрес этой связи не заменяет.
Один заказ мог уже уменьшить доступность в учётной системе. Предлагаемый процесс сначала подтверждает его отражение, затем передаёт согласованный остаток и погашает соответствующий резерв RDV.
Сначала следует прочитать заказ и проверить состав мест. Потерянный ответ не означает, что действие не выполнено; гарантия безопасного повтора требует отдельной проверки.
Для проектируемого процесса он создаёт ожидание. Продажный запас восстанавливает склад после физической приёмки и проверки, а денежный возврат выполняет учётный контур.
Изучаем подключение. Ни пилот Skirbo, ни приёмка коннектора на заказах клиента не подтверждены. Методы поставщика описывают возможность разработки, а её объём согласуется для конкретного кабинета. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.