Корректировка дней дополнительног отпуска - Каминсофт

Корректировка дней дополнительног отпуска

24 фев 2025 16:25 #1
от БухСервис
Бывают ситуации, когда сотрудник ушел в отпуск, в котором есть дни основного отпуска и дни дополнительного отпуска, при этом сотрудник заболевает в отпуске.
В таких ситуациях наши расчетчики используют документ "Корректировка" с помощником расчета "Корректировка отпуска".
Проблема возникает тогда, когда дни болезни приходятся на дни дополнительного отпуска.
Расчетчики делают документ "Корректировка" с помощником "Корректировка отпуска", указывают в помощнике там где "Исключить" эти дни дополнительного отпуска и там где "Добавить" это же количество дней дополнительного отпуска но уже в другие дни (вид времени выбирается верно - "Ежегодный дополнительный оплачиваемый отпуск").
Например сотрудник болел в отпуске 27.01.25, они переносят этот день на 11.02.25, по логике но он так и должен остаться днем дополнительного отпуска.
Однако при таких вводных после проведения документа "Корректировка"  при формировании карточки сотрудника  делается минус дню основного отпуска (это НЕ верно, должен быть минус дополнительному) и  плюс дню дополнительного отпуска (это верно).

Анализ конфигурации показал следующее -
Период, указанный в разделе "Исключить" всегда делает движения в регистр накопления "Время не отработанное" с видом времени "Продолжительность работы в дневное время".
А отчет "Карточка сотрудника" все обороты данного регистра с видом времени "Продолжительность работы в дневное время" считает минусом к виду времени "Основоной отпуск" принудительно.

Вот код из отчета -

    ВЫБОР
        КОГДА ВремяНеотработанноеОбороты.ВидВремени = &ВремяРабота
            ТОГДА &ВремяОтпуск
        ИНАЧЕ ВремяНеотработанноеОбороты.ВидВремени
    КОНЕЦ КАК ВидВремени,

    ВЫБОР
        КОГДА ВремяНеотработанноеОбороты.ВидВремени = &ВремяРабота
            ТОГДА -ВремяНеотработанноеОбороты.ДниОборот
        ИНАЧЕ ВремяНеотработанноеОбороты.ДниОборот
    КОНЕЦ КАК Дни,


ВремяРабота это Продолжительность работы в дневное время
ВремяОтпуск это Ежегодный основной оплачиваемый отпуск


Получается что при использовании документа "Корректировка" с помощником "Корректировка отпуска" нет технической возможности переноса дней дополнительного отпуска, корректно можно перенести только основной отпуск.

Как я думаю, если в регистре "Время не отработанное" завести реквизит "ВидИсключаемогоВремени" и заполнять его при проведении документов, в частности "Корректировка" с помощником "Корректировка отпуска" то можно было бы достаточно легко поправить и отчет "Карточка сотрудника" и он бы давал нужный результат.

Вопрос - существует ли возможность оформить перенос дня дополнительного отпуска в текущей версии конфигурации.

 

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Тема закрыта.

10 март 2025 16:49 #2
от БухСервис
Напомню про этот вопрос

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Тема закрыта.

21 март 2025 09:52 #3
от Екатерина
Добрый день.
При моделировании ситуации получилось вот так
 

Меня смущает только:
второй период почему то ставит 3 дня , а в расшифровке (иерархия) 10 дней.
По этому вопросу Несоответствие № 7740 передано в отдел разработки. 

Екатерина Бархатова, Группа компаний КАМИН

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Тема закрыта.
Спасибо сказали: БухСервис

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Принять