Добрый день!
Возможно ли сформировать кадровый отчет на сотрудников организации, где будет видна информация по просроченным паспортным данным (замена паспорта в 20 лет и 45 лет). Примерно как во вложении?




Бухгалтерский адвент-календарь!
Открывайте подарки от Бухэксперт, заряжайтесь праздничным настроением и делитесь им с коллегами!
Здравствуйте! Да, настроить такой отчет возможно. За основу я взяла типовой отчет «Личные данные сотрудников» и настроила в нем для наглядности 2 пользовательских поля: «Срок замены паспорта» и «Паспорт просрочен».
Выбор
Когда Возраст < 20
Тогда ДобавитьКДате([Дата рождения], «год», 14)
Когда Возраст >= 20 И Возраст < 45
Тогда ДобавитьКДате([Дата рождения], «год», 20)
Когда Возраст >= 45
Тогда ДобавитьКДате([Дата рождения], «год», 45)
Конец
Выбор
Когда Представление([Удостоверение.Вид]) = «Паспорт гражданина РФ» И [Удостоверение.Дата выдачи] < Выбор
Когда Возраст < 20
Тогда ДобавитьКДате([Дата рождения], «год», 14)
Когда Возраст >= 20 И Возраст < 45
Тогда ДобавитьКДате([Дата рождения], «год», 20)
Когда Возраст >= 45
Тогда ДобавитьКДате([Дата рождения], «год», 45)
Конец
Тогда Истина
Иначе Ложь
Конец
Закладывала алгоритм сравнения даты выдачи паспорта и срока его замены. Если дата выдачи раньше срока, то соответственно паспорт считается просроченным. Дополнительно поставила еще проверку на вид документа. Т.к. для иностранных паспортов предусмотрен иной порядок замены, нам нужно, чтобы по ним не учитывались просрочки в связи с достижением 20 и 45 лет.
Вот структура отчета, на вкладке Поля добавила 2 созданных нами пользовательских поля.
Огромное спасибо!!! Все получилось!!!
Замечательно, рада была помочь 🙂