ЗУП 3 Сотруднику в отпуске по уходу продолжает увеличиваться остаток отпуска #787645


#0 by igorby
Тестируем перенос из 2.5 в 3.1. Обнаружили что у сотрудников находящихся в отпуске по уходу за ребенком (перенесенным из 2.5), каждый месяц продолжает прибавляться 2.33 дня к остатку отпусков. Сотрудникам отправленным в отпуск из ЗУП 3.1 такое увеличение не происходит. Кто-нибудь сталкивался с такой проблемой, помогите...
#1 by kumena
> Кто-нибудь сталкивался с такой проблемой, помогите... не хватает таланта сравнить движения по регистрам?
#2 by igorby
Талантливый вы наш.... это первое что сделал, различий не обнаружилось
#3 by kumena
> это первое что сделал, различий не обнаружилось раз сделал, надо было написать об этом. и раз тебе помощь нужна, то лучше быть все-таки поучтивее.
#4 by Windyhead
Есть еще независимые регистры, например РС СостоянияСотрудников
#5 by igorby
Проблема решена. При переносе данных по декретницам не корректно заполняется РС "Заработанные права на отпуск".
#6 by Windyhead
Вроде как этот регистр заполняется при вызове Общ модуль ОстаткиОтпусков // Обслуживает регламентное задание РасчетЗаработанныхОтпусков. // Производит заполнение регистра "ЗаработанныеПраваНаОтпуска". Процедура РасчетЗаработанныхОтпусков(МассивСотрудников = Неопределено, Знач ДатаРасчета = Неопределено, ЭтоРасчетПриУвольнении = Ложь) Экспорт
#7 by NcSteel
А говорил что проверял и что различий нет.... мда..
#8 by igorby
Да, вы правы сейчас обнаружили что это рс заполняется при вызове расчета остатков отпусков. Будем копать дальше...
#9 by Windyhead
Прими сотрудника на работу, отправь в отпуске по уходу и сделай поиск ссылок на объект, посмотришь где участвует сотрудник, ну и сравнишь с сотрудником перенесенным из 2.5
#10 by kumena
> При переносе данных по декретницам не корректно заполняется РС "Заработанные права на отпуск". и ты теперь тоже будешь спорить с первым постом?
#11 by igorby
Уймись...
#12 by Windyhead
Уверен вся проблема у вас кроется в РС СостоянияСотрудников, сделайте туда запись по сотруднику что он в отпуске по уходу и поставьте соответствующий вид времени. Регистр Заработанные права на отпуск отчистится по под подписке на событие и перезаполнится при формировании справки по отпуску
#13 by igorby
Коллеги, данная ошибка признана фирмой 1С 21.12.2016 Ошибка зарегистрирована с кодом 50000021. Сроки исправления - в одном из следующих релизов. Способ обхода: На тех сотрудников, которые находятся в отпуске по уходу за ребенком необходимо оформить отпуска по уходу за ребенком в новой программе вручную.
#14 by igorby
Указанный способ обхода не канает......
#15 by Windyhead
То что 1с признали корявый перенос это хорошо... А по итогу то, в каких регистрах не хватает записей?
#16 by igorby
Похоже это не косяк переноса, а косяк механизма расчета остатков отпусков, так же из-за этой ошибки неверно считается резерв по отпускам по таким сотрудникам: дни продолжают накапливаться и средний рассчитывается заново, хотя должен фиксироваться на момент начала отпуска по уходу за ребенком. Пробовали отправить нового сотрудника в отпуск по уходу. Если дата начала отпуска ранее даты переноса из ЗУП 2.5, для такого сотрудника, остатки отпусков тоже начинают глючить. Пробовали на разных базах.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С