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

Добрый день.

Пока вижу такой путь: выполнить расчет за месяц (устанавливается состояние "Р(Ув)"), в следующем месяце будет всё хорошо.

Верное решение.

Только при расчете выберите "только в ведомость по ранее введенным суммам" - оно ничего лишнего не начислит, только поставит признак "рассчитан"

Но, хотелось бы, сразу, уже сейчас. Возможно?

Если только откатиться назад на архивную копию "до расчета".

Программу перезапустили?

ЛС тот же что в сохраненке?

В табеле сколько рабочих дней показывает?

Считаю оклад-  ФРВ 19 дней. ( по графику так же)

Что не так?

Выложите сохраненку с ЛС на котором у вас возникает эта ситуация

Значит вы НЕ заменили алгоритм...

  • у вида 290 стоит алгоритм 190?
  • Настройка- Настройка скриптов - Корректировка скриптов - открываем на корректировку ..Script\usalg.s
  • Проверяем что в нем есть скрипт из предыдущего поста

    Отлично, справились самостоятельно)

    В чем загвоздка?

    Что же из вас все надо клещами тянуть?)

    UserAlg190(&info,&r)
    {
      double summ105=0;sumvid("*",5,0,summ105);
      //РВ берется из вида 296
      double rv294=0; rvvid("*",194,0,rv294);
      double rv296=0; rvvid("*",196,0,rv296);
      double rv677=0; rvvid("*",577,rv677);
      r[2]=rv677;
       char t[20];
       if((info.c=korrv(r,t,0,info.h,flagrow,jf)) != 1)
          return code_ReturnCode;
       info.n1=summ105*r[2]/(rv296+rv294);
       if(FL_V_ALG && uprc != NO_SCREEN)
       {
          infolist.add_record("Сумма 105 вида",summ105);
          infolist.add_record("Рабочее время 296+294",rv296+rv294);
          infolist.add_record("Рабочее время 677",r[2]);
          infolist.add_record("Результат",info.n1);
       }
       return code_Break;
    }

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