ЗиК релиз 283 Пособие до 1,5 лет неверно считает календарные дни

Новая тема
Недавно обновили ЗиК до 283 релиза. Обнаружилось, что пособие до 1,5 лет считает неверно. Вместо Среднемесячная з/п * 40% * 30,4 считает Среднемесячная з/п * 40% * 30,5, Т е. считает календарный день не 30,4(365/12), а 30,5 (366/12). Хотя были разъяснения чиновников, что високосный год не влияет на среднее количество календарных дней, дожно быть 30,4? Может это уже где-то поправлено? Поискала, похожих тем не нашла. Подскажите!! Где в ЗиК можно исправить формулу?
А нельзя узнать, где именно чиновники разъясняли про високосный год и 30.4????
А подправить только в глобальнике. Напиши поиск по 30.5 и найдешь!
ttp://forum.glavbukh.ru/
Тема: Применение коэффициента, 30,4 или 30,5 для расчета отпуска по уходу до 1,5
И эта тема была продублирована в журнале главбух № 13 июль 2008 г.
gucci76 Попробовала найти темы по данному случаю, но не получается. Может передашь ссылку? А глобальник это Конфигуратор?
"При таких вопросах лучше в конфигуратор не лезть... имхо
Но раз уж возник вопрос, то функция называется глРассчитатьСуммуПособия()

пятая строка сверху: (наблюдаем цифры после десятичной точки)

СреднемесячноеЧислоКадлендарныхДней = ?(НомерДняГода(КонГода(ДатаОкончания))=365,30.4,30.5);

// кстати только щас заметил что ошибка там :-)"
"Step здравствуй!
Спасибо за ответ. Открыла конфигуратор нашла расчет, но у нас все как написано у вас. А что надо поменять? Удалить 30,5?
 
Функция глРассчитатьСуммуПособия(Документ,Сотрудник,ДатаНачала,ДатаОкончания) Экспорт

ДанныеОтпуска = Документ.ДанныеОтпускаПоУходуЗаРебенком;
Если ПустоеЗначение(ДанныеОтпуска)=1 Тогда
   Возврат 0;
КонецЕсли;

ВсегоНачислено = 0;  
СреднемесячноеЧислоКадлендарныхДней = ?(НомерДняГода(КонГода(ДатаОкончания))=365,30.4,30.5);

СреднедневнойЗаработок = ДанныеОтпуска.СреднийЗаработок;"
"копию на всякий случай сделали? продолжаем

строка
СреднемесячноеЧислоКадлендарныхДней = ?(НомерДняГода(КонГода(ДатаОкончания))=365,30.4,30.5); делает следующее:
- если в году 365 дней, то берется коэффициент 30.4
- если число дней в году не равно 365, то коэффициент равен 30,5

Удалять 30.5 не нужно, надо исправить его на 30.4, чтоб при любом условии брался одинаковый коэффициент... то есть строка примет вид:

СреднемесячноеЧислоКадлендарныхДней = ?(НомерДняГода(КонГода(ДатаОкончания))=365,30.4,30.4);

или так:

СреднемесячноеЧислоКадлендарныхДней = 30.4;//?(НомерДняГода(КонГода(ДатаОкончания))=365,30.4,30.4);
"
Step  Спасибо, все прошло отлично !!!
На здоровье.
Читают тему
(гостей: 1)

Быстрый переход