| 
	
		
		
		
		 
			
			VanHelsing, Попробуй все же запросом: 
 
	Запрос = Новый Запрос; 
	Запрос.Текст = "ВЫБРАТЬ 
	               |	ЦеныНоменклатурыСрезПоследних.Цена 
	               |ИЗ 
	               |	РегистрСведений.ЦеныНоменклатуры.СрезПоследних( 
	               |		, 
	               |		Номенклатура = &ВыбНоменклатура 
	               |		    И ТипЦен = &ВыбТипЦен) КАК ЦеныНоменклатурыСрезПоследних"; 
	 
	Док = Документы.ЗаказПокупателя.НайтиПоНомеру("х0000014","20070910"); 
	Запрос.УстановитьПараметр("ВыбТипЦен", Док.ТипЦен); 
	Запрос.УстановитьПараметр("ВыбНоменклатура", Справочники.Номенклатура.НайтиПоКоду("2705")); 
	 
	Результат = Запрос.Выполнить().Выгрузить(); 
	Цена = ?(Результат.Количество() > 0, Результат[0].Цена, 0);
		 
		
		
		
		
		
		
		
	 |