Ваши комментарии

Вы меняете настройку в 11 столбце ТВХ?

Тогда пересчета не избежать, только если внесете изменения в сам алгоритм 99 ...

в "Контур-Экстерне" данные о вновь открытых листках и о продлении или закрытии ранее открытых ЭЛН поступают

КЭ использует сервис СЭДО.

КЗ работает с сервисом ЭЛН

Добрый день.

Что такое "новые настройки районного коэффициента"?

не было пересчетов между старым и добавочным новым видом

О каких именно видах идет речь?

Добрый день.

Похоже на проблему(со стороны ФСС) у сервиса ЭЛН

Не единичное обращение за сегодня.. 

"Новый" номер СФР указан в настройках?

Какой у вас регион? 

Добрый день!

Этот отчет не заточен на разбивку по должностям.

Добрый день

Обновление для отчетности 2025 года будет позже

Уже не актуально? можно закрывать?

Попробуйте такой алгоритм

в оkladCode нужно указать внутренний код вида оклада..

UserAlg777(&info,&r)
{
   double okladCode=4;
   
   int rowkod[ROWMAX];//массив с номерами строк
   int cntrow=poiskosnkodProp(okladCode,rowkod,0, GetCurPropCountLS());//получаем список строк 
   //откидываем недействующие в month строки
   FiltrRowkod(rowkod,cntrow, mrasch,1); 
   //нет оклада
   if(cntrow<1)
   {
      if(FL_V_ALG && uprc != NO_SCREEN)
         infolist.add_record("Оклад",0);
      info.n1=0;
      return code_Break;
   }
   double okladBz=GetBase(rowkod[0]);
   
   char t[20];
   if((info.c=korrv(r,t,0,info.h,flagrow,jf)) != 1)
      return code_ReturnCode;
   double percent=r[2];
   
   var lastDayYear=KDateFromInt_LastDay(GetAbsMonthForEndYear(mrasch));
   
   //график определяем на 31.12.xxxx
   char str[256];
   GetKchValue("grafik",str,10,lastDayYear);
   int calend=atoi(str);
   if (calend<1) 
      calend=1;
   
   double nrv=GetYearNrv(calend,2,lastDayYear.GetYear());
   double frv=GetYearFrv(GetCurPropCountLS().GetCombine(),2,lastDayYear.GetYear());
   if(nrv>0.0001)
      info.n1= (okladBz*percent/100.)*frv/nrv;
   else
      info.n1=0;
   if(FL_V_ALG && uprc != NO_SCREEN)
   {
      infolist.add_record("Оклад",okladBz);
      infolist.add_record("Процент",percent);
      infolist.add_record("calend",calend);
      infolist.add_record("ФРВ год",frv);
      infolist.add_record("НРВ год",nrv);
      infolist.add_record("Результат",info.n1);
   }
   return code_Break;
}

USALG.S

Сервис поддержки клиентов работает на платформе UserEcho