Конфигурации
Раздел предназначен для настройки основных характеристик конфигурации. Здесь выполняется создание и редактирование конфигураций.
При переходе в раздел отображается страница списка записей, содержащая следующие элементы:
Блок фильтра
Фильтр предназначен для поиска записей по следующим параметрам:
- Тип продукции;
- Раздел конфигурации;
- Селект количества записей на странице;
- Кнопки “Поиск” и “Очистить”.
В результате в таблице будут отображены записи, соответствующие указанному критерию.
В блоке фильтра также находится кнопка “Создать”, посредством которой пользователь переходит на страницу создания записи.
Таблица списка конфигураций
Таблица содержит перечень созданных конфигураций. Первая колонка таблицы содержит контекстное меню, доступное для каждой записи.
Доступные действия: изменить и удалить.
Создание / редактирование конфигурации
Создание новой записи и редактирование существующей выполняются через единую форму. Форма содержит в себе несколько подразделов, о которых пойдёт речь дальше.
Общее
Первый подраздел настройки конфигурации. Содержит в себе основную информацию о конфигурации и имеет следующий набор полей:
Состояние
Поле представляет собой выпадающий список значений:
- Активна - конфигурация видна пользователям;
- Отключена - конфигурация не видна пользователям;
Как правило разделы конфигураций приходят из внешних учётных систем, данное состояние используется для обеспечения ручного скрытия раздела без участия внешней учетной системы; - Закрыта - конфигурация не видна пользователям.
Краткое наименование
Поле ввода краткого наименования, используемого в системе.
Полное наименование
Поле ввода полного наименования, используемого в системе.
Код
Поле ввода кода конфигурации, используемого в системе
Тип продукции
Выпадающий список с возможностью выбора типа продукции, в которой должна находиться эта конфигурация
Раздел (конфигурации)
Выпадающий список с возможностью выбора раздела конфигурации, в которой должна находиться эта конфигурация
Сортировка Поле предназначено для задания порядка отображения записей в интерфейсе конструктора.
Сортировка выполняется по возрастанию значения данного параметра. Чем меньше значение, тем выше запись отображается в списке.
Формула маски наименования и Формула маски артикула Помимо поля ввода формулы присутствуют несколько элементов управления:
-
Ссылка “Как заполнить” со справкой по системе формул
-
Кнопка предпросмотра введённого значения. При включении система автоматически отправит запрос на значение по формуле.
-
Особенности
Если особенности конфигурации отсутствуют в системе, последняя предложить создать особенность при помощи соответствующей кнопки. Если особенность заполнена - отобразится кнопка “Редактировать”. Форма создания и редактирования едина и имеет следующий состав полей:- Название с выбором цвета в формате color-picker;
- Изображение - дропзона для добавления изображения;
- Поле “Текст” в виде визуального редактора;
- Поле “Видео” для вставки видеоматериала по внешней ссылке. Добавленные особенности будут выведены в интерфейсе конструктора в виде справочной информации о выбранной конфигурации.
Параметры
Интерфейс второго подраздела “Параметры” необходим для установки свойств, создания вариативных параметров и их значений редактируемой конфигурации.
Интерфейс делится на две основные части: Опции и Вариативные параметры, обе эти части представляют собой таблицу со списком записей. Первая колонка таблицы содержит контекстное меню, доступное для каждой записи.
Доступные действия: изменить и удалить (по аналогии со списком типов продукции)
Опции
Свойство это параметр из общей библиотеки. Опция — то же свойство, привязанное к конкретной конфигурации.
Создание новой опции и редактирование существующей выполняются через единую форму.
Форма “Опция” состоит из следующих полей:
-
Связанное свойство - выпадающий список свойств в системе. Выпадающий список свойств сокращается по мере выбора свойств конфигурации. Дублирование одного и того же свойства в двух разных опциях исключено.
-
Наименование - поле ввода наименования опции. Наименование опции для конфигурации может отличаться от наименования глобального свойства.
-
Состояние - Активен, Отключен, Закрыт.
-
Участвует в поиске и расчете - данный чекбокс отвечает за следующий механизм: товары, созданные посредством расчёта конфигурации, будут иметь данную опцию. Иными словами, это индикатор того, является ли это свойство неотъемлемой частью конфигурации.
-
Значения - блок для управления значениями опции. Можно как выбрать из заведённых ранее значений связанного свойства, так и завести новые, которые также появятся в общем списке значений связанного свойства.
При клике на кнопку “Выбрать из справочника” мы увидим модальное окно выбора уже существующих значений свойства.
При клике на кнопку “Управление” мы увидим модальное окно со списком уже установленных значений (если такие есть) и кнопки создания и редактирования значения свойства.
Форма создания и редактирования одинаковая, и имеет следующий набор полей:
-
Значение;
-
Значение готовой продукции;
-
Сортировка.
Выбрав значения, они появятся в поле ниже. Каждое значение можно удалить из этого списка, а также добавить дополнительное описание для значения опции (которое будет применено только к данной конфигурации).
- Доступно для выбора по умолчанию - позволяет выбрать опцию без прохождения всех предыдущих шагов. В случае, когда бизнес-процесс требует строгой последовательности, данный параметр призван добавить опцию в исключение этой последовательности.
- Обязательный параметр - для расчёта конфигурации требуется выбрать значение опции.
Вариативные параметры
Это параметры с числовыми значениями, находящимися в определённом диапазоне с установленным шагом.
Форма создания и редактирования имеет одинаковый вид и следующий набор полей:
- Связанное свойство - выпадающий список свойств в системе. Выпадающий список свойств сокращается по мере выбора свойств конфигурации. Дублирование одного и того же свойства в двух разных опциях исключено.
- Наименование - поле ввода наименования опции. Наименование опции для конфигурации может отличаться от наименования глобального свойства.
- Состояние - Активен, Отключен, Закрыт.
- Единица измерения - выпадающий список всех доступных в системе единиц измерения. Мы собрали самые распространённые, но если Вы не нашли свой - обратитесь, и мы без труда добавим.
**
- Участвует в поиске и расчете - данный чекбокс отвечает за следующий механизм: товары, созданные посредством расчёта конфигурации, будут иметь данную опцию. Иными словами, это индикатор того, является ли это свойство неотъемлемой частью конфигурации. Если параметр выключен, то при создании товара данный вариативный параметр не будет прописан у товара.
- Значения. В данном блоке происходит управление значениями вариативного параметра при помощи следующих полей:
- Диапазон от
- Диапазон до
- Шаг
- Значение по умолчанию
- Приоритетные значения
Дополнительные настройки
- Участвует в поиске изображения - если параметр выключен, то при поиске изображения для этой конфигурации данный вариативный параметр будет игнорироваться, и наоборот.
- Доступно для выбора по умолчанию - позволяет выбрать опцию без прохождения всех предыдущих шагов. В случае, когда бизнес-процесс требует строгой последовательности, данный параметр призван добавить опцию в исключение этой последовательности.
- Только для чтения - при включении параметра его нельзя изменить в интерфейсе конструктора. Будет выведено дефолтное значение вариативного параметра.
- Обязательный параметр - для расчёта конфигурации требуется выбрать значение опции
Очередность отображения параметров
Внутри каждой конфигурации опции выстроены по принципу иерархической зависимости. Это означает, что выбор одной опции определяет доступность значений для следующей.
Пользователь не может выбрать материал обивки, не выбрав предварительно тип спинки. И не может выбрать материал, который не совместим с выбранным типом. Именно в этом и заключается основной принцип конфигурации: система ведёт пользователя последовательно, исключая ошибки и несовместимые комбинации.
Данный подраздел необходим для выстраивания опций и вариативных параметров, отображаемых для данной конфигурации в интерфейсе конструктора. Изменение порядка осуществляется при помощи “drag and drop” элемента в первой колонке таблицы.
Нажимаем на элемент левой кнопкой мыши и тащим его на место, которое оно должно занять. Отпускаем и готово, порядок изменён.
Очередность расчета параметров
Расчёт параметров также подчиняется иерархическому принципу: сверху вниз. Это означает, что итоговая цена формируется последовательно, шаг за шагом, и каждый следующий шаг использует результат предыдущего. Изменение порядка осуществляется по тому же принципу при помощи “drag and drop”.
Пример расчёта:
- Сначала рассчитывается базовая сумма всех выбранных опций (например, стоимость спинки + стоимость сиденья + стоимость подлокотников).
- Затем эта сумма умножается на коэффициент, который зависит от вариативного параметра (например, высота газлифта).
Ценообразование
Переходя к ценообразованию конфигурации для начала стоит сказать о том, что Конструктор365 предлагает гибкую систему типов цен и ценовых колонок.
Всего заведено четыре основных типа цен: РРЦ, Цена дилера, Цена дистрибьютора, базовая цена. Базовой ценой может выступить как одна из типов цен, так и, например, закупочная цена. Так или иначе саму цену в типе цен определяет связанная с ней ценовая колонка.
Ценовая колонка может быть со своим типом (РРЦ, Дилер и т.д.), создана автоматически или вручную, и именно ценовая колонка содержит в себе информацию о цене конфигурации. Комбинируя состав ценовых колонок и типов цен администратор настраивает для себя систему ценообразования под свои бизнес-процессы.
Теперь к ценообразованию конфигурации. Системой заведено, что существуют четыре вышеописанных типа цены. Цены во всех типах цен устанавливаются для:
- Конфигурации — задаётся числовым значением на уровне конфигурации.
- Каждого значения опции — задаются для каждого значения опции и могут быть двух типов:
- Сложение (+) — прибавляются к текущей сумме.
- Умножение (*) — умножают текущую сумму на указанный коэффициент.
Система последовательно применяет наценки в соответствии с порядком ценообразования
- Значений вариативных параметров — задаются администратором самостоятельно вне зависимости от заданных у вариативного параметра значений диапазона от и до и шага.
Добавляя значение наценки в вариативный параметр мы задаём “Значение от” до следующего значения наценки (или если последний отсутствует, то до бесконечности).
Добавление значения происходит при помощи кнопки “Добавить” напротив наименования вариативного парметра и вызывает модальное окно ввода значения.
После сохранения значения оно автоматически появится в списке.
Системой предусмотрено обязательное наличие наценок у значений вариативных параметров, поэтому при дальнейшем сохранении система произведет проверку на отсутствие наценок значений вариативных параметров.
Если при сохранении конфигурации такие нашлись, то система отобразит подсказку с перечнем диапазонов без наценок.
Кнопка “Подтвердить” сохранит конфигурацию без заданных диапазонов.