V82.ОбщиеМодули.РасчетСтраховыхВзносовДополнительный.ОбработатьТаблицуПособий C# (CSharp) Method

ОбработатьТаблицуПособий() public method

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