Типовая конфигурация УТП. Не пойму где инициализируется переменная мДанныеСервера. При попадании в Процедуру ПечатьЧека() (Обработки ТОсервер) переменная уже содержит таблицу значений с одной строкой.
Функция ПолучитьПараметрСервераТО(ИмяПараметра, ТипПараметра)
Если мДанныеСервера = Неопределено Тогда
мДанныеСервера = Новый Структура();
КонецЕсли;
Результат = Неопределено;
мДанныеСервера.Свойство(ИмяПараметра, Результат);
Если Результат = Неопределено Тогда
Результат = Новый(Тип(ТипПараметра));
мДанныеСервера.Вставить(ИмяПараметра, Результат);
КонецЕсли;
я бегаю по коду, эта переменная очень странная, в одно месте вдруг заполняется ТЗ, хотя по коду не было такого.
вот здесь кстати
Функция ПолучитьПараметрСервераТО(ИмяПараметра, ТипПараметра)
Если мДанныеСервера = Неопределено Тогда
мДанныеСервера = Новый Структура();
КонецЕсли;
Результат = Неопределено;
мДанныеСервера.Свойство(ИмяПараметра, Результат);
Если Результат = Неопределено Тогда
Результат = Новый(Тип(ТипПараметра));
мДанныеСервера.Вставить(ИмяПараметра, Результат);
КонецЕсли;
глобальный поиск и у в каждом месте, где встречается точка остановки. Если сервная то, перевести не забыть запустить сервер 1c предприятие в режиме debug
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.