- 1
 
строкаР.сумма =(-1)*строкаР.сумма;
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 2
−2
строкаР.сумма =(-1)*строкаР.сумма;
                                    "строкаР.сумма" всегда является числом
+4
Запрос = Новый Запрос;
Запрос.Текст = 
	"ВЫБРАТЬ
	|	ркЛицевыеСчета.Ссылка,
	|	ркЛицевыеСчета.Помещение,
	|	ркЛицевыеСчета.Дом КАК Дом,
	|	ркЛицевыеСчета.Код КАК Код,
	|	ркЛицевыеСчета.Помещение.Владелец Как ПомещениеВладелец
	|ИЗ
	|	Справочник.ркЛицевыеСчета КАК ркЛицевыеСчета";
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
	Об = Справочники.ркЛицевыеСчета.НайтиПоКоду(ВыборкаДетальныеЗаписи.Код);
	О = Об.ПолучитьОбъект();
	Д = Справочники.ркДома.НайтиПоНаименованию(ВыборкаДетальныеЗаписи.ПомещениеВладелец);
	ДО = Д.ПолучитьОбъект();
	Если Не О.ЭтоГруппа Тогда
	О.Дом = ДО.Ссылка;
	О.Записать();
	КонецЕсли;
	//ВыборкаДетальныеЗаписи
КонецЦикла;
                                    
            Обработка в базе одного клиента.
Не сразу понял что она вообще делает и зачем она ТАК ЭТО ДЕЛАЕТ.