Ваши комментарии
Кажется что "система", перед тем как дать ответ, даже не попробовала посчитать, что получается. Я сильно сомневаюсь, что ответ был бы таким же если бы они попробовали задаться вопросами: зачем исключаются периоды при расчете среднего и что произойдет если мы исключим указанные периоды.
можно, например, написать запрос от имени организации с примером расчета, показывающим, что мы занижаем средний заработок сотрудника и вопросом: можно ли не исключать в таком случае?
Обратите внимание что в двух из трех возможных ситуациях исключение не в пользу работника.
На мой взгляд пункт 5е Постановления 922 притянут за уши к разъяснениям. В пользу этого говорит тот факт, что чуть раньше Роструд дал разъяснение в точности противоположное.
Если в Минтруде еще способны подумать о сути причин исключения, то ответ будет положительным и тогда КРУшникам просто нечем будет крыть.
Эта ошибка из-за этой строчки:
return OemToAnsi(BufCnf);
Алгоритм возвращает целочисленный код возврата, а вы вернули строку.
Потому что сумма в отпускную ведомость получается из суммы, которую вы получите в том случае если отпуск у вас заканчивается в последний календарный день месяца или переходит на следующий месяц (когда сотруднику выставляется признак Р(Отп)).
В этом случае сумма полученная во время расчета отпуска сохраняется отдельно путем сложения-вычитания всех сумм прошедших через расчет.
Я вас правильно понял.
Вот здесь я расписал почему исключать нерабочие дни бессмысленно
Могу дополнительно расписать бессмысленность этого занятия на примере 24 июня.
50 000 оклад за месяц.
Если ничего не исключаем, средний: 50 000 * 12/ (29,3 *12) = 1706.48
Если исключаем, то за июнь учитываем не 50 000 а только 50 000 * 20/21 = 47619,05
РВ за июнь: 29,3*29/30 = 28.32
Средний: (50 000 * 11 + 47619,05)/(29.3*11 + 28.32) = 597619,05/350,62 = 1704,46
Вопрос: за что вы занизили средний заработок сотруднику на 2 рубля? Ради чего все это?
Елена, неправда ваша. Почитайте Указ президента про 24 июня http://publication.pravo.gov.ru/Document/View/0001202005290042?index=1&rangeSize=1
Там черным по белому "нерабочий день с сохранением заработной платы". Никакой добавки про "выходной" нет.
Таким образом формулировка про 24 июня один в один совпадает с формулировкой про аналогичные дни с 30 марта по 30 апреля и с 6 мая по 8 мая.
И комментарии про оплате этих дней и продлению отпуска - абсолютно такие же.
Из общего порядка выбился только день голосования по поправкам к Конституции.
Работа в этот день оплачивается в двойном размере.
>> Протестировал на клиенте. Выяснилось, что работает только второй вариант:
>> 1. Учет РВ и сумм из "буферного" вида = 5
Игорь они не могут работать "неадекватно".
Значение 1 отвечает только за то, что мы учитываем РВ из буферного вида (в том числе и нулевое).
1+4 = 5 - значит учитываем как РВ (в том числе и нулевое) из буферного вида, так и сумму из буферного вида.
И РВ и сумма из буферного вида учитываются в режиме "замещения" того что посчитала программа.
"Неадекватность" работы "1" в этой настройке можно объяснить разве лишь тем, что в ЛС не выделена сумма которую не надо учитывать. Выборка сумм для среднего не делает никаких хитрых телодвижений (кроме выборки сумм премий).
Сервис поддержки клиентов работает на платформе UserEcho
эту бы энергию да в мирных целях...