Имя: Пароль:
1C
1С v8
ЗУП 3.1. Больничный в двойном отпуске.
0 Target1025
 
06.08.20
10:10
Необычная задача поступила, прошу помощи знающих. У сотрудника 2 (два) подряд отпуска. Сотрудник "нарисовал" больничный, который задел сразу два отпуска. Нужно "раздвигать" первый больничный, но раздвинуть невозможно, т.к. там идет хвостом второй.

Как разрулить ситуацию?
1 Target1025
 
06.08.20
10:19
(0) Правильно ли выглядит мысль, что предприятие не должно было посылать во второй отпуск, пока человек не отгулял первый? Т.е. решением могло бы быть распроведение второго отпуска, "растяжение" первого отпуска, дабы он первый отпуск полностью "поглотил" больничный, а потом предоставление второго отпуска вслед за первым, уже в целом виде?
2 ИУБиПовиц
 
06.08.20
10:41
не обязательно ж продлевать. Можно ж и перенести (например следом за окончанием второго отпуска)
3 Фрэнки
 
06.08.20
10:51
(1) А как на предприятии объясняют наличие двух документов с отпуском, а не одного сплошного? Для чего они так их ввели?

И номер релизы версии конфигурации будет иметь значение на практике. В самых свежих 3.1.14 механизм отмены/переносов/продления допилили в отпуска.
4 Target1025
 
06.08.20
10:54
(3) версия 3.14.
5 ИУБиПовиц
 
06.08.20
11:36
(3) за разные года, или разные отпуска, основной и дополнительный , или один до пятницы, а второй с понедельника, разные варианты то могут быть.
6 Фрэнки
 
06.08.20
11:42
(5) я это знаю... и про с понедельника по пятницу тоже...

Здесь (в данном конкретном примере) будет иметь значение, как именно у них все это оформили, чем обосновали. Что-то им подойдет, а что не подойдет, в качестве исправления ситуации.
7 Фрэнки
 
06.08.20
11:46
(4) самый свежий 3.1.14 ставь и пробуй в нем разрулить. Если отпусков уже два, то исправляй или переноси каждый из них по отдельности. Имхо, поскольку начало второго идет позже начала больничного, то второй отпуск придется просто "исправить" и в исправлении сдвинуть период с началом отпуска на конец больничного и все. Если же первый отпуск "продлевать", то тогда у второго ставить начало отпуска на конец продлеваемого первого.

Но зачем изначально высосали из пальца два отпуска, а не один супердлинный - ответа не могут вразумительного озвучить?
8 Target1025
 
06.08.20
14:02
(0)(7) Проблему удалось разрешить таким алгоритмом:
а) был сторнирован первый отпуск;
б) был увеличен больничный, чтобы корректно разложить сдвижку второго отпуска (удлиненные дни больничного прикрыли собою окошко для сдвижки первого отпуска);
в) был откорректирован второй отпуск, он лег на правильные свои новые дни.
г) было удалено сторнирование;
д) был откорректирован больничный, возрващено старое значение окончания больничного;
е) больничный теперь обнаружил, что ему мешается первый отпуск;
ж) был откорректирован через больничный уже первый отпуск, удлинение первого отпуска легло на ранее зарезервированное окошко
з) был проведен больничный.

Ps. Отпуск сделали двойным т.к. сотрудник попросил отпуск за будущий год работы себе сейчас, в этом году.
9 Target1025
 
06.08.20
14:03
(7) уточнение. Сначала сотрудник пошел в первый отпуск, и находясь в первом отпуске, он попросил себе второй отпуск за будущий год.
10 Фрэнки
 
06.08.20
14:08
(9) ну только так, что если физически уже после оформление первого, сделали оформление второго. А так-то можно было одним документом провести, при большом желании.

При оформлении второго отпуска, если вручную не скорректировать базу для расчета среднего заработка, то может получиться другое значение суммы среднедневного.
Бывают разные мнения, нужно или не нужно делать так, чтоб эти суммы среднедневного у двух разных документов были одинаковые.
Программист всегда исправляет последнюю ошибку.