Дополнительные цены каталога предназначены для того случая, когда товары каталога имеют более одной цены. Такие цены могут быть заданы либо абсолютным значением, либо некоторым математическим выражением (формулой). В зависимости от конфигурации каталога, таких цен может быть до 64. В случае, когда конфигурация вашего каталога настроена с использованием дополнительных цен, на некоторых формах и вкладках вы увидите дополнительные поля ввода и элементы управления, а в списке товаров, рядом с колонкой “Цена”, появится колонка “Дополнительные цены” с соответствующими значениями цен.
Определение заголовков и выражений для дополнительных цен
Дополнительные цены задаются для категорий товаров. У каждой категории товаров могут быть заданы свои выражения и заголовки для цен. Цены задаются в модуле категорий товаров, в форме редактирования, на вкладке “Цены”. Вкладка (см. Рисунок 33) содержит следующие поля:
- Заголовок для цены. Заголовок для цены, например “оптовая цена”. Таких полей может быть до пяти.
- Базовая цена [price]. Базовая цена товара. Задает базовую цену товара. Поле предназначено только для проверки набранных математических выражений для других цен.
- Цена [price]. Математическое выражение для цены. Поле может содержать как выражение, так и число. Если задано число, то это будет означать, такая цена у товаров не будет рассчитываться по формуле и ее необходимо будет задать самому на форме редактирования товаров. Если в поле задано некоторое выражение, то цена у товара будет автоматически рассчитана, согласно введенному выражению.
Для выражений допустимы следующие арифметические операции: ‘+’, ‘-‘, ‘*’, ‘/’, можно использовать круглые скобки. В выражениях можно ссылаться на другие цены. Например, если вы хотите, чтобы вторая цена была на 5% больше первой, в поле для второй цены нужно ввести выражение price1*1.05. Цены, на которые ссылаются дополнительные цены, могут содержать только фиксированные значения (выражения не допускаются), т.е. в предыдущем примере, поле первой цены (price1) должно содержать фиксированное числовое значение. Для того, чтобы в выражениях использовать ссылки на базовую цену, необходимо использовать имя – price. Примеры: price*10, price/133*33, price - price1. Количество полей с ценами, в зависимости от конфигурации, может быть до пяти.
- Флажок “Применить заголовки цен и формулы для всех дочерних категорий”. Появляется на вкладке, когда форма открыта в режиме изменения существующей категории. Если флажок установлен, то обновление цен и заголовков товаров произойдет и всех подкатегорий и их товаров. Если же флажок не установлен, произойдет обновление цен и заголовков только у текущей категории и ее товаров.
- Флажок “Обновить цены для всех товаров”. При установленном флажке, произойдет обновления всех цен товаров, и даже тех, которые были введены вручную, а не рассчитаны в соответствии с выражением. Если флажок не установлен, то будут обновлены только те цены товаров, которые рассчитаны по соответствующим выражениям.
- Скидка. Здесь можно назначить/убрать скидку текущей (и, по желанию, подкатегориям) категории, а так же открыть диалоговое окно для создания/изменения текущих скидок.
- Набор способов доставки. Здесь можно назначить/убрать доставку текущей (и, по желанию, подкатегориям) категории, а так же открыть диалоговое окно для создания/изменения типов доставок.
- Налоги. Здесь можно назначить/убрать налог текущей (и, по желанию, подкатегориям) категории.
Следует учесть, что если ранее некоторая цена рассчитывалась по формуле, а после изменения категории вы вместо формулы указали фиксированное значение, то тип этой цены у товаров будет “фиксированная цена”, значение цены при этом не изменится.
Рисунок 33
Ввод дополнительных цен при добавлении или изменении товара.
Ввод дополнительных цен при добавлении или изменении товара производится в форме модуля товаров, на вкладке “Цены”. Следует помнить, что у каждой категории товаров могут быть заданы свои выражения для цен, поэтому перед вводом цен, первоначально следует выбрать нужную категорию товаров. Те цены, которые заданы числом (не выражением), необходимо ввести в соответствующих полях на форме. Те цены, которые заданы выражением, будут автоматически пересчитаны. Если для некоторого товара вместо цены, рассчитанной автоматически, потребуется ввести свою фиксированную цену, нужно снять у цены флажок “Использовать формулу”.
Вкладка “Цены” (см. Рисунок 34) содержит следующие поля:
- Фиксированная цена. Поле для ввода фиксированной цены товара. Поле заблокировано, когда цена рассчитывается по формуле.
- Использовать формулу. Если флажок установлен, то соответствующая цена рассчитывается по формуле. Если флажок снят, то цену можно будет ввести вручную в соответствующем поле ввода. В зависимости от конфигурации каталога, величина налога, доставки и скидки на другие цены могут начисляться, а могут не начисляться.
Рисунок 34
|