Функция СтрокаДокументы(Ссылка)
ФизическоеЛицо=ССылка.ФизическоеЛицо;
СтрокаДокументы = «»;
МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
Запрос.Текст =
«ВЫБРАТЬ
| &ФизическоеЛицо КАК ФизЛицо,
| &Период КАК Период
|ПОМЕСТИТЬ ВТФизическиеЛицаПериоды»;
Запрос.УстановитьПараметр(«ФизическоеЛицо», ФизическоеЛицо);
Запрос.УстановитьПараметр(«Период», ‘00010101’);
Запрос.Выполнить();
ПараметрыПостроения = ЗарплатаКадрыОбщиеНаборыДанных.ПараметрыПостроенияДляСоздатьВТИмяРегистраСрез();
ПараметрыПостроения.ФормироватьСПериодичностьДень = Ложь;
ОписаниеФильтра = ЗарплатаКадрыОбщиеНаборыДанных.ОписаниеФильтраДляСоздатьВТИмяРегистра(«ВТФизическиеЛицаПериоды», «ФизЛицо»);
ЗарплатаКадрыОбщиеНаборыДанных.СоздатьВТИмяРегистраСрезПоследних(«ДокументыФизическихЛиц», Запрос.МенеджерВременныхТаблиц, Истина, ОписаниеФильтра, ПараметрыПостроения);
Запрос.Текст =
«ВЫБРАТЬ
| ДокументыФизическихЛиц.Представление
|ИЗ
| ВТДокументыФизическихЛицСрезПоследних КАК ДокументыФизическихЛиц»;
Результат = Запрос.Выполнить();
Если Не Результат.Пустой() Тогда
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
СтрокаДокументы = СтрокаДокументы + Выборка.Представление + Символы.ПС;
КонецЦикла;
КонецЕсли;
СтроковыеФункцииКлиентСервер.УдалитьПоследнийСимволВСтроке(СтрокаДокументы);
Возврат СтрокаДокументы;
КонецФункции