Пакетный процессор
Программа для магазинов Client Shop позволяет задать для товара множество различных реквизитов - код, наименование, артикул,
штрих-коды, цену,
дополнительные параметры.
В любой момент у любого товара Вы можете эти характеристики изменить (например, поправить наименование, увеличить цену и т. д.) Но иногда требуется изменить определенные реквизиты сразу для нескольких товаров. Например, есть 5 термосов с одинаковой ценой в 500 рублей и нужно изменить цену каждого на 600 рублей. Можно, конечно, вручную изменить цену каждого товара в дереве товаров - и возможно, для 5 товаров это будет сделать несложно.
Но товаров может быть не 5 а, например, 20 или 30 и изменить требуется не только цену, но еще и задать дополнительный параметр (например, для всех товаров задать значение дополнительного параметра "Производитель" - "Россия"). Или, например, требуется не изменить цену а увеличить наценку сразу на несколько товаров, например, на 5 процентов или изменить неверно заданную единицу измерения - например, вместо "шт" чтобы было "кг".
Конечно, в этих случаях ручное изменение для каждого товара будет неудобным - приходится выполнять множество лишних действий, которых хотелось бы избежать. Было бы удобно - если бы можно было выделить нужные товары и запустить нужную команду.
Допустим, у нас есть несколько товаров, для которых нужно выполнить групповые операции:
Предположим, нужно увеличить цены на пять верхних товаров на 50 процентов (то есть в полтора раза). Выделяем пять верхних товаров левой кнопкой мыши, удерживая клавишу <Ctrl>:
Выполняем команду в главном меню "Пакетные операции-->Пакетный процессор" - откроется окно с пакетным процессором для выполнения групповых операций над товарами:
В правой части отображаются коды товаров, для которых будут выполняться операции. В данный момент нужно увеличить цену на все товары на 50 процентов - поэтому выбираем в главном меню команду "Увеличение/уменьшение цен на определенный процент", задаем процент увеличения 50:
Нажимаем "Выполнить операции", смотрим результат:
Да, действительно цены на товары увеличились на 50 процентов.
Теперь зададим параметр "Страна-производитель" как "Россия" для всех товаров:
Теперь зададим цену для 5 выделенных товаров 700 рублей:
Аналогичным образом можно изменять артикул, наименование, единицу измерения, группу товара и т. д. Попробуем выполнить сразу несколько операций над 3 верхними товарами - исправим цену на 1000 рублей и изменим страну-производитель на Китай:
Результат: