Имя: Пароль:
1C
 
ЗУП 3.1 Отпуск за вредность (фактически отработанное время)
,
0 pavlika
 
25.07.19
11:36
Продолжаю попытки разобраться. Предыдущая тема тут - ЗУП 3.1 Отпуск за вредность.
Проверяю алгоритм на типовой ЗУП КОРП 3.1.10.78. Что делаю:
- у отпуска за вредность ставлю флаг "предоставляется за фактически отработанное время";
- завожу две позиции "отпуск за вредность 06 дней" и "отпуск за вредность 12 дней";
- с 01.01.19 принимаю сотрудника на позицию "отпуск за вредность 06 дней";
- с 01.05.19 делаю кадровый перевод на позицию без доп. отпуска за вредность;
- формирую на 31.12.19 отчет "Остатки отпусков" и смотрю РС "Заработанные права на отпуска".

Что вижу - право на доп. отпуск предоставляется 01-числа каждого месяца. Проверяю расчет:
- определяю среднемесячное количество рабочих дней = 4/(12*(31+28+31+30)/365) = 1,013(8)
- проверяю на какой рабочий день возникает право на доп. отпуск:
- 1,013(8)*0,5 + 1,013(8)*1,5 + 1,013(8)*2,0 + 1,013(8)*2,5;
- право возникает на следующие рабочие дни сотрудника = 1 + 2 + 3 + 4;
- переводим их в даты и получаем 01.01.19 (0.5 дня), 01.02.19 (0.5 дня), 01.03.19 (0.5 дня) и 01.04.19 (0.5 дня) число. Все хорошо вопросов нет.

Теперь делаю кадровый перевод:
- с 01.09.19 перевожу eсотрудника на позицию "отпуск за вредность 12 дней";
- формирую отчет "Остатки отпусков" и смотрю РС "Заработанные права на отпуска".

Что вижу - право на доп. отпуск изменилось, в том числе и за первые 4-месяца:
- право возникает на следующие рабочие дни сотрудника = 2 (0.5 дня) + 4 (0.5 дня) + 6 (1.0 день) + 8 (1.0 день) и т.д.;
- переводим их в даты и получаем 01.02.19 (0.5 дня), 01.04.19 (0.5 дня), 02.09.19 (0.5 дня) и 04.09.19 (0.5 дня) и т.д.

Два вопроса:
- как 1С выполняет расчет отпуска в данном примере? Нигде информации не нашел. Расчетным путем выйти не получается.
- получается, что изменение графика влечет за собой пересчет среднемесячного количества рабочих дней. При этом происходит пересмотр ранее заработанного права на отпуск - это нормально с точки зрения закона?
1 pavlika
 
25.07.19
11:42
Сорри, забыл про графики:
- с 01.01.19 сотрудник на графике где только 01-число рабочий день;
- с 01.05.19 сотрудник на графике где только 01-число рабочий день;
- с 01.09.19 сотрудник на графике где только 01, 02, 03, 04 и 05-число рабочий день
2 pavlika
 
25.07.19
11:45
Понимаю, что пример скорее всего никто воспроизводить не будет. Но ведь вредники в течение года ходят с одной позицию на другую, у которых может отличаться как график, так и право на доп. отпуск. Как проверяете сейчас корректность расчета?
3 dka80
 
25.07.19
12:19
(0) может в 1С написать?
4 pavlika
 
25.07.19
12:39
(3) Сижу, пишу воспроизведение примера + вопросы. Думал может кто опередил меня и уже разбирался.
5 Фрэнки
 
25.07.19
14:27
(4) есть на лектории на ИТС видео из двух частей Малышкина презентовала отпуска в 3.1.10 - там смотрел?
6 pavlika
 
25.07.19
14:46
(5) Смотрел по диагонали - ничего интересного по доп. отпускам за фактически отработанное время не увидел.
7 Фрэнки
 
25.07.19
14:58
(6) // - получается, что изменение графика влечет за собой пересчет среднемесячного количества рабочих дней.

Так может в опциях указано для среднедневного использования не того положения, которое нужно из трех, которые там указаны?

- среднемесячное количество часов дней в месяце
- норма времени по графику сотрудника
- норма времени по производственному календарю

Или что-то в этом духе... У меня для примера вредные профессии есть, но по графикам их тусуем и как-то не проявляет себя такая ошибка, если она есть.
8 Фрэнки
 
25.07.19
15:00
(7) ой, "не" пропустил - не перетаскиваем вредных по разным графикам. На одном сидят.
9 pavlika
 
25.07.19
16:35
(8) Проверю, но у меня было стойкое убеждение что этот алгоритм влияет только на ЧТС.
10 pavlika
 
08.08.19
12:50
Для информации - получили ответ от 1С, что расчет в приведенном примере является ошибочным, записана ошибка.
11 pavlika
 
29.08.19
16:33