Переопределение элементов данных

С помощью функции «Настройка переопределенных элементов данных» (RDI) можно создавать новые элементы данных в качестве дополнения к существующим стандартным элементам данных. Эти новые элементы данных могут использоваться в функциях «Наборы правил» (RST), «Профили событий» (EVP) и «Ключи наборов данных правил» (RDK).

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

Например, аналитика книги 3 содержит трехзначные коды продуктов. Первый символ обозначает группу продуктов, а два других — сам продукт. С помощью функции «Настройка переопределенных элементов данных» (RDI) можно переопределять данные книги аналитики 3, чтобы создавать новые элементы данных, называемые группами продуктов. Группа продуктов содержит только первый символ книги аналитики 3. В дальнейшем при необходимости можно использовать элемент данных «Группа продуктов» в наборе правил.

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

Новые переопределенные элементы данных появляются в списке подбора из словаря данных в иерархии данных функции. Этот список сортируется по описанию в алфавитном порядке.

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

Форматы даты, периода и суммы

Переопределенные даты и периоды обрабатываются как буквенно-цифровые элементы данных. Формат даты, используемый для переопределенных элементов данных, определяется в функции «Настройка организации» как формат даты и разделитель даты. Символ разделителя даты входит в элемент данных. Например, если выбран европейский формат (дд/мм/гггг) с разделителем даты «/», то год «гггг» можно извлечь в определяемый элемент данных, указав начальную позицию «7» и длину данных «4».

Период указывается в формате «ппп/гггг», при этом символ «/» также является частью элемента данных. Например, год периода можно извлечь в определяемый элемент данных, указав начальную позицию 5 и длину данных 4.

Если определяемый элемент основывается на суммовом значении, автоматически отсекается десятичная часть и удаляются разделители тысяч. Далее символы из значения извлекаются таким образом, что начальная позиция отсчитывается справа налево, от меньших разрядов к большим, т. е. 1 для единиц, 2 для десятков, 3 для сотен и т. д. Например, если сумма в основной валюте равна 12 345,56, то определяемый элемент данных с начальной позицией 2 даст результат 12 340; с начальной позицией 3 — 12 300.