Имя: Пароль:
1C
1С v8
Расчет заработанного отпуска (ЗУП 2.5)
0 dka80
 
12.07.18
10:49
Добрый день.

ЗУП 2.5.130.2

Поясните, пожалуйста, почему именно 3 числа у сотрудника изменяется количество дней заработанного отпуска (см. скриншот)?
Я считаю, что 18 числа должен измениться, так как смещен рабочий год.

[url=https://radikal.ru][img]https://d.radikal.ru/d21/1807/98/b159b77def98.png[/img][/url]
1 dka80
 
12.07.18
10:50
2 kzot
 
12.07.18
11:46
"из них за счет отпусков прошлых лет" ни о чем ?
3 hhhh
 
12.07.18
11:53
(1) не открываются ваши скриншоты. Но навскидку, считается количество отработанных месяцев. То есть смотрите округление, 3-го числа и 18-го одинаковое количество месяцев получается. За каждый месяц дается 2,33 дня.
4 dka80
 
12.07.18
11:59
5 dka80
 
12.07.18
12:04
(2) можешь расширить свою мысль?

(3) я не пойму, почему одинаковое? Если бы у него не было смещение отпуска, то рабочий период был бы с 01.07 по 30.06 и изменение должно было бы произойти 01.07.2018, а не 03.07. Если учитывать смещение рабочего года, который теперь составляет с 18.07.2017 по 17.07.2018, то изменение должно произойти 18.07.2018
Почему 3 и 18 одинаковое количество месяцев?
6 hhhh
 
12.07.18
12:11
(5) 2 июля - у вас отработано 11 месяцев. Это 25,67 дня.
    3 июля - у вас отработано 12 месяцев. Это 28 дней.


    17 июля - отработано 12 месяцев. Это тоже 28 дней.

Так понятно?
7 dka80
 
12.07.18
12:21
(6) прости мою тупость. Почему 2 июля 11 месяцев? Ты от какой даты считаешь?
8 RomanYS
 
12.07.18
12:25
Общий упрощенный алгоритм добавления дней:
по 2,33 дня добаляется по истечении половины(!) месяца. По истечении 11 месяцев человек получает право на весь годовой(!)
отпуск. Потом полтора месяца ничего не добавляется и снова годовой цикл.
Т.е. добавки происходят в
0.5 1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5 10.5 11
12.5 ....
9 RomanYS
 
12.07.18
12:26
Для (0) надо учесть смещение года
10 dka80
 
12.07.18
12:29
(8) вопрос не в том, сколько дней заработал сотрудник, а почему именно 3 числа програ....
А видимо по тому, что 18.06+15дней (половина месяца)= будет как раз 3 число
11 RomanYS
 
12.07.18
12:39
(10) Странно. По идее 18.06 наступило как раз 11 месяцев, а следующая добавка должна быть 2-3 августа.
12 hhhh
 
12.07.18
13:16
(10) ну вы сами знаете. Это оказывается был вопрос-тест?
13 hhhh
 
12.07.18
13:16
(11) июля не существует?
14 hhhh
 
12.07.18
13:17
(11) 11 месяцев наступает 3.06. Это 10,5 месяцев. По правилам округления округляем, получается 11.
15 RomanYS
 
12.07.18
13:28
(13) Это с учетом сдвига на 17 дней.
(14) В 10,5 прибавка за  11-й месяц, в 11 за 12-й.
В 11,5 - ничего прибавляться не должно
16 dka80
 
12.07.18
14:24
(12) это не был вопрос тест. Я догадался с вашей помощью ))
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший