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

ПечатьЗаявлениеВФССОВыплатеПособия() public method

        public object ПечатьЗаявлениеВФССОВыплатеПособия(/*СтруктураДанных, ИмяМакета = "ЗаявлениеВФССОВыплатеПособия_2011"*/)
        {
            //ТабДокумент = Новый ТабличныйДокумент;
            //ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ЗаявлениеВФССОВыплатеПособия";
            //ТабДокумент.ПолеСлева = 0;
            //ТабДокумент.ПолеСправа = 0;
            //Макет = ПолучитьОбщийМакет(ИмяМакета);
            //ЭтоБланк2012года = Макет.Области.Найти("НаименованиеБанка_35") <> Неопределено;
            //СписокВидовПособий = Новый СписокЗначений();
            //СписокВидовПособий.Добавить(СтруктураДанных.ВидПособия);
            //СписокВидовПособий.Добавить(СтруктураДанных.ВидПособия2);
            /*// Шапка формы
            */
            /*// Наименование  ФСС
            */
            //ДлиныСтрок = Новый Массив();
            //ДлиныСтрок.Добавить(27);
            //НаименованиеТерриториальногоОрганаФСС = РазбитьСтрокуНаПодСтроки(СтруктураДанных.НаименованиеТерриториальногоОрганаФСС, ДлиныСтрок);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(НаименованиеТерриториальногоОрганаФСС, Макет, "Наименование_ФСС_", 135);
            /*// ФИО заявителя в родительном падеже
            */
            //ФИО = СтруктураДанных.ФИОСотрудника;
            //УниверсальныеМеханизмы.Просклонять(глЗначениеПеременной("глКомпонентаСклоненияФИО"), ФИО, 2, СтруктураДанных.ПолСотрудника, ФИО);
            //Фамилия = Лев(ФИО, Найти(ФИО, " ") - 1);
            //ФИО = СокрЛП(Сред(ФИО, Найти(ФИО, " ") + 1));
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Фамилия, 	Макет, "ФИО_Заявителя_", 27);
            //Имя = Лев(ФИО, Найти(ФИО, " ") - 1);
            //Отчество = СокрЛП(Сред(ФИО, Найти(ФИО, " ") + 1));
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Имя, 		Макет, "ФИО_Заявителя_", 27, 28);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Отчество, 	Макет, "ФИО_Заявителя_", 27, 55);
            /*// Отмечаем вид пособия
            */
            if(true/*СписокВидовПособий.НайтиПоЗначению(Перечисления.ВидыПособийСоциальногоСтрахования.Нетрудоспособность) <> Неопределено*/)
            {
                //Макет.Области["Нетрудоспособность"].Текст = "V";
            }
            if(true/*СписокВидовПособий.НайтиПоЗначению(Перечисления.ВидыПособийСоциальногоСтрахования.БеременностьРоды) <> Неопределено*/)
            {
                //Макет.Области["БеременностьРоды"].Текст = "V";
            }
            if(true/*СписокВидовПособий.НайтиПоЗначению(Перечисления.ВидыПособийСоциальногоСтрахования.ПриПостановкеНаУчетВРанниеСрокиБеременности) <> Неопределено*/)
            {
                //Макет.Области["ПриПостановкеНаУчетВРанниеСрокиБеременности"].Текст = "V";
            }
            if(true/*СписокВидовПособий.НайтиПоЗначению(Перечисления.ВидыПособийСоциальногоСтрахования.ПриРожденииРебенка) <> Неопределено*/)
            {
                //Макет.Области["ПриРожденииРебенка"].Текст = "V";
            }
            if(true/*СписокВидовПособий.НайтиПоЗначению(Перечисления.ВидыПособийСоциальногоСтрахования.ПоУходуЗаРебенкомДоПолутораЛет) <> Неопределено*/)
            {
                //Макет.Области["ПоУходуЗаРебенкомДоПолутораЛет"].Текст = "V";
            }
            if(true/*СписокВидовПособий.НайтиПоЗначению(Перечисления.ВидыПособийСоциальногоСтрахования.НетрудоспособностьНесчастныйСлучай) <> Неопределено*/)
            {
                //Макет.Области["НетрудоспособностьНесчастныйСлучай"].Текст = "V";
            }
            if(true/*СписокВидовПособий.НайтиПоЗначению(Перечисления.ВидыПособийСоциальногоСтрахования.ДополнительныйОтпускПослеНесчастныхСлучаев) <> Неопределено*/)
            {
                //Макет.Области["ДополнительныйОтпускПослеНесчастныхСлучаев"].Текст = "V";
            }
            /*// Отмечаем желательный способ получения пособия
            */
            if(true/*СтруктураДанных.ПеречислятьПособиеПочтовымПереводом <> Неопределено И СтруктураДанных.ПеречислятьПособиеПочтовымПереводом*/)
            {
                //Макет.Области["ВыплатаПочтой"].Текст = "V";
            }
            /*// Выводим реквизиты банка
            */
            if(true/*Макет.Области["ВыплатаЧерезБанк"].Текст = "V"*/)
            {
                if(true/*ЭтоБланк2012года*/)
                {
                    //ДлиныСтрок = Новый Массив();
                    //ДлиныСтрок.Добавить(34);
                    //ДлиныСтрок.Добавить(43);
                    //ДлиныСтрок.Добавить(43);
                    //НаименованиеБанка = РазбитьСтрокуНаПодСтроки(СтруктураДанных.НаименованиеБанка, ДлиныСтрок);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(НаименованиеБанка, Макет, "НаименованиеБанка_", 120);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.КоррСчетБанка, Макет, "КорСчет_", 20);
                }
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерЛицевогоСчета, Макет, "НомерСчета_", 20);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.БИКБанка, Макет, "БИК_", 9);
            }
            /*// Выводим ФИО получателя
            */
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.ФИОСотрудника, Макет, "ФИО_Получателя_", 42);
            if(true/*ЭтоБланк2012года*/)
            {
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаРождения, "ДФ=dd.MM.yyyy"),".",""), Макет, "ДатаРождения_", 8);
            }
            /*// Выводим данные удостоверения личности
            */
            /*// из серии нужно удалить лишние пробелы
            */
            //ДокументСерия = СтруктураДанных.УдостоверениеЛичностиСерия;
            //ДокументСерия = СтрЗаменить(ДокументСерия, " ", "");
            if(true/*СтруктураДанных.УдостоверениеЛичностиВид = Справочники.ДокументыУдостоверяющиеЛичность.ИМНС21*/)
            {
                //Макет.Области["Паспорт"].Текст = "V";
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(ДокументСерия, Макет, "ПаспортСерия_", 4);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.УдостоверениеЛичностиНомер, Макет, "ПаспортНомер_", 6);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.УдостоверениеЛичностиДата, "ДФ=dd.MM.yyyy"),".",""), Макет, "ПаспортДата_", 8);
                if(true/*ЭтоБланк2012года*/)
                {
                    //ДлиныСтрок = Новый Массив();
                    //ДлиныСтрок.Добавить(38);
                    //ДлиныСтрок.Добавить(43);
                    //УдостоверениеЛичностиКемВыдан = РазбитьСтрокуНаПодСтроки(СтруктураДанных.УдостоверениеЛичностиКемВыдан, ДлиныСтрок);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(УдостоверениеЛичностиКемВыдан, Макет, "ПаспортКемВыдан_", 81);
                }
            }
            if(true/*ЭтоБланк2012года*/)
            {
                //ДокументСерия = СтруктураДанных.СерияДокументаНаПроживание;
                //ДокументСерия = СтрЗаменить(ДокументСерия, " ", "");
                if(true/*Найти(НРег(СтруктураДанных.НаименованиеДокументаНаПроживание),"разрешение") > 0*/)
                {
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(ДокументСерия, Макет, "РазрешениеСерия_", 2);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерДокументаНаПроживание, Макет, "РазрешениеНомер_", 8);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаВыдачиДокументаНаПроживание, "ДФ=dd.MM.yyyy"),".",""), Макет, "РазрешениеДата_", 8);
                }
            }
            /*// Выводим адреса
            */
            if(true/*ЭтоБланк2012года*/)
            {
                //ДлиныСтрок = Новый Массив();
                //ДлиныСтрок.Добавить(23);
                //ДлиныСтрок.Добавить(43);
                //ДлиныСтрок.Добавить(43);
                //ДлиныСтрок.Добавить(43);
                //Адрес = РазбитьСтрокуНаПодСтроки(УправлениеКонтактнойИнформацией.ПолучитьПредставлениеАдресаПоСтрока(СтруктураДанных.АдресРегистрации), ДлиныСтрок);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Адрес, Макет, "АдресРегистрации_", 152);
                if(true/*Макет.Области["ВыплатаПочтой"].Текст = "V"*/)
                {
                    //Адрес = РазбитьСтрокуНаПодСтроки(УправлениеКонтактнойИнформацией.ПолучитьПредставлениеАдресаПоСтрока(СтруктураДанных.АдресПроживания), ДлиныСтрок);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Адрес, Макет, "Адрес_", 152);
                }
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.Телефон, Макет, "Тел_", 15);
            }
            /*// Пособия по временной нетрудоспособности
            */
            if(true/*ЭтоБланк2012года*/)
            {
                //ПрефиксОбласти = "";
                if(true/*Макет.Области["Нетрудоспособность"].Текст = "V" Или Макет.Области["НетрудоспособностьНесчастныйСлучай"].Текст = "V"*/)
                {
                    //ПрефиксОбласти = "Нетрудоспособность";
                }
                if(true/*ЗначениеЗаполнено(ПрефиксОбласти)*/)
                {
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаВыдачиБольничного, "ДФ=dd.MM.yyyy"),".",""),  Макет, ПрефиксОбласти + "ЛН_Дата_", 8);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерБольничного, Макет, ПрефиксОбласти + "ЛН_Номер_", 12);
                }
            }
            //ДлинаНомераСправок = ?(ЭтоБланк2012года, 10, 5);
            /*// Единовременное пособие при рождении ребенка:
            */
            if(true/*ЭтоБланк2012года И ЗначениеЗаполнено(СтруктураДанных.ВидСправкиОРожденииРебенка)*/)
            {
                if(true/*СтруктураДанных.ВидСправкиОРожденииРебенка = Перечисления.ВидыСправокОРожденииРебенка.ФормаНомер24*/)
                {
                    //Макет.Области["Форма24"].Текст = "V";
                }
            }
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаСправкиОРождении, "ДФ=dd.MM.yyyy"),".",""),  Макет, "СправкаДата_", 8);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерСправкиОРождении, Макет, "СправкаНомер_", ДлинаНомераСправок);
            /*// Выводим дату и номер справки от другого родителя
            */
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаСправкиОтДругогоРодителя, "ДФ=dd.MM.yyyy"),".",""),  Макет, "СправкаОтДругогоРодителяДата_", 8);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерСправкиОтДругогоРодителя, Макет, "СправкаОтДругогоРодителяНомер_", ДлинаНомераСправок);
            /*// Выводим Дату и номер решения об усыновлении
            */
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаРешенияОбУсыновлении, "ДФ=dd.MM.yyyy"),".",""),  Макет, "РешениеОбУсыновленииДата_", 8);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерРешенияОбУсыновлении, Макет, "РешениеОбУсыновленииНомер_", ДлинаНомераСправок);
            /*// Выводим Дату и номер договора о передаче на воспитание
            */
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаДоговораОПередачеНаВоспитание, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ДоговорОВоспитанииДата_", 8);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерДоговораОПередачеНаВоспитание, Макет, "ДоговорОВоспитанииНомер_", 5);
            /*// Выводим дату подачи заявления
            */
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаПодачиЗаявления, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ДатаПодачи_", 8);
            /*// Ежемесячное пособие по уходу за ребенком:
            */
            /*// Выводим данные о предыдущих детях
            */
            if(true/*СтруктураДанных.НаличиеДокументаОРожденииПредыдущегоРебенка <> Неопределено И СтруктураДанных.НаличиеДокументаОРожденииПредыдущегоРебенка*/)
            {
                //Макет.Области["НаличиеДокументаОРожденииПредыдущегоРебенка"].Текст = "V";
            }
            if(true/*СтруктураДанных.НаличиеДокументаОСмертиПредыдущегоРебенка <> Неопределено И СтруктураДанных.НаличиеДокументаОСмертиПредыдущегоРебенка*/)
            {
                //Макет.Области["НаличиеДокументаОСмертиПредыдущегоРебенка"].Текст = "V";
            }
            /*// Выводим информацию о справках о не получении пособия
            */
            if(true/*СтруктураДанных.СправкаОтОбоихРодителейОНеполученииПособия <> Неопределено И СтруктураДанных.СправкаОтОбоихРодителейОНеполученииПособия*/)
            {
                //Макет.Области["СправкаОтОбоихРодителейОНеполученииПособия"].Текст = "V";
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаСправкиОтОтца, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ДатаСправкиОтОтца_", 8);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерСправкиОтОтца,  Макет, "НомерСправкиОтОтца_", ДлинаНомераСправок);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаСправкиОтМатери, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ДатаСправкиОтМатери_", 8);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерСправкиОтМатери,  Макет, "НомерСправкиОтМатери_", ДлинаНомераСправок);
            }
            /*// И по другим местам работы
            */
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаСправкиПоДругимМестамРаботы, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ДатаСправкиПоДругимМестамРаботы_", 8);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерСправкиПоДругимМестамРаботы,  Макет, "НомерСправкиПоДругимМестамРаботы_", ?(ЭтоБланк2012года, 8, 5));
            /*// Выводим сведения о проживании работе в зоне
            */
            /*// в зависимости от типа пособия
            */
            if(true/*Макет.Области["ПриРожденииРебенка"].Текст = "V"*/)
            {
                /*// Выводим дату и номер свидетельства о рождении
            */
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаСвидетельстваОРождении, "ДФ=dd.MM.yyyy"),".",""),  Макет, "СвидетельствоОРожденииДата_", 8);
                if(true/*ЭтоБланк2012года*/)
                {
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.СерияСвидетельстваОРождении, Макет, "СвидетельствоОРожденииСерия_", ДлинаНомераСправок);
                }
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерСвидетельстваОРождении, Макет, "СвидетельствоОРожденииНомер_", ДлинаНомераСправок);
                /*// Выводим Дату и номер решения об опеке
            */
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаРешенияОбОпеке, "ДФ=dd.MM.yyyy"),".",""),  Макет, "РешениеОбОпекеДата_", 8);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерРешенияОбОпеке, Макет, "РешениеОбОпекеНомер_", ДлинаНомераСправок);
                /*// Выводим дату и номер иного подтверждения о рождении
            */
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаИногоПодтвержденияРождения, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ИноеПодтверждениеРожденияДата_", 8);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерИногоПодтвержденияРождения, Макет, "ИноеПодтверждениеРожденияНомер_", ДлинаНомераСправок);
            }
            if(true/*Макет.Области["ПоУходуЗаРебенкомДоПолутораЛет"].Текст = "V"*/)
            {
                /*// Выводим дату и номер свидетельства о рождении
            */
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаСвидетельстваОРождении, "ДФ=dd.MM.yyyy"),".",""),  Макет, "СвидетельствоОРожденииIIДата_", 8);
                if(true/*ЭтоБланк2012года*/)
                {
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.СерияСвидетельстваОРождении, Макет, "СвидетельствоОРожденииIIСерия_", ДлинаНомераСправок);
                }
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерСвидетельстваОРождении, Макет, "СвидетельствоОРожденииIIНомер_", ДлинаНомераСправок);
                /*// Выводим Дату и номер решения об опеке
            */
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаРешенияОбОпеке, "ДФ=dd.MM.yyyy"),".",""),  Макет, "РешениеОбОпекеIIДата_", 8);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерРешенияОбОпеке, Макет, "РешениеОбОпекеIIНомер_", ДлинаНомераСправок);
                /*// Выводим дату и номер иного подтверждения о рождении
            */
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаИногоПодтвержденияРождения, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ИноеПодтверждениеРожденияIIДата_", 8);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.НомерИногоПодтвержденияРождения, Макет, "ИноеПодтверждениеРожденияIIНомер_", ДлинаНомераСправок);
                if(true/*ЭтоБланк2012года*/)
                {
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ДатаПриказаНаОтпускПоУходуЗаРебенком, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ДатаПриказаНаОтпускПоУходуЗаРебенком_", 8);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ОтпускПоУходуЗаРебенкомДатаНачало, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ОтпускПоУходуЗаРебенкомДатаНачало_", 8);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ОтпускПоУходуЗаРебенкомДатаОкончание, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ОтпускПоУходуЗаРебенкомДатаОкончание_", 8);
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Прав(СтруктураДанных.НомерПриказаНаОтпускПоУходуЗаРебенком,9), Макет, "НомерПриказаНаОтпускПоУходуЗаРебенком_", 9);
                }
            }
            if(true/*СтруктураДанных.ПроживаниеВЗоне <> Неопределено И СтруктураДанных.ПроживаниеВЗоне*/)
            {
                //Макет.Области["ПроживаниеВЗоне"].Текст = "V";
            }
            if(true/*СтруктураДанных.РаботаВЗоне <> Неопределено И СтруктураДанных.РаботаВЗоне*/)
            {
                //Макет.Области["РаботаВЗоне"].Текст = "V";
            }
            if(true/*СтруктураДанных.ВЗонеСПравомНаОтселение <> Неопределено И СтруктураДанных.ВЗонеСПравомНаОтселение*/)
            {
                //Макет.Области["ВЗонеСПравомНаОтселение"].Текст = "V";
            }
            if(true/*СтруктураДанных.ВЗонеОтселения <> Неопределено И СтруктураДанных.ВЗонеОтселения*/)
            {
                //Макет.Области["ВЗонеОтселения"].Текст = "V";
            }
            if(true/*СтруктураДанных.ВЗонеСЛьготнымСтатусом <> Неопределено И СтруктураДанных.ВЗонеСЛьготнымСтатусом*/)
            {
                //Макет.Области["ВЗонеСЛьготнымСтатусом"].Текст = "V";
            }
            /*// Выводим ннаименование работодателя и тип занятости получателя пособия
            */
            //ДлиныСтрок = Новый Массив();
            //ДлиныСтрок.Добавить(42);
            //НаименованиеРаботодателяИВидЗанятости = "" + СтруктураДанных.НаименованиеОрганизации;
            //НаименованиеРаботодателяИВидЗанятости = НаименованиеРаботодателяИВидЗанятости + ?(ПустаяСтрока(НаименованиеРаботодателяИВидЗанятости), "", ", ") + СтруктураДанных.ВидЗанятостиСотрудника;
            //НаименованиеРаботодателяИВидЗанятости = РазбитьСтрокуНаПодСтроки(НаименованиеРаботодателяИВидЗанятости, ДлиныСтрок);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(НаименованиеРаботодателяИВидЗанятости, Макет, "РаботодательИВидЗанятости_", ?(ЭтоБланк2012года,168,84));
            /*// Выводим СНИЛС и ИНН получателя
            */
            /*// из СНИЛСа удаляем - и пробелы
            */
            //СНИЛС = СтруктураДанных.СНИЛССотрудника;
            //СНИЛС = СтрЗаменить(СНИЛС,"-","");
            //СНИЛС = СтрЗаменить(СНИЛС," ","");
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СНИЛС, Макет, "СНИЛС_", 11);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.ИННСотрудника, Макет, "ИНННетрудоспособного_", 12);
            /*// Выводим данные Заявление работника о замене календарных годов
            */
            if(true/*СтруктураДанных.ЗаявлениеРаботникаОЗаменеКалендарныхГодов <> Неопределено И СтруктураДанных.ЗаявлениеРаботникаОЗаменеКалендарныхГодов*/)
            {
                //Макет.Области["ЗаявлениеРаботникаОЗаменеКалендарныхГодов"].Текст = "V";
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Формат(СтруктураДанных.ПервыйГод,"ЧЦ=2; ЧВН="), Макет, "ПервыйГод_", 2);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Формат(СтруктураДанных.ВторойГод,"ЧЦ=2; ЧВН="), Макет, "ВторойГод_", 2);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Формат(СтруктураДанных.ТретийГод,"ЧЦ=2; ЧВН="), Макет, "ТретийГод_", 2);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Формат(СтруктураДанных.ЧетвертыйГод,"ЧЦ=2; ЧВН="), Макет, "ЧетвертыйГод_", 2);
            }
            /*// Выводим данные Заявление работника об исчислении пособий по материнству
            */
            if(true/*СтруктураДанных.ЗаявлениеПоМатеринству2010 <> Неопределено И СтруктураДанных.ЗаявлениеПоМатеринству2010*/)
            {
                //Макет.Области["ЗаявлениеПоМатеринству2010"].Текст = "V";
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ЗаявлениеПоМатеринству2010ДатаНачало, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ЗаявлениеПоМатеринству2010ДатаНачало_", 8);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ЗаявлениеПоМатеринству2010ДатаОкончание, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ЗаявлениеПоМатеринству2010ДатаОкончание_", 8);
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.ЧислоКалендарныхДней, Макет, "ЧислоКалендарныхДней_", 3);
            }
            /*// Выводим данные по расчету среднего заработка
            */
            if(true/*ЭтоБланк2012года*/)
            {
                if(true/*СтруктураДанных.НеполноеРабочееВремя <> Неопределено И СтруктураДанных.НеполноеРабочееВремя*/)
                {
                    //Макет.Области["НеполноеРабочееВремя"].Текст = "V";
                    //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(Формат(СтруктураДанных.ДоляВремени, "ЧЦ=4; ЧДЦ=2; ЧРД=,; ЧН=' '"), Макет, "Ставка_", 4);
                }
                //ВывестиСуммуВРубляхКопейкахВЯчейки(СтруктураДанных.ТарифнаяСтавкаОклад, Макет, "ТарифнаяСтавкаОклад_", 9);
                //ВывестиСуммуВРубляхКопейкахВЯчейки(СтруктураДанных.СреднийЗаработок, Макет, "СреднийЗаработок_", 10);
            }
            /*// Выводим период простоя
            */
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ПериодПростояДатаНачало, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ПериодПростояДатаНачало_", 8);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ПериодПростояДатаОкончание, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ПериодПростояДатаОкончание_", 8);
            if(true/*ЭтоБланк2012года*/)
            {
                //ВывестиСуммуВРубляхКопейкахВЯчейки(СтруктураДанных.СреднедневнойЗаработокНаПериодПростоя, Макет, "СреднедневнойЗаработокНаПериодПростоя_", 7);
            }
            /*// Выводим Период, за который пособие по временной нетрудоспособности не назначается
            */
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ПособияНеНазначаютсяДатаНачало, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ПособияНеНазначаютсяДатаНачало_", 8);
            //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтрЗаменить(Формат(СтруктураДанных.ПособияНеНазначаютсяДатаОкончание, "ДФ=dd.MM.yyyy"),".",""),  Макет, "ПособияНеНазначаютсяДатаОкончание_", 8);
            /*// Выводим должность и ФИО руководителя, а также ставим галочку о том, что он подтверждает сведения
            */
            if(true/*ЗначениеЗаполнено(СтруктураДанных.ФИОРуководителя)*/)
            {
                //Макет.Области["Подтверждаю"].Текст = "V";
            }
            //Макет.Области["ДолжностьФИОРуководителя"].Текст = "" + СтруктураДанных.ДолжностьРуководителя + ", " + СтруктураДанных.ФИОРуководителя;
            if(true/*ЭтоБланк2012года*/)
            {
                //ФормированиеПечатныхФормЗК.ВывестиДанныеПоБуквенно(СтруктураДанных.ТелефонСоставителя, Макет, "ТелефонСоставителя_", 20);
            }
            //ТабДокумент.Вывести(Макет);
            return null;
        }