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

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

AI-редактор формул

Начиная с версии 5.12.1 мы добавили в конструктор прайс-листов AI-редактор формул. Помощник с искусственным интеллектом поможет Вам составить формулу. Он умеет выполнять вычисления с данными остатков, цен, округлять значения до нужного количества знаков. Может выполнять замены остатков на текстовые значения (например Много, Мало, Нет). AI-редактор работает только при действующей техподдержке на расширение. Ниже показан пример работы с AI-редактором формул:

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

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

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

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

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

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

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

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

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

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

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

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

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

Управление запасами: Помощник закупок (УТ11, КА2, ERP2)

Мы постоянно общаемся с нашими клиентами и обсуждаем как можно упростить их работу. Помощник закупок - это не просто отчет! ...
Расширенная форма заказа клиента для УТ11, КА2, ERP2

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

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

Учет сертификатов номенклатуры в УНФ (печать реестра сертификатов)

Расширение конфигурации добавит возможность вести учет сертификатов номенклатуры в конфигурации "Управление нашей фирмой, редакция 1.6, 3.0". Вы сможете организовать учет ...
Обмен 1С и OZON (УТ11, ERP2, КА2, БП3, УНФ, Розница)

Обмен 1С и OZON (УТ11, ERP2, КА2, БП3, УНФ, Розница)

Расширение конфигурации позволяет выполнять автоматический обмен между 1С и OZON и совместимо с актуальными конфигурациями Управление торговлей 11, ERP Управление ...
Изменение записей регистра сведений (универсальная обработка)

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

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

Комментарии 6

  • а возможно ли делать сравнение с текущей датой

  • Здравствуйте.
    В *Номенклатуре* у меня для некоторых товаров надо указывать *л* (т.е. объём), а для некоторых товаров *кг* (т.е. вес).
    Подскажите пожалуйста какую формулу надо подставить в *Групповом изменении реквизитов* для того, чтобы в *Наименовании для печати*, для отобранных к изменению продуктов, подставились *кг* вместо *л*?

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

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