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

Да, часть информации( в шапке) заменяется программно

Добрый день.

1)Зайдите в отчеты для статистики.

2)F9

3)Правой кнопкой мыши на форме "зп-образование" - Настройка форм печати

4)Полная форма - открыть

5)Нужно найти строку 

&CHVS(N,2,0)=0;// 0-в целых числах; 1-с одним десятичным знаком

и заменить на поставочное:

#CHVS(N,2,0)=НАСТРОЙКА(chisvs,p3obr,1); // 0-в целых числах; 1-с одним десятичным знаком


З.ы. подскажите, а вы печатную форму не редактировали?Или может быть восстанавливали базу из архива?

Хочется понять, как у вас появилось значение 0.. в этой строке.


Добрый день.

Шаблон находится в файле ..ZPL\T_PFOND\szv_stag.xlt


Что именно вы хотите изменить?

Да, конечно:

$BEG_SCRIPT
 AmbaMessageBox("Значение Proc: "+to_string(Proc),"",0, 0);
$END_SCRIPT

Добрый день.

Да, будет обновление.

Форма тестируется..

Функцию вы добавили

UserAlg192(&info,&r)

а вызов этой функции- у вас не прописан

Вот так надо прописать

      // Пример вызова алгоритма пользователя.
           case 192:
         return UserAlg192(info,r);
      case 4:
         return UserAlg4(info,r);

И с кодировкой напутали...

Возьмите этот файл.

USALG.S

Получите такой расчет:

Нет, время исключаем из среднего через табель...

период должен быть с 04.05.2021 по 07.05.2021

Да, можно такой

Какие у него должны быть настройки? Сумму в него надо ставить с минусом?

1)Это должен быть мнимый вид ( символ 2 в  столбце 3 специальной ТВХ)

2)Это должно быть начисление ( символ Н в 23 столбце специальной ТВХ)

3)Этот вид должен в ходить в расчет среднего ( символ 1 в 15 и 17 столбце обычной ТВХ)

Да, сумма с минусом - мы же хотим убрать из расчета среднего эту сумму..

Я вам тоже не советую заводить новые виды, только ради того , чтобы убрать из расчета среднего майские "рабочие-нерабочие" дни. 

Воспользуйтесь действующими видами!

Проще поступить так: 

1)Закрываете строку оклад датой 30.04.2021  ( закончился обычный "рабочий период")

2)Открываете новую строку оклада с датами 01.05.2021-10.05.2021 ( период "рабочие-нерабочие" дни)

3)Открываете еще одну строку оклада с датой 11.05.2021 (снова начался обычный период)

4)Аналогично добавляете все надбавки..

5)Добавляете мнимый вид, который нужно убрать из расчета среднего

6)Ставите на мнимый вид сумму строк с периодом действия 01.05.2021-10.05.2021 со знаком минус

В ЛС это выглядит вот так:

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