﻿    Запрос = Новый Запрос;
    Если ДоговорКонтрагента <> Неопределено  Тогда
        Запрос.УстановитьПараметр("ВыбДоговор", ДоговорКонтрагента);
    Иначе
        Запрос.УстановитьПараметр("ВыбДоговор", ДокСсылка.ДоговорКонтрагента);
    КонецЕсли; 
    Запрос.УстановитьПараметр("ВыбФилиал" , ДокСсылка.Филиал);
	Граница = Новый Граница(новый МоментВремени(ДокСсылка.Дата, ДокСсылка), ВидГраницы.Исключая);
   Запрос.УстановитьПараметр("ВыбДата", Граница);
    
    Запрос.Текст =
	"ВЫБРАТЬ
	|	ОтгруженоОплаченоДокументыОстатки.Сделка КАК Сделка,
	|	ОтгруженоОплаченоДокументыОстатки.Филиал,
	|	ОтгруженоОплаченоДокументыОстатки.ДоговорКонтрагента,
	|	ОтгруженоОплаченоДокументыОстатки.СуммаОстаток КАК СуммаОстаток
	|ИЗ
	|	РегистрНакопления.ОтгруженоОплаченоДокументы.Остатки(
	|			&ВыбДата,
	|			Филиал = &ВыбФилиал
	|				И ДоговорКонтрагента = &ВыбДоговор) КАК ОтгруженоОплаченоДокументыОстатки
	|
	|УПОРЯДОЧИТЬ ПО
	|	ОтгруженоОплаченоДокументыОстатки.Сделка.Дата";
	
    РезультатЗапроса = Запрос.Выполнить();
    Выборка          = РезультатЗапроса.Выгрузить();
    
    Возврат Выборка;
