1С ЗиК 366 Ошибка при расчете пособий до 1.5 лет (исправление)
В релизе ЗиК 366 сообщено, что
Исправлено:
В соответствии с письмом ФСС от 09.02.2017 № 02-09-14/22-04-1788
уточнен расчет пособий по уходу за ребенком в случае отсутствия заработка
за расчетный период - для отпуском, начинающихся с 1 июля 2017 года или позже.
Внесены изменения в функцию
глРассчитатьСуммуПособия
По факту в глобальном модуле в строке 70971 допущена ошибка (неверное вычисление минимума среднедневного заработка)
вместо строки
необходимо
PS
Хотел бы я по методике 1С получать зарплату с минимумом 237250 рублей в день(!!!). (7800*730/24)
Исправлено:
В соответствии с письмом ФСС от 09.02.2017 № 02-09-14/22-04-1788
уточнен расчет пособий по уходу за ребенком в случае отсутствия заработка
за расчетный период - для отпуском, начинающихся с 1 июля 2017 года или позже.
Внесены изменения в функцию
глРассчитатьСуммуПособия
По факту в глобальном модуле в строке 70971 допущена ошибка (неверное вычисление минимума среднедневного заработка)
вместо строки
РазмерОграниченияСнизу = МРОТ * 730/24;
необходимо
РазмерОграниченияСнизу = МРОТ * 24/730;
PS
Хотел бы я по методике 1С получать зарплату с минимумом 237250 рублей в день(!!!). (7800*730/24)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
А почему вы решили, что правильной будет формула РазмерОграниченияСнизу = МРОТ * 24/730; ?
там по логике они берут реальный зароботок дневной, умножают его на 30,4 и получают средний заработок за месяц
и вот его как раз и надо сравнивать с МРОТ (с минимальной оплатой труда за месяц)
а формулой РазмерОграниченияСнизу = МРОТ * 24/730; получается минимум за день
т.е. сравнение среднего месячного зароботка с минимальным за день
там по логике они берут реальный зароботок дневной, умножают его на 30,4 и получают средний заработок за месяц
и вот его как раз и надо сравнивать с МРОТ (с минимальной оплатой труда за месяц)
а формулой РазмерОграниченияСнизу = МРОТ * 24/730; получается минимум за день
т.е. сравнение среднего месячного зароботка с минимальным за день
Если кому интересно ещё один косячок для организаций с льготным стажем.
Отчет ПодготовкаСведенийПФР2017 Модуль формы строка 1716
вместо
надо
(пропущен символ нижнего подчеркивания "_")
Без этого исправления у них не будет проходить проверка файла (вместо тега ИС:Основание будет ИС_Основание).
Во избежание лишних предупреждений о нулевых значениях строки 1732-1738 поместил под условие
Хотя как показала практика в региональных ПФР настройки ПФР различны и предупреждения могут проскакивать.
Отчет ПодготовкаСведенийПФР2017 Модуль формы строка 1716
вместо
ОснованиеВЛ = хмлВыслугаЛет.СоздатьПодчиненныйЭлемент("ИС_Основание");
надо
ОснованиеВЛ = хмлВыслугаЛет.СоздатьПодчиненныйЭлемент("ИС__Основание");
(пропущен символ нижнего подчеркивания "_")
Без этого исправления у них не будет проходить проверка файла (вместо тега ИС:Основание будет ИС_Основание).
Во избежание лишних предупреждений о нулевых значениях строки 1732-1738 поместил под условие
Если (ВыслугаЛетДопСведения1<>0)или(ВыслугаЛетДопСведения2<>0) Тогда
хмлВыработкаВчасах = хмлВыслугаЛет.СоздатьПодчиненныйЭлемент("ВС__ВыработкаВчасах");
хмлВыработкаВчасах = хмлВыслугаЛет.СоздатьПодчиненныйЭлемент("ВС__ВыработкаВчасах");
хмлЧасы = хмлВыработкаВчасах.СоздатьПодчиненныйЭлемент("ВС__Часы");
хмлЧасы.Значение = ЧислоВФайл(ВыслугаЛетДопСведения1,5,0);
хмлМинуты = хмлВыработкаВчасах.СоздатьПодчиненныйЭлемент("ВС__Минуты");
хмлМинуты.Значение = ЧислоВФайл(ВыслугаЛетДопСведения2,2,0);
КонецЕсли;
ПоказатьХотя как показала практика в региональных ПФР настройки ПФР различны и предупреждения могут проскакивать.
Владимир Березин, подскажите именно куда в Отчет ПодготовкаСведенийПФР2017, ВСТАВИТЬ -Во избежание лишних предупреждений о нулевых значениях строки 1732-1738 поместил под условие, ВСЕ ПОСТАВИТЬ, КУДА Я СТАВЛЮ У МЕНЯ ОШИБКА <<?>>КонецЦикла;
{Отчет.ПодготовкаСведенийДляПФР2017.Форма.Модуль(1771)}: Ожидается ключевое слово 'КонецЕсли' ('EndIf').
Подскажите. Спасибо.
{Отчет.ПодготовкаСведенийДляПФР2017.Форма.Модуль(1771)}: Ожидается ключевое слово 'КонецЕсли' ('EndIf').
Подскажите. Спасибо.
(14)Перед строкой
хмлВыработкаВчасах = хмлВыслугаЛет.СоздатьПодчиненныйЭлемент("ВС__ВыработкаВчасах");
вставьте строку
Если (ВыслугаЛетДопСведения1<>0)или(ВыслугаЛетДопСведения2<>0) Тогда
а после строки
хмлМинуты.Значение = ЧислоВФайл(ВыслугаЛетДопСведения2,2,0);
вставьте строку
КонецЕсли;
хмлВыработкаВчасах = хмлВыслугаЛет.СоздатьПодчиненныйЭлемент("ВС__ВыработкаВчасах");
вставьте строку
Если (ВыслугаЛетДопСведения1<>0)или(ВыслугаЛетДопСведения2<>0) Тогда
а после строки
хмлМинуты.Значение = ЧислоВФайл(ВыслугаЛетДопСведения2,2,0);
вставьте строку
КонецЕсли;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот