Позволяет найти ошибки, если стаж в таблице "Стажи общего характера" был подсчитан ранее вручную.
Обработка сделана в помощь кадровикам для подсчета стажа по таблице «Трудовая деятельность». За основу взята обработка infostart.ru/public/104245 . Выводит информацию о стажах из таблицы «Трудовая деятельность» справочника «Физические лица», считает итоговый стаж. Выводит информацию о стажах на точку отсчёта из таблицы «Стажи общего характера» справочника «Физические лица». Позволяет сравнить результаты ручного (если стаж общего характера быс рассчитан и введен ранее) и машинного расчета. Подключается как внешний отчет к справочнику «Сотрудники».
думаю будет полезно
а можно подробнее о том куда подключать?
Подключать в Сервис / Дополнительные отчеты и обработки / Дополнительные внешние печатные формы.
В форме справочника добавить принадлежность печатной формы — Справочник «Сотрудники».
Может пригодиться 🙂 создателю спасибо
Спасибо большое, очень полезный функционал.
Кадровики в «Трудовую деятельность» вносят последней строкой запись о текущем месте работы.
У такой записи не заполнено поле «Окончание работы».
Соответственно такая строка не участвует в расчёте стажа.
Поэтому необходимо при запуске этой дополнительной внешней печатной формы подхватывать текущую дату.
примерно так:
Пока ВыборкаПоТрудовойДеятельности.Следующий() Цикл
ДатаНачала = ВыборкаПоТрудовойДеятельности.ДатаНачала;
ДатаОкончания = ВыборкаПоТрудовойДеятельности.ДатаОкончания+86400;
Если Не ЗначениеЗаполнено(ВыборкаПоТрудовойДеятельности.ДатаОкончания) Тогда
ДатаОкончания = ДатаАктуальности;
КонецЕсли;
Организация = ВыборкаПоТрудовойДеятельности.Организация;
Должность = ВыборкаПоТрудовойДеятельности.Должность;
Стр1 = «за период с » + Формат(ДатаНачала, «ДЛФ=Д»)+» » + «по «+Формат(ДатаОкончания, «ДЛФ=Д»)+ » » + «Стаж:» + СтрСтаж(ДатаНачала, ДатаОкончания)+ » в организации: «+Организация+» на должности: «+Должность;
Лет1 = Лет1 + Лет;
Месяцев1 = Месяцев1 + Месяцев;
Дней1 = Дней1 + Дней;
Спасибо болльшое а то многим лень счетать вручную и приходится думаить