|
ЗУП при увольнении сотрудника продолжает считать стаж, что не так делаем? | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
09.11.21
✎
09:17
|
Открываем справочник сотрудники, ссылка "Трудовая деятельность" сотрудник уволен давно. а по нему продолжает считать стаж работу на предприятии? это же не правильно? может мы не правильно увольняем? как откорректировать стаж и остановить расчет стажа?
|
|||
1
Фрэнки
09.11.21
✎
09:23
|
Организаций в этой базе больше, чем одна?
|
|||
2
Shur1cIT
09.11.21
✎
09:25
|
(1) да, но человек совсем уволен
|
|||
3
mikecool
09.11.21
✎
09:27
|
я не в теме, но припоминаю галку "Расчеты по сотруднику прекращены" или как то так
|
|||
4
Shur1cIT
09.11.21
✎
09:33
|
(3) нет это не то, и у него галочка эта стоит
|
|||
5
Shur1cIT
09.11.21
✎
09:43
|
как понимаю, после увольнения должна фиксироваться запись о стаже и устанавливаться галочка "прерван"
|
|||
6
Фрэнки
09.11.21
✎
09:59
|
Предположу, что там фиксированного расчета никакого нет и быть не может, а есть просто заполнение формы при отображении Трудовой деятельности. Не корректно прописано в коде условие, а может его даже нет в той процедуре, из которой возвращается рассчитанный стаж.
Если вдруг попытаться это смотреть, то надо бы знать версию использованного ЗУП и КОРП это или не КОРП. Я просто не помню, у вас там самые свежие версии или нет. Лично я предпочитаю с ЗУП работать на стабильных релизах |
|||
7
Shur1cIT
09.11.21
✎
10:01
|
(6) у нас 3.1.18.121 КОРП
|
|||
8
Shur1cIT
09.11.21
✎
10:10
|
Отчет "Стажи сотрудников" аналогичную картину даёт
|
|||
9
Kongo2019
09.11.21
✎
10:36
|
А в самом регистре сведений что?
|
|||
10
Shur1cIT
09.11.21
✎
10:44
|
(9) в самом регистре сотрудник, вид стажа "Cтаж работы на Предприятии" дата начала (дата приема) размер месяцев дней не заполнено галочка прерван не стоит, те как понимаю он берет дату начала и рассчитывает на текущую дату, дата увольнения его не интересует совсем
|
|||
11
Danil
09.11.21
✎
10:55
|
Я дорабатывал прерывание стажа в момент увольнения. Единственная проблема возникает в том, что кадровики иногда забывают продолжить стаж при повторном приеме сотрудника на работу
|
|||
12
Kongo2019
09.11.21
✎
11:06
|
(10) А должна стоять по идее.
|
|||
13
Фрэнки
09.11.21
✎
11:13
|
По поводу постановки галки Прерван стаж или нет - повлияет или нет.
Скорей всего, что это опять же надо в коде смотреть, но что-то такое попадалось, что в отчет по стажам просто не предполагается включать уже уволенных. Поэтому при попадании в отчет или в просмотре карточки уволенного работника отображает вообще весь стаж на текущую дату. Наличие флага прерван отсечет от текущей интервала все, что было до этого флага. Наличие в базе нескольких организаций и версия базы КОРП может давать интересный эффект, если такое физлицо(с прерваным стажем) будет принято в другую организацию или в туже самую, но на новую ставку. |
|||
14
Shur1cIT
09.11.21
✎
11:36
|
(13) спасибо, не подскажите в ЗУП есть отчет отражающие фактические периоды работы сотрудников? может его переделаю для расчета стажа
|
|||
15
Shur1cIT
09.11.21
✎
11:38
|
(14) еще вариант занести места работы по уволенным (по дате приема увольнением) и выполнить рассчитать стажи, возможно это в регламент включить как то можно....
|
|||
16
SleepyHead
гуру
09.11.21
✎
11:44
|
(0) А в чем проблема? На что влияет та информация о стаже, которую видите в окне "Трудовая деятельность" ?
|
|||
17
Shur1cIT
09.11.21
✎
11:50
|
(16) кадрам нужно по уволенным собрать отчет (которые проработали свыше 20 лет) дабы направить им подарки, а отчет им говорит что мол они еще рабтает те дальше им считает
|
|||
18
pavlika
09.11.21
✎
11:51
|
Вообще то типовой отчет по стажам уволенных не включает.
|
|||
19
pavlika
09.11.21
✎
11:58
|
(17) Пусть прерывают при увольнении - https://buhexpert8.ru/voprosy/voprosy-1s-zup/stazhi-sotrudnikov-na-datu-uvolneniya.html
|
|||
20
SleepyHead
гуру
09.11.21
✎
12:16
|
(17) Придется свой отчет делать, считать стажи на дату увольнения. В типовом отчете можно убрать отбор по уволенным, но стаж будет считаться на дату формирования отчета. Подобный отчет я делал, делюсь частью кода, который позволяет вытащить стаж на нужную дату.
МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; // сначала в таблицу ВТИсходныеДанные поместить поля Дата, ФизическоеЛицо, Сотрудник, ВидСтажа Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; Запрос.УстановитьПараметр("МассивСотрудников", МассивСотрудников); Запрос.УстановитьПараметр("Период", КонецПериода); Запрос.УстановитьПараметр("СтажОбщий", Справочники.ВидыСтажа.НайтиПоРеквизиту("КатегорияСтажа", Перечисления.КатегорииСтажа.Общий)); Запрос.УстановитьПараметр("СтажНаучный", Справочники.ВидыСтажа.НайтиПоРеквизиту("КатегорияСтажа", Перечисления.КатегорииСтажа.ОбщийНаучноПедагогический)); Запрос.Текст = "ВЫБРАТЬ | Сотрудники.ФизическоеЛицо КАК ФизическоеЛицо, | Сотрудники.Ссылка КАК Сотрудник, | &Период КАК Дата, | &СтажОбщий КАК ВидСтажа |ПОМЕСТИТЬ ВТИсходныеДанные |ИЗ | Справочник.Сотрудники КАК Сотрудники |ГДЕ | Сотрудники.Ссылка В(&МассивСотрудников) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | Сотрудники.ФизическоеЛицо, | Сотрудники.Ссылка, | &Период, | &СтажНаучный |ИЗ | Справочник.Сотрудники КАК Сотрудники"; Запрос.Выполнить(); // расчет стажа указанного вида КадровыйУчетРасширенный.СоздатьВТСтажиСотрудников(Запрос.МенеджерВременныхТаблиц); // выбрать стаж в месяцах из полученных данных Запрос.Текст = " |ВЫБРАТЬ | ВТСтажиСотрудников.Сотрудник.ФизическоеЛицо КАК ФизическоеЛицо, | ВТСтажиСотрудников.Дата КАК Период, | ВТСтажиСотрудников.ВидСтажа.КатегорияСтажа КАК КатегорияСтажа, | ВТСтажиСотрудников.РазмерМесяцев КАК РазмерМесяцев |ИЗ ВТСтажиСотрудников"; |
|||
21
Фрэнки
09.11.21
✎
12:22
|
ВТИсходныеДанные - для выборки в эту таблицу можно переделать запрос, чтоб там были даты увольнения, а не общая дата из параметра запроса.
|
|||
22
Shur1cIT
09.11.21
✎
12:29
|
(21) спасибо
|
|||
23
SleepyHead
гуру
09.11.21
✎
13:35
|
(21) Это была рыба :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |