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

Рис. 18.8. Запись расчета «Невыход» вытесняет запись расчета «Оклад» по периоду действия
Если рассмотреть структуру записей таблиц регистра расчета, то после внесения записи о начислении по окладу таблицы регистра будут выглядеть следующим образом (таблицы 18.1, 18.2).
Таблица 18.1. Таблица регистра расчета
| Начало периода действия | Конец периода действия | Вид расчета |
|---|---|---|
| 01.10.2022 00:00:00 | 31.10.2022 23:59:59 | Оклад |
Таблица 18.2. Таблица фактического периода действия
| Начало периода действия | Конец периода действия | Вид расчета |
|---|---|---|
| 01.10.2022 00:00:00 | 31.10.2022 23:59:59 | Оклад |
После добавления в регистр записи вида расчета Невыход, который вытесняет вид расчета Оклад по периоду действия, записи о начислении по окладу примут следующий вид (таблицы 18.3, 18.4).
Таблица 18.3. Таблица регистра расчета
| Начало периода действия | Конец периода действия | Вид расчета |
|---|---|---|
| 01.10.2022 00:00:00 | 31.10.2022 23:59:59 | Оклад |
| 04.10.2022 00:00:00 | 10.10.2022 23:59:59 | Невыход |
Таблица 18.4. Таблица фактического периода действия
| Начало периода действия | Конец периода действия | Вид расчета |
|---|---|---|
| 11.10.2022 00:00:00 | 31.10.2022 23:59:59 | Оклад |
| 01.10.2022 00:00:00 | 10.10.2022 23:59:59 | Невыход |