Организации / Реквизиты фонда обязательного медицинского страхования / Модуль формы

файл

#Область ОбработчикиСобытийФормы

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
	
	Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
		Возврат;
	КонецЕсли;

	ВидОрганизации = Параметры.ВидОрганизации;
	РегистрационныйНомерТФОМС = Параметры.РегистрационныйНомерТФОМС;
	ИПРегистрационныйНомерТФОМС = Параметры.ИПРегистрационныйНомерТФОМС;
	
	Если ВидОрганизации = "ИндивидуальныйПредприниматель" Тогда
		Элементы.ГруппаОтступТФОМСИП.Видимость = Истина;
		Элементы.ГруппаОтступРеквизитыТФОМС.ОтображатьЗаголовок = Истина;
		Элементы.ГруппаОтступРеквизитыТФОМС.Заголовок = НСтр("ru = 'Отчетность за сотрудников:'");
	Иначе 
		Элементы.ГруппаОтступТФОМСИП.Видимость = Ложь;
	КонецЕсли;
	
КонецПроцедуры

&НаКлиенте
Процедура ПередЗакрытием(Отказ, ЗавершениеРаботы, ТекстПредупреждения, СтандартнаяОбработка)
	
	Оповещение = Новый ОписаниеОповещения("СохранитьИЗакрыть", ЭтотОбъект);
	ОбщегоНазначенияКлиент.ПоказатьПодтверждениеЗакрытияФормы(Оповещение, Отказ, ЗавершениеРаботы,, ТекстПредупреждения);
	
КонецПроцедуры

#КонецОбласти

#Область ОбработчикиКомандФормы

&НаКлиенте
Процедура ОК(Команда) 
	
	СохранитьИЗакрыть();	
	
КонецПроцедуры

#КонецОбласти

#Область СлужебныеПроцедурыИФункции

&НаКлиенте
Процедура СохранитьИЗакрыть() Экспорт
	
	Модифицированность = Ложь;
	
	СтруктураПараметров = Новый Структура;	
	СтруктураПараметров.Вставить("РегистрационныйНомерТФОМС", РегистрационныйНомерТФОМС);
	СтруктураПараметров.Вставить("ИПРегистрационныйНомерТФОМС", ИПРегистрационныйНомерТФОМС);
	
	Закрыть(СтруктураПараметров);
	
КонецПроцедуры

#КонецОбласти

Связанные материалы