В PLAN-R для математических расчетов создан расчетный атрибут, значения которого вычисляются на основе условий пользователя. Ниже приведены примеры вычисления расчетных атрибутов:
График с исходными данными представлен ниже:
График с исходными данными
Требуется рассчитать общую стоимость каждого товара в поставке. Формула для расчета следующая:
Общая стоимость = Стоимость за 1 ед.* Количество
Значение стоимости в графике имеет тип «Деньги», поэтому в настройках атрибута нужно выбрать соответствующий тип для расчета.
Правила расчетного атрибута с атрибутами графика
После создания и сохранения расчетного атрибута его нужно добавить в график. Добавить расчетный атрибут можно через настройку на вкладке «Виды». Результат расчета будет отображаться синим цветом.
График с добавленным расчетным атрибутом (пример 1)
Задача: для ассортимента, которого в наличии 60 и более шт., необходимо рассчитать новую стоимость за 1 единицу, которая будет уменьшена на 5%. Для позиций, количество которых менее 60, стоимость не будет изменяться. Чтобы отразить необходимое условие для расчетов необходимо создать ограничения, которые будут определять правило расчета значений атрибута.
Правила расчетного атрибута с несколькими правилами расчета
После сохранения расчетного атрибута и добавления его через настройку на вкладке «Виды» результат его расчета можно увидеть на графике.
График с добавленным расчетным атрибутом (пример 2)
Для данного примера нужно создать еще один график, в котором будет содержаться имеющееся количество товаров на складе.
Новый график с информацией о количестве товара
Нужно узнать общее количество товаров после поставки, т.е. для каждой позиции необходимо вычислить сумму количества товара со склада (данные содержатся в первом графике) и количества этого товара в поставке (данные из другого графика). Для того, чтобы производить операции с данными, которые находятся в разных графиках, необходимо их связать. Связь будет осуществляться по атрибуту «Шифр».
Связь двух графиков
В окне «Настройка расчетного атрибута» в поле «Расчет» к количеству товаров в основном графике нужно прибавить количество товаров из обеспечивающего графика, выбирая пункт «Атрибуты связанных графиков».
Правила расчетного атрибута с атрибутами связанных графиков
Расчет в графике будет выглядеть следующим образом:
Основной график с добавленным расчетным атрибутом (пример 3)