Добрый день!
Платформа: 1С:Предприятие 8.3 (8.3.17.1549),
Зарплата и управление персоналом (базовая), редакция 3.1 (3.1.15.96).
Работник принят на работу 01.08.2019г. Отпуск за период с 01.08.2019 по 31.07.2020г 28 дней использован. 30.11.2020г работник увольняется, количество дней компенсации отпуска считается 11.69 дней (за 5 месяцев), хотя у него будет отработано до увольнения 4 полных месяца и должно быть 9.33 дня. В регистре сведений «Заработанные права на отпуска» присутствуют записи от 15.11.2020г 2.33333дн и от 30.11.2020г. 2.33333дн. Как сделать, чтобы расчет дней компенсации при увольнении был правильным ?
Здравствуйте!
Проверила на демобазе Вашего релиза, у меня расчет происходит правильно. Если отпуск не предоставлять, на момент увольнения накопится 37,33 дня (37,33 — 28 = 9,33).
Покажите, пожалуйста:
Добрый вечер!
Направляю запрашиваемые сведенния.
У Вас неверно внесены остатки по отпускам. Дата окончания рабочего года стоит 31.12.2019 (а должна быть 31.07.2020). Программа на 30.11.2020 видит, что до конца раб. года остается месяц и применяет правило «полный отпуск за 11 месяцев работы» — начисляет 2,33 дня отпуска заранее, т.к. думает, что работник уже отработал 11 месяцев за этот рабочий год.
Привязка именно к концу рабочего года (а не к его началу) для правила «11 месяцев» не случайна. Ведь периоды рабочих лет могут сдвигаться и тогда прибавить 11 месяцев к дате начала было бы неверно. Поэтому программа вычисляет месяц до конца раб года и начисляет в этот день 2,33 дня заранее.
Поправьте данные в документе Начальная штатная расстановки или скорректируйте рабочий год документом Ввод остатков отпусков (Главное — Остатки отпусков).
Добрый вечер!
Ваши рекомендации применил, все получилось, большое спасибо!
Вопрос решен.
Отлично! Рада была помочь 🙂