Оновлення залишків товарів імпортом Excel і YML
Доступна возможность обновления остатков товаров при помощи импортов Excel и YML.
1. В кабинете компании, в разделе Управление товарами - Импорт товаров, для всех видов импорта, в разделе Поля для обновления импортом находится чекбокс Остатки:
- При активации чекбокса Остатки автоматически активируется (если был отключен) + блокируется на отключение чекбокс Наличие.
- При неактивном чекбоксе Остатки - чекбокс Наличие не блокируется, можно вкл/откл обновление данного поля.
- Если чекбокс Остатки активен - при импорте для товаров обрабатывается поле Остаток.
- Если чекбокс Остатки не активен - при импорте у товаров не обрабатывается поле Остаток.
2. В файле XML при импорте, значения остатков для товаров в блоке offer берутся из тега <quantity_in_stock>N</quantity_in_stock>, где N - количество товара на складе.
Логика обработки остатков при импорте с файла XML:
- Тег <quantity_in_stock>N</quantity_in_stock> имеет приоритет над значением атрибута наличия available="...".
- Если в файле импорта у товара тег <quantity_in_stock>N</quantity_in_stock> не указан и товар в наличии (указан атрибут available="true") - для этого товара остатки не обновляются.
- Если в файле импорта у товара тег <quantity_in_stock>N</quantity_in_stock> не указан и указан атрибут available="false" - то значения остатков очищаются (если были заданы остатки у товара).
- Если в файле импорта у товара тег <quantity_in_stock>N</quantity_in_stock> не указан и наличие неизвестно (available="") - то значения остатков очищаются (если были заданы остатки у товара).
- Если в файле импорта у товара тег <quantity_in_stock></quantity_in_stock> пустой (без значения) -т.е. остаток для товара не задан, то значения остатков очищаются (если были заданы остатки у товара).
- Если в файле импорта у товара тег <quantity_in_stock>1+</quantity_in_stock> имеет значение больше 0 - товар считается в наличии и остаток равен значению из тега, в результате для этого товара остатки обновляются согласно значения.
- Если в файле импорта у товара тег <quantity_in_stock>0</quantity_in_stock> имеет значение 0 - считается, что товара нет в наличии - статус наличия у товара обновляется на выбранный в настройках.
3. В файле XLS при импорте, значения остатков для товаров берутся с колонки Количество, с числовым целым значением больше или равно 0 (ноль).
Логика обработки остатков при импорте с файла XLS :
- Значение в колонке Количество имеет приоритет над значением в колонке Наличие.
- Если в файле импорта у товара значение Количество не указано и Наличие - «+» — есть в наличии - для этого товара остатки НЕ обновляются.
- Если в файле импорта у товара значение Количество не указано и Наличие - цифра, например «9» — значение остатков очищаются (если были ранее заданы остатки у товара).
- Если в файле импорта у товара значение Количество не указано и Наличие - «-» — нет в наличии - значение остатков очищаются (если были ранее заданы остатки у товара).
- Если в файле импорта у товара значение Количество не указано / пустая (без значения) - считается остаток для товара не задан, в результате значение остатков очищаются (если были ранее заданы остатки у товара).
- Если в файле импорта у товара значение Количество имеет значение больше 0 (т.е. 1+) - считается товар в наличии и остаток для товара равен значению из ячейки.
- Если в файле импорта у товара значение Количество имеет значение 0 - считается, что товара нет в наличии - статус наличия у товара обновляется на выбранный в настройке.
4. При обновлении остатков связь с резервом не учитывается - при импорте информация из файла с поля Количество (xls) или тега quantity_in_stock (xml) перезаписывает текущее значение по остатку в карточке товара.
в онлайн режимі
ми зв'яжемося з вами найближчим часом
пропозицію нам на email