Роспотребнадзор запросил данные по сотрудникам старше 65 лет. Как в ЗУП сформировать отчет по больничным листам с указанием кода причины нетрудоспособности и возраста сотрудника на дату начала болезни?
Такой отчет можно сформировать, воспользовавшись Универсальным отчетом (e1cib/data/Справочник.ВариантыОтчетов?ref=a0d8ac220bb473c611e56cd5e63fbe18) по документам Больничным лист.
В настройках отчета по команде Еще – Прочее – Изменить вариант отчета на вкладке Пользовательские поля создать Новое поле выражение…
В котором указать следующую формулу:
РазностьДат([Физическое лицо.Дата рождения], [Дата начала события], "год") + Выбор Когда РазностьДат(ДобавитьКДате([Физическое лицо.Дата рождения], "год", РазностьДат([Физическое лицо.Дата рождения], ДатаВремя(1, 1, 1), "год")), ДобавитьКДате([Дата начала события], "год", РазностьДат([Дата начала события], ДатаВремя(1, 1, 1), "год")), "день") < 0 Тогда -1 Иначе 0 Конец
Получите понятные самоучители 2024 по 1С бесплатно:
Указать для отчета выводимые поля, в т.ч. и настроенные пользовательское поле Возраст на момент начала болезни.
На вкладке Отборы настроить нужный отбор, например, указать, что необходимы только проведенные Больничные листы по сотрудникам старше 65 лет.
В итоге получив следующий результат.
Подписывайтесь на наши YouTube
и Telegram чтобы не
пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 8 дней бесплатно
Доброе утро , при сохранении формулы выдает «синтаксическая ошибка»
Здравствуйте! При копировании формулы с сайта. действительно возникает такая ошибка. Проблема в кавычках: они при копировании вставляются неверно. После вставки формулы все кавычки перенаберите вручную и ошибка уйдет.
Спасибо, получилось
Отлично! Рады были помочь!