... uit # Пример full_dm = "010467003301005321gJk6o54AQBJfX\x1d2406401\x1d91ffd0\x1d92LGYcm3..." uit = normalize_datamatrix(full_dm) print(uit) # 010467003301005321gJk6o54AQBJfX2406401 ⚠ Рекомендация: Передавайте уже ... ... обязательность CIS-коды — формат UIT и работа через API Создание поставки FBO Создание отгрузки FBS Типы нотификаций
... "010467003301005321gJk6o54AQBJfX2406401", "010467003301005321hKl7p65BRCKgY2406401", "010467003301005321iMm8q76CSELhZ2406401" ] } ] } } Обратите внимание на разницу в именах полей: datamatrixes (массив) для FBO-поставок и datamatrix (строка) для FBS-заказов. Ошибки при передаче кодов Ошибка Описание Решение Invalid UIT format Неверный формат UIT (длина ≠ 31 или 38) Нормализуйте DataMatrix до UIT ( как нормализовать ...
... Обязательность маркировки (DataMatrixNecessity) Для каждого товара в поставке/отгрузке Lamoda сообщает уровень обязательности маркировки через поле dataMatrixNecessity (FBS) / dataMatrixMarkingNecessity (FBO): Значение Описание Нужно ли передавать DM? REQUIRED Маркировка обязательна по закону для данной категории товара Да OPTIONAL Маркировка рекомендована ...
Возвраты FBS Полное описание работы с возвратами в модели ... ... /api/v2/fbs/return-* работают только с возвратами FBS. В модели FBO возвраты обрабатываются Lamoda автоматически... ... можно отправить на склад Lamoda как новую поставку DataMatrix при возврате Если товар маркирован — при...
... "otherDiscounts": "0.00", "totalDiscount": "0.00", "datamatrix": null, "datamatrixCode": null, "statusChangeReason": "Не подошёл размер", "discrepancyAct": ... ... отгрузки Отправляется при изменении статуса поставки на склад Lamoda (FBO — входящие поставки) или отгрузки со склада (FBS — исходящие отгрузки). Внимание: Тип fulfilmentShipmentStatusChanged в текущей версии ...
... Повреждённые единицы price number Цена за единицу (присутствует при статусе Confirmed) datamatrixes array of string Коды маркировки (массив UIT, присутствует при статусе Confirmed) ... ... соответствует коду Примеры itemStatusChanged Структура соответствует коду Примеры FBO (fulfilmentShipmentStatusChanged) Структура ОК; расхождения формата с 10_2 (createdAt vs date) Примеры FBS (удалены) Удалено Код подтверждает: fulfilmentShipmentStatusChanged — только FBO. FBS ...
... /api/v1/orders и нотификации. Различия FBS и FBO при возвратах Аспект FBS (Fulfillment by Seller) FBO (Fulfillment by Operator) Обработка возврата На ПВЗ Lamoda или в магазине партнёра ... ... требуется (Lamoda обрабатывает сама) Мониторинг возвратов REST API v2: /api/v2/fbs/return-* Через статусы заказов: GET /api/v1/orders Маркировка (DataMatrix) Партнёр управляет кодами маркировки Lamoda управляет кодами маркировки ...
... Возможные причины: Неверный метод для вашей модели — методы различаются для FBS и FBO: Обновление цен FBS: POST /jsonrpc/v1/nomenclature.set-price Обновление цен FBO: POST /jsonrpc/v1/nomenclature.... ... формат кода маркировки использовать? Используйте UIT (нормализованный DataMatrix без криптохвоста): UIT без ТН ВЭД: 31 символ UIT с ТН ВЭД: 38 символов # ...
FBS vs FBO: сравнение моделей Lamoda поддерживает две модели фулфилмента. Выбор модели определяет, кто хранит товар, собирает заказ и какие методы API ...
Остатки FBS Остатки показывают, сколько товаров доступно для продажи на складе Lamoda (FBO) или на складе продавца (FBS). Методы по моделям Модель API Метод получения Метод обновления FBO Lamoda B2B Platform Partner API GET /api/v1/stock/goods — FBS Lamoda Seller Partner ...