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

Поправил печать

Внутри formsr.usr вызывается скриптовая функция PrintOneRowSredn()

$BEG_SCRIPT
string prevSrc=to_string(IST);
PrintOneRowSredn(CreateObject("CurPrnTbl"),atoi(rcr),prevSrc);
IST=prevSrc;
$END_SCRIPT

Сама функция в модуле USFUNCRW.S

PrintOneRowSredn(tabl,row,&prevSrc)
{
    string src=tabl.TextS("SOURCE",row);
    if( IsNullOrWhiteSpace(src) ) //источник не указан - берем значение и пред. строки
        src=prevSrc;
    else //запоминаем для будущих строк
        prevSrc=src; 
    string fond=tabl.TextS("FOND",row);
    double sum=atof(tabl.TextS("SREDN_OSN",row));
    bool notempty = nabs(sum)>0.0001
                        ? 1
                        : 0;
    if(notempty)
    {
        char str[256];
        sprintf(str,"%s|%s|%11.3f|",src,fond,sum);
        print(str);
    }
}

USFUNCRW.S

formsr.usr

Добрый день!

Ничего не понял.. какую задачу решаете? В каком контексте используется APropBE?

Выложите сохраненку ЛС со скрина и файл formsr.usr

Не нужно выделять РК из среднего для отпуска..

Нет ни одного нормативного документа требующего это.

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

Выглядит как экономия на спичках, которая в будущем может аукнуться большими проблемами

ПО ПД обновили, данную ошибку исправили

Добрый день.

Теоретически можно, но не рекомендуется  ( могут возникнуть проблемы при расчете среднего, БЛ в тех случаях 

где фигурирует РК)

И главный вопрос- зачем?

В файле не хватает кода клиента, наименования органа ФК и кода КОФК.

У меня с вашими настройками все заполняется:

Image 9319

XMDM_32321233_20250606111443_000001.xml

1)Проверьте что Rscalt соответствует поставочному.

2)Выложите сохраненку с того места где формирует неверно.

3)Выложите сформированный файл 

Добрый день.


Почему добавили 

fldSize

а не 

fldSize102
GUID формируется в момент формирования самой таблицы

да и хранится в сформированной таблице

Попробовали выгрузить файл с верным номером, присвоился тот же GUID

Выгрузили ту же самую таблицу?

Тогда guid должен остаться прежним.

Очень конечно неудобно переформировывать таблицы из-за подобных ошибок

А почему нужен новый GUID если у вас прошлый файл оказался не принят - этот же guid разве нельзя использовать?

Не уверен что присваивать новый guid при каждой выгрузке это хорошее решение.

guid - это идентификатор документа. 

В терминах КЗ документом является сформированная таблица.

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