Примеры настроек формул значений в конструкторе прайс-листов

Добрый день! В этой записи мы будем описывать разные примеры настроек формул значений в нашем расширении «Конструктор прайс-листов (прайс-заказов)«. Конструктор позволяет в произвольном варианте выводить данные в колонки прайс-листов. В этой записи давайте рассмотрим некоторые наиболее часто используемые примеры настроек.

Вычисления с использованием данных базы 1С

Это одно из самых распространенных действий в формулах значений. Простой случай — необходимо изменить цену и сделать скидку в 5% для отдельного клиента. Для этого делаем активной нужную колонку прайс-листа и в доступных значениях выполняем двойной клик по цене. Далее в редакторе значения дописываем нужное действие с ценой: * 0.95. И не забываем поставить галочку «Рассчитывать». Все! Теперь цена будет рассчитываться с учетом скидки.

Округление цен (убираем копейки)

После вычисления цен они могут содержать копейки. Давайте дополним описанную выше формулу и будем выводить в прайс-лист только целые числа. При этом число будет округляться в большую сторону.

Заменяем количественные остатки произвольными символами

В некоторых случаях показывать свои остатки на складе в прайс-листах нецелесообразно. Конструктор прайс-листов позволяет заменять числовой остаток на некоторые символы. Давайте рассмотрим пример, в котором положительный остаток будет заменяться на символ «+»:

Формула ?([ОбщийОстаток], «+», «») заменит положительные значения на знак «+» в сформированном прайс-листе. Давайте теперь рассмотрим вариант «расширенной» замены количества: если остаток превышает 10 позиций — используем символы «+++»; если остаток превышает 5 позиций — используем символы «++»; если остаток больше 0 — используем символ «+».

Таким образом мы использовали следующую формулу для значения:

?([ОбщийОстаток] > 10, «+++»
, ?([ОбщийОстаток] > 5, «++»
, ?([ОбщийОстаток] > 0, «+»
, «»)))

Как Вы смогли убедиться, конструктор прайс-листов позволяет совершенно произвольным образом выводить данные в колонки прайс-листа. Если у Вас остались вопросы или Вы хотели бы получить консультацию по формированию формул — пишите их в комментариях или обращайтесь к нам.

Наши разработки:
Расширенная форма списка номенклатуры для УТ11, КА2, ERP2

Расширенная форма списка номенклатуры для УТ11, КА2, ERP2

Расширение конфигурации позволяет выводить остатки по всем необходимым складам, отображать цены номенклатуры в списке и применять различные отборы. После установки ...
Далее
Конструктор прайс-листов (прайс-заказов) для УТ11, КА2, ERP2

Конструктор прайс-листов (прайс-заказов) для УТ11, КА2, ERP2

Расширение позволяет формировать произвольные прайс-листы с выгрузкой в Excel и обратной загрузкой в 1С (после обработки прайс-листа клиентом). Конструктор также ...
Далее
Помощник продаж (расширение для УТ11, КА2, ERP2)

Помощник продаж (расширение для УТ11, КА2, ERP2)

Помощник продаж выполнен в виде расширения конфигурации 1С, которое существенно дополняет возможности стандартного списка номенклатуры, превращая его в полноценное рабочее ...
Далее
Розница: Расширенная форма списка номенклатуры

Розница: Расширенная форма списка номенклатуры

Расширение конфигурации изменяет форму списка номенклатуры и добавляет в него функционал, позволяющий выводить остатки по любому складу, цены номенклатуры и ...
Далее
Контроль минимальной цены в заказах и реализациях (УТ11, КА2, ERP2)

Контроль минимальной цены в заказах и реализациях (УТ11, КА2, ERP2)

Расширение конфигурации позволяет быстро решить проблему продажи товара по цене ниже закупочной или цены себестоимости. Контроль будет работать в разрезе ...
Далее
Удаление записей регистра сведений (универсальная обработка)

Удаление записей регистра сведений (универсальная обработка)

Обработка позволяет по расширенному отбору удалять записи в регистре сведений. Если отбор не задан - будет выполнена полная очистка. Поддерживается ...
Далее

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

два + 19 =