Содержание статьи
Отчёты FBO
После приёмки поставки FBO доступны отчёты о расхождениях и результатах контроля качества.
Получение сводки по поставке
GET /api/v1/shipments/fulfilment/{code}
Authorization: Bearer YOUR_TOKEN
Полное описание параметров ответа см. в Создание поставки FBO → Ответ API.
Ключевые поля для анализа расхождений:
| Поле | Описание |
accepted
|
Принято после контроля качества |
receipt
|
Физически поступило на склад |
missing
|
Недостача |
surplus + unknownSurplus
|
Излишки (опознанные + неопознанные) |
damaged
|
Брак |
Детализация по товарам
GET /api/v1/shipments/fulfilment/{code}/items?limit=100&page=1
Authorization: Bearer YOUR_TOKEN
Пример ответа:
{
"_embedded": {
"fulfilment_shipment_items": [
{
"id": 12345,
"sku": "SELLERSK082",
"ean": "4615211329251",
"quantity": 10,
"price": 2990.00,
"receipt": 10,
"accepted": 9,
"missing": 0,
"surplus": 0,
"damaged": 1
}
]
},
"page": 1,
"limit": 100,
"pages": 1,
"total": 1
}
Анализ расхождений
Формулы
- Недостача =
quantity - receipt(если receipt < quantity) - Излишки =
receipt - quantity(если receipt > quantity) - Брак =
receipt - accepted - На стоке =
accepted
Python-скрипт для анализа
import requests
def analyze_shipment(shipment_code, token):
headers = {"Authorization": f"Bearer {token}"}
base = "https://api-b2b.lamoda.ru/api/v1"
shipment = requests.get(f"{base}/shipments/fulfilment/{shipment_code}", headers=headers).json()
items = requests.get(f"{base}/shipments/fulfilment/{shipment_code}/items", headers=headers, params={"limit": 100}).json()
issues = []
for item in items.get("_embedded", {}).get("fulfilment_shipment_items", []):
if item["missing"] > 0 or item["damaged"] > 0 or item["surplus"] > 0:
issues.append({
"sku": item["sku"],
"missing": item["missing"],
"damaged": item["damaged"],
"surplus": item["surplus"]
})
return {
"shipment_id": shipment["shipmentId"],
"status": shipment["status"],
"accepted": shipment["accepted"],
"issues": issues
}
Документы о расхождениях (ТОРГ-2)
| Тип | Действие |
| Недостача | Фиксируется в ТОРГ-2, товар не на стоке |
| Излишки | 7 дней на документы, иначе товар не на стоке |
| Брак | Фиксируется в ТОРГ-2, товар не для продажи |
Сроки: ТОРГ-2 в ЭДО — до 30 дней после приёмки (не позднее 5-го рабочего дня следующего месяца). Подписание — 5 дней.
См. также
- Создание поставки FBO — полное описание параметров
- Статусы FBO
- Остатки FBO
Помогла эта информация?
Спасибо за отзыв
0/1000
Отправить