Если же для разных ценовых групп планируется использовать разные цены (например, для ценовой группы «Телевизоры» цена рассчитывается по одной формуле, а для ценовой группы «Телефоны» – по другой), то в инструментальной панели, которая находится над таблицей, нажмите кнопку Добавить или выполните команду Все действия ▶ Добавить. При этом в таблице появится новая позиция, для которой из раскрывающегося списка, содержимое которого формируется в справочнике ценовых групп, выбирается название группы цен, а затем для этой группы в соседней колонке нужно будет ввести формулу.
В программе «1С: Управление торговлей 8.2» реализовано два способа создания формул – ручной и автоматический. Ручной способ требует знания встроенного языка «1С: Предприятие», поскольку при создании формул необходимо придерживаться правил этого языка. Не секрет, что этого языка почти никто из пользователей не знает, поэтому рекомендуется составлять формулы в автоматическом режиме – с помощью специально предназначенного конструктора.
Чтобы вызвать этот конструктор, нужно в колонке Формула нажать F4 или кнопку выбора. При этом отобразится окно, которое показано на рис. 6.4.
Рис. 6.4. Настройка формул с помощью конструктора
Использование конструктора предельно упрощает процесс создания формул. В левой верхней части находится перечень идентификаторов видов цен. Если в этом перечне дважды щелкнуть мышью на позиции, которая будет использоваться в качестве базовой для расчета цены, то название выбранного вида цен появится внизу окна, при этом оно будет заключено в квадратные скобки – в соответствии с требованиями синтаксиса языка «1С Предприятие».
Затем в правой верхней части окна точно так же нужно вставить в формулу оператор, константу или функцию. В частности, если цена в формуле рассчитывается путем умножения базовой цены на определенный коэффициент, то в списке операторов выберите знак умножения, после чего с клавиатуры введите сам коэффициент.
ВНИМАНИЕ
Помните, что в качестве разделителя между целой и дробной частями числа может использоваться только точка.
Завершается ввод формулы нажатием в данном окне кнопки Сохранить и закрыть. Перед этим вы можете проверить корректность составления формулы – для этого нажмите кнопку Проверить формулу (название кнопки отображается в виде всплывающей подсказки при подведении к ней указателя мыши).
Проверить правильность составления формулы можно и в табличной части вкладки Правила калькуляции цены. Для этого нужно выполнить команду Все действия ▶ Проверить или аналогичную команду контекстного меню, вызываемого нажатием правой кнопки мыши. По результатам проверки на экране отобразится соответствующее информационное сообщение.
Как мы уже отмечали ранее, в программе реализована возможность автоматического округления цен в соответствии с установленными правилами округления. Настройка правил округления выполняется в окне ввода и редактирования вида цен на вкладке Правила округления цены, содержимое которой показано на рис. 6.5.
Рис. 6.5. Настройка правил округления цены
Все цены, относящиеся к определенному виду, можно округлять по общему правилу, а можно – выполнить настройку правил для каждого диапазона цен. В первом случае нажмите в инструментальной панели данной вкладки кнопку Добавить – в результате в списке появится позиция, для которой в столбце Ценовой диапазон отобразится значение Все цены. После этого в поле Точность округления из раскрывающегося списка выберите точность округления, а при необходимости можно указать также точность психологического округления.
ПРИМЕЧАНИЕ
Психологическое округление – это правило округления, которое применяется после основного округления и позволяет получить в итоге некруглую цифру (например, не 10 рублей, а 9,99 рублей). Благодаря этому у клиента создается впечатление более низкой цены.
В случае если вы хотите использовать разные правила округления для разных диапазонов цен, нужно составить перечень этих диапазонов – это делается в табличной части окна. В поле Нижняя граница с клавиатуры или с помощью калькулятора, открываемого по кнопке выбора, укажите нижнюю границу ценового диапазона – при этом значение поля Ценовой диапазон (где указывается верхняя граница диапазона) сформируется программой автоматически. После этого укажите точность округления и, при необходимости – последнюю цифру психологического округления.