Вытеснение по периоду действия
страницаВытеснение по периоду действия
Это влияние может быть не на исходные данные, а на сам период, за который производится расчет.
В качестве примера можно привести расчет оплаты по окладу и невыход на работу. Предположим, вы начислили сотруднику оплату по окладу за октябрь. В этом случае период действия такого расчета будет с 01.10.2022 по 31.10.2022.
После этого вы получили информацию от руководителя отдела, что, оказывается, сотрудник отсутствовал на работе с 1 по 10 октября по неизвестной причине. В этом случае вам нужно будет произвести расчет Невыход (в котором можно рассчитать какие-то удержания с сотрудника).
Но кроме этого необходимо будет пересчитать и оклад сотрудника исходя из того, что фактический период действия расчета Оклад стал теперь с 11.10.2022 по 31.10.2022.
Такое влияние будет называться вытеснением по периоду действия.
В результате, если за полный месяц работы сотруднику должно было быть начислено 79 800 рублей, то теперь, за фактический период работы, начисление составит 57 000 рублей (рис. 18.2).

Рис. 18.2. Запись расчета «Невыход» вытесняет запись расчета «Оклад» по периоду действия
Таким образом, исходя из двух видов взаимного влияния расчетов, можно сказать, что в общем случае с каждым видом расчета будет связано три периода: период действия, фактический период и базовый период.
- Период действия является «запрашиваемым». То есть, указывая период действия, вы подтверждаете, что хотели бы, чтобы результат действовал в этом периоде.
- Фактический период – это то, что получилось из периода действия после анализа всех периодов действия расчетов, которые вытесняют ваш по периоду действия.
- Базовый период – это период, в котором вы анализируете результаты других расчетов, влияющих на ваш по базовому периоду.
Как видите, взаимное влияние между видами расчетов может быть довольно разнообразным и, что самое сложное, многоуровневым. То есть один вид расчета может влиять на другой, который, в свою очередь, влияет на третий, и т. д.
Очевидно, что в этой ситуации требуется некий универсальный механизм, позволяющий описать каждый из видов расчетов (его алгоритм, влияние на другие виды расчетов, зависимость от других видов расчетов), обеспечить хранение данных, полученных в результате этих расчетов, и контроль необходимости перерасчета результатов зависимых расчетов в случае изменения результатов первичных расчетов.
В системе «1С:Предприятие» такой универсальный механизм реализован при помощи планов видов расчета и регистров расчета.
И первым объектом конфигурации, с которым вы познакомитесь на этом занятии, будет План видов расчета.