Преминете към съдържанието
ShopentlyLearn

Складови наличности

Четете наличности и прилагайте контролирани корекции, лимити за продажби и ръчни резервации.

Операции

Списък · Наличности — Складови наличностиВижте наличността на продукта, складовете и вътрешните местоположения. GET Създаване · Корекция на наличност — Складови наличностиПроменете физическите и продаваемите количества на продукта. POST Получаване · Наличности — Складови наличностиВижте наличността на продукта, складовете и вътрешните местоположения. GET Промяна · Наличности — Складови наличностиПроменете физическите и продаваемите количества на продукта. PATCH Промяна · Ръчна резервация — Складови наличностиПромяна на ръчните резервации. За операции на външни интеграции. PATCH Промяна · Лимит на продажбите — Складови наличностиПромяна на лимитите за продажба. За операции на външни интеграции. PATCH Създай импортПодготви чернова с до 1000 кода или 100 файла. Запасът за продажба още не се увеличава. POST Отмени импортОтхвърли незавършена чернова. Това не изтегля вече потвърдена доставка. DELETE Прочети импортПровери състоянието, версията и валидацията. Черновата принадлежи на API ключа, който я е създал. GET Потвърди доставкаСъздай планирана или получена доставка от проверената партида. Планираните единици още не се продават. POST Приеми планирана доставкаПриеми съществуващите единици без повторен импорт на кодове или файлове. POST Провери импортПровери цялата партида. Дубликат или невалиден запис отхвърля партидата; кодовете не се съкращават. POST Изтегли доставкаИзтегли само свободните единици. Резервираните и предоставените остават свързани с поръчките. POST Прочети настройките на цифровия запасПрочети настройките и количествата преди промяна. Отговорът не съдържа кодове или файлово съдържание. GET Промени цифровия запасВключи индивидуални кодове или файлове от Professional. Изключването запазва достъпа до предишни покупки. PATCH Покажи единицитеПрочети до 100 единици на страница. Списъкът показва метаданни, без да разкрива кодове. GET Промени реда на предоставянеИзпрати цялата нефилтрирана страница в желания ред. Остаряла версия връща 409. POST Прочети свободна единицаКодът се връща като JSON, файлът — като двоични данни. Всяка заявка изисква Bearer и право reveal. GET Провери достъп до свободна единицаПровери същите права като GET, без да изтегляш съдържание. Единицата не се резервира. HEAD Премахни свободна единицаПремахни непродаден код или файл с причина. Резервирани или предоставени единици се отхвърлят. POST Замени свободна единицаЗамени код или файл без промяна на реда. Промяната се запазва в складовата история. POST Подготви частно качванеРезервирай място за файл и го свържи с импорт или единица за замяна. POST Провери качванеПровери размера, контролната сума и формата. Завършено качване още не означава приета доставка. GET Качи файлИзпрати файла като multipart/form-data през HTTPS. Не изпращай Base64 или URL за извличане. PUT

Как работи

Записите за наличности разграничават физическото количество on_hand, резервациите от поръчки, ръчните резервации и количеството за продажба. Използвайте върнатите идентификатор и версия на наличността; наличностите на продукт и вариант са отделни цели.

Стойност -1 за sellable_limit означава неограничени продажби, а 0 — липса на наличност за продажба. Неограничената наличност се представя с null в available. Не третирайте null като нула. Корекциите, лимитите за продажби и ръчните резервации използват отделни операции и права.