Имя: Пароль:
1C
1С v8
ЗУП 3.1 Отпуск за вредность (фактически отработанное время) за работу в праздники
0 Well78
 
11.06.21
16:20
Проверяю алгоритм на типовой ЗУП КОРП 3.1.14.465
Что делаю:
1 у отпуска за вредность ставлю флаг "предоставляется за фактически отработанное время";
2 завожу позицию "отпуск за вредность 14 дней";
3 с 01.01.21 принимаю сотрудника на позицию "отпуск за вредность 14 дней";
4 завожу табели на сотрудника до конца года со всеми явками;
5 формирую на 31.12.21 отчет "Остатки отпусков" и смотрю РС "Заработанные права на отпуска";
6 создаю документы на работу в праздники для сотрудника и переформировываю табели;
7 формирую на 31.12.21 отчет "Остатки отпусков" и смотрю РС "Заработанные права на отпуска": изменений в отчете и РС по сравнению с п.5 нет.

Вывод: Алгоритм не учитывает работу во вредных условиях в праздники?
1 pavlika
 
11.06.21
19:09
(0) https://buhexpert8.ru/1s-zup/otpuska-i-komandirovki/raschet-ostatkov-i-planirovanie-otpuskov/raschet-ostatka-otpuska-za-rabotu-vo-vrednyh-usloviyah-truda-za-fakticheski-otrabotannoe-vremya-zup-3-1-7-61.html

Ранее расчет остатка отпуска за вредность производился пропорционально календарным дням, приходящимся на периоды, отработанные во вредных условиях, причем пропорция считалась не в целом за рабочий год или месяц, а отдельно за каждый кусочек периода, когда сотрудник «зарабатывал» очередной месяц стажа для ежегодного отпуска. Такой расчет зачастую приводил к не тем результатам, которые ожидались пользователями, и результат расчета невозможно было как-то логически объяснить «человеческим» языком.

Теперь расчет остатка отпуска за вредность реализован в соответствии с п. 10 Инструкции, утв. Постановлением Госкомтруда СССР, ВЦСПС от 21.11.1975 N 273/П-20.

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

заработано дней = годовое кол-во дней / 12 * кол-во месяцев стажа
кол-во месяцев стажа = отработано дней / среднемесячное кол-во рабочих дней по графику работы

Поигрался на типовой 3.1.14.525 - работа в выходные и праздники никак не двигает дату на которую появляется право на заработанные дни по РС "Заработанные права на отпуска"
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший