Обход созданных сертификатов

Выборка = Документы.РеализацияТоваровУслуг.Выбрать();
Пока Выборка.Следующий() Цикл
    СписСерт = АСП_Функции.ПолучитьСписокВетДокументов(Выборка.Ссылка);
    Для Каждого Серт Из СписСерт Цикл
        ...
    КонецЦикла;
КонецЦикла;

Выбор строк товаров документов до создания сертификатов

// запрос списка документов с любыми условиями
	ТЗ1 = 
		"ВЫБРАТЬ
		|	С.Ссылка
		|ПОМЕСТИТЬ Ссылки
		|ИЗ
		|	Документ.РеализацияТоваровУслуг КАК С");
	// общий запрос товаров
	ТЗ2 = АСП_Общие.ЗапросТаблицыТоваров();
	
	Запрос = Новый Запрос(ТЗ1 + ТЗ2); // для выбора всех товаров сертификатов
	Запрос = Новый Запрос(ТЗ1 + ТЗ2 + "ИТОГИ ПО Ссылка"); // для свертки по сертификатам
	Запрос = Новый Запрос(ТЗ1 + ТЗ2 + "ИТОГИ ПО Номенклатура"); // для свертки по номенклатуре

	Выборка = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
	...

Выбор строк товаров созданных сертификатов

ТЗ = 
		"ВЫБРАТЬ
		|	Р.Ссылка
		|ПОМЕСТИТЬ Ссылки
		|ИЗ
		|	Документ.РеализацияТоваровУслуг КАК Р
		|ГДЕ Условия...
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		|ВЫБРАТЬ
		|	С.Ссылка,
		|	С.Номенклатура КАК Номенклатура,
		|	С.ДатаВыработки,
		|	СУММА(С.Количество) КАК Количество
		|ИЗ
		|	Документ.АСП_ВетеринарныйДокумент.Товары КАК С
		|		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Ссылки КАК Р
		|		ПО С.Ссылка.ДокументОснование = Р.Ссылка
		|
		|ГДЕ
		|	ПОДСТРОКА(С.Ссылка.ГУИД, 36, 36) <> """"
		|
		|СГРУППИРОВАТЬ ПО
		|	С.Ссылка,
		|	С.Номенклатура,
		|	С.ДатаВыработки
		|ИТОГИ ПО
		|	Номенклатура"