Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Невыходы в ЗУП 3.1

Невыходы в ЗУП 3.1
Я
   renegade
 
30.01.18 - 19:17
Добрый день. Конфигурация ЗУП 3.1.4.161 Вопрос в следующем: сотруднику оформлена неявка документом "Отсутствие (болезнь, прогул, неявка)" с видом отсутствия "Отсутствие по не выясненным причинам" в период с 01.01.2018 по 15.01.2018 и оформлен отпуск на период с 09.01.2018 по 26.01.2018. Если сформировать табель, то за период с 09.01.2018 по 15.01.2018 у сотрудника будет "НН", хотя в отсутствии по невыясненным настроено вытеснение по отпуску.
При этом если заменить тип отсутствия на прогул, то прогул вытесняется и в табеле за этот период "ОТ".
Почему в табеле именно отсутствие по не выясненным не вытесняется отпуском?
 
 
   El_Duke
 
1 - 31.01.18 - 10:09
(0) Действительно, в ВР Отсутствие по невыясненной причине (смотрю на релизе 3.1.4.167) в разделе Приоритеты не указано как взаимодействуют Отпуск основной, Отпуск за свой счет и Отпуск без оплаты по ТК с Отсутствием по невыясненной причине. Может это неявно учитывается в коде ?
Если нет, то думаю всех их надо попробовать добавить в список начислений, приоритет которых выше. На копии базы для начала

Не совсем понятно зачем док Отсутствие создан на период с 01.01.2018 ? Где сотрудник должен присутствовать в выходные дни с 1 по 8 число ? Если это сменный график и был невыход - на дни невыхода и оформить, зачем на период целиком ?
   renegade
 
2 - 31.01.18 - 11:32
(1) Пятидневка. Попробовал ввести ему отсутствия в рабочие дни с 09.01.2018 по 12.01.2018 - все равно в табеле "НН".

Настройка приоритета в ВР проблему тоже не решает.

Запрос к таблице фактического периода действия показал, что вытеснение работает правильно. Похоже проблема в форме Т13...
   El_Duke
 
3 - 31.01.18 - 11:37
(2) А док Отпуск расчетчиком утвержден ?
   renegade
 
4 - 31.01.18 - 11:41
(3) ага, утвежден и проведен
   renegade
 
5 - 31.01.18 - 15:20
Как оказалось, приоритет какого-либо состояния определяется его положением в перечислении СостоянияСотрудника. В данном случае Прогул имеет приоритет меньше Отпуска, поэтому в табеле он вытесняется отпуском. А невыходы по невыясненным причинам, по той же схеме, приоритетнее Отпуска, поэтому в табеле имеем НН...
   El_Duke
 
6 - 31.01.18 - 15:30
(5) Любопытно ... А как вы до этого дознались ?
   renegade
 
7 - 31.01.18 - 16:06
Отладчик наше все))

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует