Лицам, проживающим и работающим в районах Крайнего Севера и приравненных к ним местностях, пособие по временной нетрудоспособности в случае ухода за больным ребенком выплачивается в размере 100% среднего заработка (без ограничения его размера 50% среднего заработка) с 11-го календарного дня болезни ребенка.
ФСС РФ на своем сайте указал следующее. Это право имеют только работники, приступившие к работе по трудовому договору в районах Крайнего Севера и приравненных к ним местностях до 1 января 2007 г. и имевшие до этой даты право на получение пособия по временной нетрудоспособности в размере 100% среднего заработка.
Лицам же, приступившим к работе в районах Крайнего Севера и приравненных к ним местностях после 1 января 2007 г., названное пособие должно назначаться и выплачиваться в общем порядке с учетом ограничения его размера 50% среднего заработка с 11-го дня болезни ребенка.
В больничном это условие исчисления задается кодом "44". Но при расчете никак не учитывается. Вносим маленькое исправление в модуль объекта документа НачислениеПоБольничномуЛисту, например такое.
В версии 2.5.59.2 это условие начинается со строки 3607 и выглядит так:
ИначеЕсли СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетАмбулаторно
Или СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетПриПоствакцинальномОсложненииАмбулаторно
Или СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетАмбулаторно
Или СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетПриОсобомЗаболеванииАмбулаторно
Или СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуЗаРебенкомИнвалидомАмбулаторно Тогда
ДобавитьСтрокуВТаблицуИнтервалов(ТаблицаИнтерваловОплаты, ДатаНачалаСобытия, ВидРасчетаОтПричины, УточненныйПроцент);
ДобавитьСтрокуВТаблицуИнтервалов(ТаблицаИнтерваловОплаты, ДатаНачалаСобытия + 10 * мДлинаСуток, ВидРасчетаОтПричины, 50);
ДобавитьСтрокуВТаблицуИнтервалов(ТаблицаИнтерваловОплаты, ДатаОкончания + мДлинаСуток, ВидРасчетаОтПричины, 0);
ИначеЕсли ПричинаНетрудоспособности = Перечисления.ПричиныНетрудоспособности.ПособиеПриДолечивании Тогда
Вносим дополнительное условие и получаем следующее:
ИначеЕсли СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетАмбулаторно
Или СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетПриПоствакцинальномОсложненииАмбулаторно
Или СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетАмбулаторно
Или СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетПриОсобомЗаболеванииАмбулаторно
Или СлучайУходаЗаБольнымРебенком = Перечисления.СлучаиУходаЗаБольнымиДетьми.ПоУходуЗаРебенкомИнвалидомАмбулаторно
Тогда
Если УсловияИсчисленияКод1="44" или УсловияИсчисленияКод2="44" или УсловияИсчисленияКод2="44" Тогда
ДобавитьСтрокуВТаблицуИнтервалов(ТаблицаИнтерваловОплаты, ДатаНачалаСобытия, ВидРасчетаОтПричины, УточненныйПроцент);
ДобавитьСтрокуВТаблицуИнтервалов(ТаблицаИнтерваловОплаты, ДатаОкончания + мДлинаСуток,ВидРасчетаОтПричины, 0);
иначе
ДобавитьСтрокуВТаблицуИнтервалов(ТаблицаИнтерваловОплаты, ДатаНачалаСобытия, ВидРасчетаОтПричины, УточненныйПроцент);
ДобавитьСтрокуВТаблицуИнтервалов(ТаблицаИнтерваловОплаты, ДатаНачалаСобытия + 10 * мДлинаСуток, ВидРасчетаОтПричины, 50);
ДобавитьСтрокуВТаблицуИнтервалов(ТаблицаИнтерваловОплаты, ДатаОкончания + мДлинаСуток, ВидРасчетаОтПричины, 0);
КонецЕсли;
ИначеЕсли ПричинаНетрудоспособности = Перечисления.ПричиныНетрудоспособности.ПособиеПриДолечивании Тогда
P.S. Прошу прощения, если криво отформатирован код.