есть сложная обработка, которая как-то меняет данные. Подозреваю, что промежуточные вычисления помещаются в переменную ЗаписьXML с таким же типом.
Как в процессе отладки увидеть текст, который сейчас в записиXML ?
По-костыльному как-то так. Второй вызов "Запись.УстановитьСтроку()" и получение значения СтрокаКонтрольная заменить на нужное по алгоритму.
Запись = Новый ЗаписьXML;
Запись.УстановитьСтроку();
Запись.ЗаписатьНачалоЭлемента("Good");
Запись.ЗаписатьТекст("Товар");
Запись.ЗаписатьКонецЭлемента();
СтрокаПосмотреть = Запись.Закрыть();
Чтение = Новый ЧтениеXML;
Чтение.УстановитьСтроку(СтрокаПосмотреть);
Запись = Новый ЗаписьXML;
Запись.УстановитьСтроку();
Пока Чтение.Прочитать() Цикл
Запись.ЗаписатьТекущий(Чтение);
КонецЦикла;