Стажи сотрудника - из справочника "Сотрудники"

Обработки - Обработка справочников

В помощь кадровику. Позволяет производить подсчет итогового стажа по таблице "Трудовая деятельность".
Позволяет найти ошибки, если стаж в таблице "Стажи общего характера" был подсчитан ранее вручную.

Обработка сделана в помощь кадровикам для подсчета стажа по таблице "Трудовая деятельность". За основу взята обработка infostart.ru/public/104245 . Выводит информацию о стажах из таблицы "Трудовая деятельность" справочника "Физические лица", считает итоговый стаж. Выводит информацию о стажах на точку отсчёта из таблицы "Стажи общего характера" справочника "Физические лица". Позволяет сравнить результаты ручного (если стаж общего характера быс рассчитан и введен ранее) и машинного расчета. Подключается как внешний отчет к справочнику "Сотрудники".

Скачать файлы

Наименование Файл Версия Размер
Информация о стажах
.epf 6,12Kb
01.08.12
113
.epf 6,12Kb 113 Скачать

См. также

Комментарии
1. Информпроект (@нн@) 07.08.12 10:34 Сейчас в теме
2. Информпроект (@нн@) 07.08.12 11:43 Сейчас в теме
а можно подробнее о том куда подключать?
3. Евгения Тихомирова (e-tixom) 84 07.08.12 14:58 Сейчас в теме
Подключать в Сервис / Дополнительные отчеты и обработки / Дополнительные внешние печатные формы.
В форме справочника добавить принадлежность печатной формы - Справочник "Сотрудники".
4. Dimon (klel) 16.08.12 22:41 Сейчас в теме
Может пригодиться :) создателю спасибо
5. Sergio Bargio (sergiobargio1) 116 20.09.12 14:38 Сейчас в теме
Спасибо большое, очень полезный функционал.
Кадровики в "Трудовую деятельность" вносят последней строкой запись о текущем месте работы.
У такой записи не заполнено поле "Окончание работы".
Соответственно такая строка не участвует в расчёте стажа.
Поэтому необходимо при запуске этой дополнительной внешней печатной формы подхватывать текущую дату.
6. Sergio Bargio (sergiobargio1) 116 20.09.12 16:06 Сейчас в теме
примерно так:
Пока ВыборкаПоТрудовойДеятельности.Следующий() Цикл
ДатаНачала = ВыборкаПоТрудовойДеятельности.ДатаНачала;
ДатаОкончания = ВыборкаПоТрудовойДеятельности.ДатаОкончания+86400;
Если Не ЗначениеЗаполнено(ВыборкаПоТрудовойДеятельности.ДатаОкончания) Тогда
ДатаОкончания = ДатаАктуальности;
КонецЕсли;

Организация = ВыборкаПоТрудовойДеятельности.Организация;
Должность = ВыборкаПоТрудовойДеятельности.Должность;
Стр1 = "за период с " + Формат(ДатаНачала, "ДЛФ=Д")+" " + "по "+Формат(ДатаОкончания, "ДЛФ=Д")+ " " + "Стаж:" + СтрСтаж(ДатаНачала, ДатаОкончания)+ " в организации: "+Организация+" на должности: "+Должность;
Лет1 = Лет1 + Лет;
Месяцев1 = Месяцев1 + Месяцев;
Дней1 = Дней1 + Дней;
8. 26178@mail.ru (26178_mail.ru) 25.03.13 15:20 Сейчас в теме
Спасибо болльшое а то многим лень счетать вручную и приходится думаить
Оставьте свое сообщение