Имя: Пароль:
1C
1С v8
ЗиУП 3.1 Как отменить право на дополнительный ежегодный отпуск?
0 Аннушка
 
05.12.19
17:42
Разъясните, пожалуйста!

ЗиУП 3.1 Релиз 3.1.11.133.
Сотрудника приняли на работу и установили ему ежегодный дополнительный отпуск за ненормированный рабочий день. Через несколько месяцев условия работы изменились и на этот отпуск прав у него больше нет, надо ему это право отменить. Как это сделать?
1) Ввожу кадровый перевод, ставлю флаг "Изменить права на отпуск", жму "Редактировать", появляется две строки: одна с основным отпуском, другая с дополнительным. Удалить ни одну строку невозможно. Для дополнительного отпуска ставлю "Дней" ноль. Пытаюсь провести документ. Выдаётся сообщение "Не заполнено количество дней в год для отпуска Дополнительный отпуск". Документ не проводится.
2) Ввожу документ "Ввод остатков", устанавливаю там ноль и вроде бы всё хорошо: документ провёлся, дней стало ноль, но в дальнейшем позже делаю кадровый перевод совсем по другому поводу и флаг "Изменить права на отпуск" не стоит, но при этом при проведении опять выдаётся это же сообщение про незаполненность дней и документ не проводится.

Как сделать правильную отмену дополнительного отпуска так, чтобы в дальнейшем кадровые переводы было возможно провести?
1 Фрэнки
 
05.12.19
20:10
Не проверяя ничего, просто на примере, как это работало раньше. Если на текущее место работы (должность и позиция из штатки) сотрудника принял, а затем у тебя поперло изменение условий труда, то это уже НОВОЕ рабочее место. Условия изменились? Значит в терминах "рабочее место" это место новое.

Создайте новую позицию штатного расписания или дубль должности, если штатное расписание не ведется. И переводите на это новое место с изменением права на отпуска.

Я понимаю, что внешне хочется просто воспользоваться флагом "Изменить права на отпуск", но ... попробуйте с изменением.

И вероятно, что штатное расписание все-таки включено? Если включено, то лучше и использование документов для изменения штатного расписания включить - это будет в будущем весьма полезно. Там индексации приключатся рано или поздно - включите :-)
2 Фрэнки
 
05.12.19
20:15
Тут логика какая, продолжу еще чуток?

Самое простое, когда штатка не нужна, контроль изменений штатки не нужен. Как это работает, а очень просто - у таких простых случаев нет никаких прав на дополнительные отпуска и с ними никто в штатные расписания не играет.

А у вас это уже есть. Значит и штатное расписание, контроль списочной, среднесписочной, отчетность какая-то, подвязанная к типовым инструментам работающим по штатному расписанию будет не лишней, совсем не лишней. Включайте возможности по максимуму разумного из доступного, при малейшем намеке, что это будет в программе нужно.
3 Аннушка
 
06.12.19
09:33
Фрэнки! Спасибо за ответ. Штатное расписание ведётся. Правда галка проверки кадровых документов на соответствие штатному расписанию не стоит. Но пока ставить не буду.

И я уже догадалась, как решить проблему и новой штатной единицы не понадобилось. :)

Ввод остатков, как я и предполагала в начале, делать не нужно. Достаточно в кадровом переводе сделать изменение права на отпуск. Только я пыталась или установить ноль или отменить ноль. А надо было отменить положительное количество дней. Тогда и документ проводится, и в дальнейших кадровых переводах строки с дополнительным отпуском уже нет, и в справке по отпускам всё красиво (а при вводе остатков в этой справке история теряется).
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший