
Часто для интернет-магазинов на 1С-БИТРИКС нужно допилить некоторые стандартные вещи.
Так для магазинов, которые продают ткани или другие материалы погонными метрами или товары на развес, нужно ввести минимальное количество для заказа.
Не выгодно, к примеру продавать 10 см. ткани с доставкой в другой конец страны, когда сама доставка будет стоить в разы дороже самого товара.
Данное решение мне подсказала служба технической поддержки Битрикс, за что им отдельное спасибо.
Итак, приступим.
- Заходим в админку Битрикса. В настройках модуля торгового каталога
( Рабочий стол > Настройки > Настройки продукта > Настройки модулей > Торговый каталог)
отметьте галочку «Разрешать сохранять товары, у которых заполнены не все диапазоны цен».
- Далее, в товаре установите нужный коэффициент,
включите «Использовать расширенный режим управления ценами» и заполните диапазон так, чтоб в левой границе было нужное количество,
например, 5 метров, а правую границу оставьте пустой или добавьте то число,
после которого начинается оптовая цена — во втором диапазоне можно указать оптовую цену.. При данной настройке, нельзя будет купить товара меньше 5 единиц, при этом в большую сторону количество меняется в соответствии с коэффициентом.
- Устанавливаем нужный коэффициенте единицы измерения.
Данное решение работает. Но придется ручками править каждый товар.
К сожалению, единицу измерения можно массово менять товарам, а вот коэффициент единицы измерения так менять нельзя.
Тоже самое относится и к оптовым ценам. Менять можно только в карточке товара при редактировании.