Логика обработки текущая:
В базе ведется расчет стимулирующих выплат для сотрудников. Это могут быть как разовые начисления, так и постоянные. Эти начисления рассчитываются исходя из процента, установленного на этот месяц сотруднику. После расчета ЗП Бухгалтерия подготавливает приказы. Данная обработка и формирует печатные формы приказов и в зависимости от отборов группирует сотрудников и суммы выплат. В зависимости вида занятости (основная или совместитель), Статье финансирования (КФО 4 или остальные), уволенные сотрудники, должность относится к заместителям или нет. После чего в приказ выводится процент для стимулирующей выплаты по каждому сотруднику.
Обработка подбирает начисления и ищет показатель расчета со словом «Процент», с недавнего времени клиенту понадобилось в эти приказы выводить доплату до МРОТ. Были внесены изменения в обработку с логикой (сумма МРОТ начисленная человеку / Размер МРОТ * 100), но не был учтен момент, что человек мог работать неполный месяц и процент выводился некорректно. Также недавно клиент изменил сам вид расчета в базе «Доплата до МРОТ» после чего обработка перестала выводить вообще любые суммы по этому начислению, хотя в настройки оно добавлено.
Задача: На примере расчета за январь 2026 доработать функционал обработки чтобы вид расчета «Доплата до мрот» при указании его в отборах обработки конкретной группы, выводился вместе с другими начислениями в табличную часть обработки а потом и на печать. Процент рассчитываем следующим образом:
Процент для МРОТ = Сумма МРОТ за месяц / (Оклад / НормаЧасов * ОтработаноЧасов) * 100. Процент округляем до 2х знаков после запятой.