Краткое описание :
Заработная плата: Данные не попадают в отчетОписание :
Cостав заработной платы в разрезе начислений и счетовЧто измененно :
Заработная плата: Данные не попадают в отчет.
При формировании отчета:
"Состав заработной платы в разрезе начислений и счетов",
если выбрать на вкладке "Дополнительные параметры" в Пользовательские колонки:
"Параметр выбора для алгоритма ТXО (Z_ZAR::VAL3)",
то в отчете в этой колонке оказывается "0", а не то, что есть на самом деле.
А во вкладке "Исходные данные" выводятся 2 колонки:
"Параметр выбора для алгоритма ТXО"
Одна заполнена нулями, другая - пустая.
Клиент говорит, что у него все работало до установки последних обновлений.
В версии Z_ZAR (197.1) файл strzar.vip содержал такую строчку:
xLStWriteToMatrix(j, ConstFields + kauDepth + ColNum, ArrAlgP[tmpNastr.numberAlg].GetValue(#declValue.Nrec,co#DeclValue));
А в версии Z_ZAR (198) она поменялась на:
xlDoWriteToMatrix(j, ConstFields + kauDepth + ColNum, Double(Replace(ArrAlgP[tmpNastr.numberAlg].GetValue(#declValue.Nrec,co#DeclValue), ',', '.')) );
Поэтому, когда алгоритм Z_ZAR::VAL3 в "GetValue" возвращает строку - при приведении ее к "Double" получаем "0".
Как измененно :
Исправлена ошибка.
Все пользовательские колонки выводятся в Excel в текстовом формате, за исключением колонок, в которые выводится количество часов ( определяются по наличию подстроки "CHAS" в наименовании алгоритма).