10.
lefthander
09.03.10 17:14
Сейчас в теме
Итак! Свершилось, вышел 294 релиз, но переходной БЛ, и с продолжением не считается. После "танцев с бубном", получил вот такое исправление для чистого 294 резила и исправлениями от автора данной ветки
Функция глСобратьДанныеДляБЛ2010
было
СуммаСреднегоЗаработка2010 = Окр(глСуммаСреднегоЗаработкаБольничного2007(Объект,ДатаНачалаБолезни,ДокументОснование.ТипРасчетаБольничного,ТабличнаяЧасть, Перечисление.ПорядокРасчетаСреднегоДляБЛ.с2010года),2);
стало
Если (ДокументОснованиеПервичныйВыбран = 1) И (ДатаНачалаБолезни < ДатаПереходаНаСтраховыеВзносы) Тогда
СуммаСреднегоЗаработка2010 = 0;
Иначе
СуммаСреднегоЗаработка2010 = Окр(глСуммаСреднегоЗаработкаБольничного2007(Объект,ДатаНачалаБолезни,ДокументОснование.ТипРасчетаБольничного,ТабличнаяЧасть, Перечисление.ПорядокРасчетаСреднегоДляБЛ.с2010года),2);
КонецЕсли;
И дальше по текту в той же функции
Было
Если НачалоБолезниТекМесяца < ДатаПереходаНаСтраховыеВзносы Тогда
РазмерСреднегоЗаработка = РазмерСреднегоЗаработка2009;
РазмерПоловиныСреднегоЗаработка = РазмерПоловиныСреднегоЗаработка2009;
СуммаСреднегоЗаработка = СуммаСреднегоЗаработка2009;
Иначе
РазмерСреднегоЗаработка = РазмерСреднегоЗаработка2010;
РазмерПоловиныСреднегоЗаработка = РазмерПоловиныСреднегоЗаработка2010;
СуммаСреднегоЗаработка = СуммаСреднегоЗаработка2010;
КонецЕсли;
Стало
Если НачалоБолезниТекМесяца < ДатаПереходаНаСтраховыеВзносы Тогда
РазмерСреднегоЗаработка = РазмерСреднегоЗаработка2009;
РазмерПоловиныСреднегоЗаработка = РазмерПоловиныСреднегоЗаработка2009;
СуммаСреднегоЗаработка = СуммаСреднегоЗаработка2009;
ИначеЕсли (ДатаНачалаБолезни < ДатаПереходаНаСтраховыеВзносы) И (ДокументОснованиеПервичныйВыбран = 1) Тогда
РазмерСреднегоЗаработка = РазмерСреднегоЗаработка2009;
РазмерПоловиныСреднегоЗаработка = РазмерПоловиныСреднегоЗаработка2009;
СуммаСреднегоЗаработка = СуммаСреднегоЗаработка2009;
Иначе
РазмерСреднегоЗаработка = РазмерСреднегоЗаработка2010;
РазмерПоловиныСреднегоЗаработка = РазмерПоловиныСреднегоЗаработка2010;
СуммаСреднегоЗаработка = СуммаСреднегоЗаработка2010;
КонецЕсли;
*************************************
В печатной форме при заполнении данных для расчета среднего по правилам 2010 года - пока не заполняет... Это ищу, для расчета использует правила 2009 года.