Опция отображается в интерфейсе расчета при выполнении условий доступности хотя бы одного значения этой опции.

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

Стоимость каждой опции добавляется к стоимости сборки калькулятора.

Добавление опции

Для добавления опции перейдите в раздел Настройки > Калькуляторы > Опции и нажмите [Добавить опцию].

В результате отобразится форма ввода названия опции.

На странице:


Укажите название опции и нажмите [Добавить].

В результате выполнится переход на страницу редактирования опции.

Настройки опции распределены по вкладкаи и разделам.

Вкладка "Информация"

Информация

Введите наименование опции:

  • Системное название - отображается в реестре опций, в связях калькулятора;
  • Пользовательское название для калькулятора - отображается в интерфейсе расчета;
  • Название для документов - используется для передачи в документы, в том числе в кассовый чек в описание каждой позиции;
  • Название для спецификации и клиентов - отображается в списке расчетов в спецификации заказа.
  • Описание для "?" - подсказка, отображаемая в интерфейсе расчета;

Характеристики

  • Опция активна - При включенной настройке опция и ее значения отображаются в калькуляторе при выборе определенной сборки;
  • Выбор значения опции обязателен для оформления заказа - если настройка включена, то в расчете необходимо выбрать значение опции.

Алгоритм выбора позиции (множественный выбор)

Допускается включение только одной настройки:

  • Возможен выбор только одной позиции - при включенной настройке в расчете можно выбрать только одно значение опции;
  • Возможен выбор нескольких позиций - при включенной настройке в расчете можно выбрать несколько значений опции. Также при этом отображается поле для ввода максимального количества значений опции, которое можно выбрать в расчете.

Отображение опции в калькуляторе

Допускается включение только одной настройки:

  • Выпадающим списком - значения опции отображаются в виде выпадающего списка со всеми значениями опции;

  • Радиокнопками/чекбоксами
    • радиокнопки отображаются при включенной настройке "возможен выбор только одной позиции". Доступен выбор только одного значения опции:

    • чекбоксы отображаются при включенной настройке "возможен выбор нескольких позиций".

  • Выпадающим списком с полем для ввода - используется для калькулятора "Стандартный". Выбор значений осуществляется из выпадающего списка. При выборе значения отображаются дополнительные поля:
    • Заголовок;
    • Минимальное значение, Максимальное значение - нижний и верхний предел количества соответственно. Нижним пределом является 1. Если оба значения не заданы, то действует ограничение >0.

В интерфейсе рсчета после выбора значения опции отображается дополнительное поле для ввода количества опций. Если установлен выбор нескольких значений, то отображается поле для каждого значения. Количество регулируется настройками "Минимальное значение" и "Максимальное значение". 

  • Опция с полем для ввода – используется для всех остальных калькуляторов. Функционал полностью аналогичен настройке "Выпадающим списком с полем для ввода";
  • Скрыто - опция скрыта. Если одновременно включены настройки Скрыто и Выбор значения опции обязателен для оформления заказа, также необходимо включить настройку Включено по умолчанию хотя бы в одном значении опции (см. карточку значения опции). В этом случае в расчете опция будет выбрана и скрыта одновременно.

Алгоритм расчета стоимости

Можно выбрать только один алгоритм. Все алгоритмы, кроме "Настраивается отдельно для каждой опции", применяются для расчета стоимости всех значений. В карточке значения настройка алгоритма недоступна.

Цена опции = цена значения + доп. цена значения

В результате цена опции = рассчитанная цена значения + дополнительная цена значения.

Цена опции = кол-во опций Х цена значения + доп. цена значения

В результате цена опции = количество опций (рассчитывается в зависимости от указанного алгоритма) Х рассчитанная цена значения + дополнительная цена значения.

Формула

При выборе значения отображается поле для ввода. Допускается ввод цифр, стандартных операторов (* / + -), переменных (указаны в фигурных скобках), функций (например, ОКРУГЛВВЕРХ).

Настраивается отдельно для каждого значения опции

Алгоритм настраивается отдельно для каждого значения опции.

АЛГОРИТМ РАСЧЕТА КОЛИЧЕСТВА ОПЦИЙ

Можно выбрать только один алгоритм.

Все алгоритмы, кроме "Настраивается отдельно для каждой опции", применяются для расчета количества каждого значения. В карточке значения настройка алгоритма недоступна.

Количество опций равно тиражу

Количество опций равно значению, указанному значение в поле Тираж в расчете.

Формула

При выборе значения отображается поле для ввода.

При выборе значения отображается поле для ввода. Допускается ввод цифр, стандартных операторов (* / + -), переменных (указаны в фигурных скобках), функций (например, ОКРУГЛВВЕРХ).

Количество опций равно тиражу х количество страниц в блоке

Количество опций высчитывается по формуле Тираж Х Количество страниц в блоке.

Настраивается отдельно для каждого значения опции

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

Список значений

Каждая опция может содержать неограниченное количество значений.

Каждое значение опции может принадлежать только одной опции.

Список значений оформлен в виде таблицы

Для добавления значения нажмите [Добавить]. Описание добавления значения приведено в разделе "Добавление значения опции".

Вкладка "Связи: Калькуляторы"

На данной вкладке настраивается связь опции и сборки калькулятора.

Связь настраивается для всех значений опции. Установка связи для отдельного значения опции настраивается в карточке значения опции на вкладке Ограничения.

Нажмите на кнопку [Связать опцию с калькуляторами].

По нажатию отображается форма выбора калькуляторов из числа активных:

После сохранения изменений по умолчанию опция связывается со всеми сборками выбранных калькуляторов.

Выберите нужные сборки и сохраните изменения.

Список калькуляторов, с которыми связана опция, отображается в карточке опции на вкладке Информация, а также в карточке калькулятора на вкладке Связи.

Вкладка "Связи: Опции"

На вкладке настраивается связь текущей опции с другими опциями. Таким образом вы можете задать доступность текущей опции только при выборе другой опции.

Нажмите на кнопку [Выбрать существующую опцию].

По нажатию отображается форма выбора опции. Для выбора доступны опции, связанные хотя бы с одним из калькуляторов, с которыми связана текущая опция.

Выберите одну или несколько опций и сохраните изменения.

После сохранения изменений по умолчанию опция связывается со всеми значениями выбранных опций.

По умолчанию все флаги установлены.

Выберите нужные значения и сохраните изменения.


  • Нет меток