Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Презентация 02

.pdf
Скачиваний:
23
Добавлен:
27.05.2015
Размер:
3.02 Mб
Скачать

Фактический период действия записи

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

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

161

Полное вытеснение записи

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

162

Вытеснение по периоду действия – вариант 1: пересечения нет

До работы механизма вытеснения:

После работы механизма вытеснения:

Вытеснение по периоду действия – вариант 2: пересечение по 1 и более интервалу

До работы механизма вытеснения:

После работы механизма вытеснения:

Вытеснение по периоду действия – вариант 3: пересечение в интервале, равном периоду записи

До работы механизма вытеснения:

После работы механизма вытеснения:

Связь регистра расчета с планом видов расчета

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

166

Зависимость по базовому периоду

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

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

167

Базовый период

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

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

168

Виды зависимости по базовому периоду

Регистр расчета поддерживает два вида зависимости по базовому периоду:

зависимость по периоду действия;

зависимость по периоду регистрации

169

Зависимость по периоду действия

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

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

графика, связанного с этой записью.

170