public void РасшифроватьКарточкаПоЕСН(/*Отчет, Форма, Расшифровка, СтандартнаяОбработка*/)
{
//СтандартнаяОбработка = Ложь;
/*// Определим требуется ли расшифровывать данную колонку
*/
//СписокРасшифрованныхКолонок = Новый СписокЗначений;
//СписокРасшифрованныхКолонок.Добавить("02");
//СписокРасшифрованныхКолонок.Добавить("03");
//СписокРасшифрованныхКолонок.Добавить("04");
//СписокРасшифрованныхКолонок.Добавить("05");
//СписокРасшифрованныхКолонок.Добавить("07");
//СписокРасшифрованныхКолонок.Добавить("09");
//СписокРасшифрованныхКолонок.Добавить("11");
//СписокРасшифрованныхКолонок.Добавить("13");
//СписокРасшифрованныхКолонок.Добавить("14");
//СписокРасшифрованныхКолонок.Добавить("15");
//СписокРасшифрованныхКолонок.Добавить("16");
//СписокРасшифрованныхКолонок.Добавить("17");
//СписокРасшифрованныхКолонок.Добавить("20");
//СписокРасшифрованныхКолонок.Добавить("21");
//СписокРасшифрованныхКолонок.Добавить("22");
//СписокРасшифрованныхКолонок.Добавить("23");
//СписокРасшифрованныхКолонок.Добавить("24");
//СписокРасшифрованныхКолонок.Добавить("25");
//СписокРасшифрованныхКолонок.Добавить("26");
//СписокРасшифрованныхКолонок.Добавить("27");
//СписокРасшифрованныхКолонок.Добавить("28");
//СписокРасшифрованныхКолонок.Добавить("29");
//СписокРасшифрованныхКолонок.Добавить("30");
//СписокРасшифрованныхКолонок.Добавить("31");
//СписокРасшифрованныхКолонок.Добавить("32");
//Колонка = Прав(Расшифровка.Имя,2);
if(true/*СписокРасшифрованныхКолонок.НайтиПоЗначению(Колонка) = Неопределено*/)
{
}
/*//Настроим отчете расшифровку
*/
//ОтчетРасшифровки = Отчеты.АнализНачисленногоЕСН.Создать();
//ДатаКон = КонецМесяца(Дата(Формат(Отчет.НалоговыйПериод, "ЧГ=0"),Формат(Расшифровка.Месяц, "ЧМ=0"), Формат(Расшифровка.Месяц, "ЧЧ=0")));
//ТиповыеОтчеты.УстановитьПараметр(ОтчетРасшифровки.КомпоновщикНастроек, "КонецПериода", ДатаКон);
/*// установим период, за который строится отчет расшифровка
*/
if(true/*Лев(Расшифровка.Имя,3) = "СНГ"*/)
{
/*// с начала года
*/
//ДатаНач = НачалоГода(ДатаКон);
//ТиповыеОтчеты.УстановитьПараметр(ОтчетРасшифровки.КомпоновщикНастроек, "НачалоПериода", ДатаНач);
}
//ТиповыеОтчеты.ДобавитьОтбор(ОтчетРасшифровки.КомпоновщикНастроек, "ГоловнаяОрганизация", Отчет.Организация);
//ТиповыеОтчеты.ДобавитьОтбор(ОтчетРасшифровки.КомпоновщикНастроек, "ФизЛицо", Отчет.ФизЛицо);
/*// добавим структуру отчета для расшифровки
*/
//ОтчетРасшифровки.КомпоновщикНастроек.Настройки.Структура.Очистить();
//ОтчетРасшифровки.КомпоновщикНастроек.Настройки.Выбор.Элементы.Очистить();
//ТиповыеОтчеты.ДобавитьГруппировку(ОтчетРасшифровки.КомпоновщикНастроек, "Сотрудник");
/*//ТиповыеОтчеты.ДобавитьГруппировку(ОтчетРасшифровки.КомпоновщикНастроек, "ПериодРегистрации");
*/
/*// добавим в отчет ресурс, которые требуется выводить для расшифровываемой колонки
*/
//Поле = "";
if(true/*Колонка = "02" Или Колонка = "03" Или Колонка = "04" Или Колонка = "07" Или Колонка = "09" Или Колонка = "11" Или Колонка = "17" Или Колонка = "32"*/)
{
//Поле = Поле + "База";
//ТиповыеОтчеты.ДобавитьГруппировку(ОтчетРасшифровки.КомпоновщикНастроек, "ВидРасчета");
}
if(true/*Колонка = "13" или Колонка = "14" или Колонка = "15" или Колонка = "16"*/)
{
//Поле = Поле + "Исчислено";
}
if(true/*Колонка = "02"*/)
{
//ТиповыеОтчеты.ДобавитьОтбор(ОтчетРасшифровки.КомпоновщикНастроек, "КодДохода", Справочники.ДоходыЕСН.ВыплатыЗаСчетПрибыли, ВидСравненияКомпоновкиДанных.НеРавно);
//Поле = "ЕСН.Начислено";
}
//ТиповыеОтчеты.ДобавитьВыбранноеПоле(ОтчетРасшифровки.КомпоновщикНастроек, Поле);
/*// установи отбор, что бы не показывались пустые строки в отчете
*/
//МассивГруппировокОтчета = ТиповыеОтчеты.ПолучитьПоляГруппировок(ОтчетРасшифровки.КомпоновщикНастроек);
//ТиповыеОтчеты.ОткрытьФормуРасшифровки(ОтчетРасшифровки, "Расшифровка карточки по ЕСН, колонка: " + Колонка);
}