V82.ОбщиеМодули.ФормированиеПечатныхФормДополнительный.ЗапросСпискаДляПечатиПеречняПеречислений C# (CSharp) Method

ЗапросСпискаДляПечатиПеречняПеречислений() public method

        public object ЗапросСпискаДляПечатиПеречняПеречислений(/*ДатаДокумента, Ведомости, ФИОСокращенно*/)
        {
            //Запрос = Новый Запрос;
            //Запрос.УстановитьПараметр("ДатаДокумента",	ДатаДокумента);
            //Запрос.УстановитьПараметр("Ведомости",		Ведомости);
            //Запрос.УстановитьПараметр("ФИОСокращенно",	ФИОСокращенно);
            /*Запрос.Текст =
            "ВЫБРАТЬ РАЗРЕШЕННЫЕ
            |	ЗарплатаКВыплатеОрганизацийЗарплата.Физлицо КАК Физлицо,
            |	ЛицевыеСчетаРаботниковОрганизации.НомерЛицевогоСчета КАК НомерЛицевогоСчета,
            |	СУММА(ЗарплатаКВыплатеОрганизацийЗарплата.Сумма + ЗарплатаКВыплатеОрганизацийЗарплата.КомпенсацияЗаЗадержкуЗарплаты) КАК Сумма
            |ПОМЕСТИТЬ ВТВыплаты
            |ИЗ
            |	Документ.ЗарплатаКВыплатеОрганизаций.Зарплата КАК ЗарплатаКВыплатеОрганизацийЗарплата
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЛицевыеСчетаРаботниковОрганизации КАК ЛицевыеСчетаРаботниковОрганизации
            |		ПО ЗарплатаКВыплатеОрганизацийЗарплата.Физлицо = ЛицевыеСчетаРаботниковОрганизации.ФизЛицо
            |			И ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка.Банк = ЛицевыеСчетаРаботниковОрганизации.Банк
            |			И ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка.Организация = ЛицевыеСчетаРаботниковОрганизации.Организация
            |ГДЕ
            |	ЗарплатаКВыплатеОрганизацийЗарплата.Сумма + ЗарплатаКВыплатеОрганизацийЗарплата.КомпенсацияЗаЗадержкуЗарплаты > 0
            |	И ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка В(&Ведомости)
            |
            |СГРУППИРОВАТЬ ПО
            |	ЗарплатаКВыплатеОрганизацийЗарплата.Физлицо,
            |	ЛицевыеСчетаРаботниковОрганизации.НомерЛицевогоСчета
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Физлицо
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ЕСТЬNULL(ФИОФизЛицСрезПоследних.Фамилия + ВЫБОР
            |			КОГДА ПОДСТРОКА(ФИОФизЛицСрезПоследних.Имя, 1, 1) <> """"
            |				ТОГДА "" "" + ВЫБОР
            |						КОГДА &ФИОСокращенно
            |							ТОГДА ПОДСТРОКА(ФИОФизЛицСрезПоследних.Имя, 1, 1) + "".""
            |						ИНАЧЕ ФИОФизЛицСрезПоследних.Имя
            |					КОНЕЦ
            |			ИНАЧЕ """"
            |		КОНЕЦ + ВЫБОР
            |			КОГДА ПОДСТРОКА(ФИОФизЛицСрезПоследних.Отчество, 1, 1) <> """"
            |				ТОГДА "" "" + ВЫБОР
            |						КОГДА &ФИОСокращенно
            |							ТОГДА ПОДСТРОКА(ФИОФизЛицСрезПоследних.Отчество, 1, 1) + "".""
            |						ИНАЧЕ ФИОФизЛицСрезПоследних.Отчество
            |					КОНЕЦ
            |			ИНАЧЕ """"
            |		КОНЕЦ, Выплаты.Физлицо.Наименование) КАК ФизЛицо,
            |	Выплаты.НомерЛицевогоСчета КАК НомерЛицевогоСчета,
            |	Выплаты.Сумма КАК Сумма
            |ИЗ
            |	ВТВыплаты КАК Выплаты
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних(
            |				&ДатаДокумента,
            |				Физлицо В
            |					(ВЫБРАТЬ РАЗЛИЧНЫЕ
            |						СписокФизЛиц.Физлицо
            |					ИЗ
            |						ВТВыплаты КАК СписокФизЛиц)) КАК ФИОФизЛицСрезПоследних
            |		ПО Выплаты.Физлицо = ФИОФизЛицСрезПоследних.ФизЛицо
            |
            |УПОРЯДОЧИТЬ ПО
            |	ФизЛицо";*/
            return null;
        }