Project

General

Profile

Правило разделения по атрибутам

Правило разделения по атрибутам требуется для того, чтобы контролировать неповторяемость проигрываемых элементов в расписании за определенный отрезок времени.
Правила добавляются для декроэлементов. При заполнении блоков в расписании каждый декроэлемент с настроенным правилом сравнивает свои атрибуты с атрибутами элементов, которые уже стоят в расписании, и, если это не противоречит правилу разделения по атрибутам, происходит добавление такого элемента в блок.
Разделение по атрибутам происходит только по элементам, которые уже добавлены в расписание, т.е. сформированные декроэлементы могут быть с идентичными атрибутами.

Настройка правила

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

Выбираем пункт: Разделение атрибутов

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

После добавления правила нужно настроить атрибуты правила:

Р/Н/П/М/Б
Это стандартные типы блоков. Правила будет проверяться только для выбранных типов блоков.

Атрибуты
Перечислены атрибуты и значения атрибутов (если требуется проверять конкретные значения).

Относительное время
Время относительно текущего блока, для которого будет применяться правило.

Правило активно
Для того чтобы правило использовалось при обработке, его нужно включить, используя эту настройку.

Добавление пользовательского атрибута:

добавление пользовательского атрибута.png

При выборе атрибута нужно указать его тип (Реклама/Джинглы/Музыка/Передача/Новости).
Выбрать название атрибута и его значение, если нужно.

Если указано значение атрибута, то при работе правила будет происходить проверка по вхождению элемента с указанным атрибутом и значением за определенный отрезок времени.
Если значение атрибута не указывать, проверка будет происходить по вхождению элемента с указанным атрибутом. Значение атрибута будет сравниваться со значением атрибута добавляемого декроэлемента.

Нарушение правила происходит при совпадении атрибутов и из значений.

Обработка конфликтных ситуаций

Для того, чтобы появлялось окно разрешения конфликтов, нужно в настройках декроавтомата включить режим: Показывать предупреждение при конфликте разделения атрибутов

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

В списке конфликтов перечислены элементы с указанием конфликтных атрибутов и значений. Элементы отсортированы в порядке удаления от ближайщего конфликта, т.е. первый ролик в списке наиболее отдален от конфликтного элемента.

Обработка конфликта по умолчанию
Если закрыть окно произойдет обработка конфликта по умолчанию. В этом случае декроэлемент не будет добавлен, а блок будет добиваться другими возможными декротипами.

Способы разрешения конфликтов:

  • Подставить выделенный элемент (это же поведение будет происходить при двойном клике на выбранном ролике).
  • Пропустить конфликтный элемент и добить другими необязательными элементами.
  • Пропустить (не обрабатывать) текущий блок.

Ограничения
Нельзя одновременно использовать правила разделения и настраивать 2 и более элементов одного декротипа (т.е. когда значение "максимальное количество" >1).
Это может приводить к вставке роликов в тот же блок подряд с одинаковым значением пользовательского атрибута.

Add picture from clipboard (Maximum size: 742 MB)