public void ФормаЭлементаПриЗаписи(/*Отказ, ЭтаФорма*/)
{
//ОбработкаКомментариев = глЗначениеПеременной("глОбработкаСообщений");
//ОбработкаКомментариев.УдалитьСообщения();
//ТаблицаСообщений = Новый ТаблицаЗначений;
//ФИО = ЭтаФорма.Фамилия + " " + ЭтаФорма.Имя + " " + ЭтаФорма.Отчество;
//мНаборЗаписейДокументаУдостоверяющегоЛичность = ЭтаФорма.мНаборЗаписейДокументаУдостоверяющегоЛичность;
//Ссылка = ЭтаФорма.Ссылка;
//ЭтоНовый = ЭтаФорма.мЭтоНовый;
//ЗаписьДокументаУдостоверяющегоЛичность = Неопределено;
if(true/*мНаборЗаписейДокументаУдостоверяющегоЛичность.Количество() > 0*/)
{
//ЗаписьДокументаУдостоверяющегоЛичность = Новый Структура("ДокументВид,ДокументСерия,ДокументНомер,ДокументДатаВыдачи,ДокументКодПодразделения");
//ЗаполнитьЗначенияСвойств(ЗаписьДокументаУдостоверяющегоЛичность, мНаборЗаписейДокументаУдостоверяющегоЛичность[0]);
}
//ПроверитьДублиФизическихЛиц(Отказ, ОбработкаКомментариев, Ссылка, ЭтаФорма.ИНН, ЭтаФорма.СтраховойНомерПФР, ФИО, ЗаписьДокументаУдостоверяющегоЛичность);
/*// запись в регистр паспортных данных
*/
if(true/*мНаборЗаписейДокументаУдостоверяющегоЛичность.Количество() > 0 И
ЗначениеЗаполнено(мНаборЗаписейДокументаУдостоверяющегоЛичность[0].Период)*/)
{
//мНаборЗаписейДокументаУдостоверяющегоЛичность[0].Физлицо = Ссылка;
//мНаборЗаписейДокументаУдостоверяющегоЛичность.Отбор.Физлицо.Использование = Истина;
//мНаборЗаписейДокументаУдостоверяющегоЛичность.Отбор.Физлицо.Значение = мНаборЗаписейДокументаУдостоверяющегоЛичность[0].Физлицо;
//мНаборЗаписейДокументаУдостоверяющегоЛичность.Отбор.Период.Использование = Истина;
//мНаборЗаписейДокументаУдостоверяющегоЛичность.Отбор.Период.Значение = мНаборЗаписейДокументаУдостоверяющегоЛичность[0].Период;
//мНаборЗаписейДокументаУдостоверяющегоЛичность.Записать(Истина);
}
//мНаборЗаписейГражданство = ЭтаФорма.мНаборЗаписейГражданство;
/*// запись в регистр гражданство
*/
if(true/*мНаборЗаписейГражданство.Количество() > 0 И
ЗначениеЗаполнено(мНаборЗаписейГражданство[0].Период)*/)
{
//мНаборЗаписейГражданство[0].Физлицо = ЭтаФорма.Ссылка;
//мНаборЗаписейГражданство.Отбор.Физлицо.Использование= Истина;
//мНаборЗаписейГражданство.Отбор.Физлицо.Значение = мНаборЗаписейГражданство[0].Физлицо;
//мНаборЗаписейГражданство.Отбор.Период.Использование = Истина;
//мНаборЗаписейГражданство.Отбор.Период.Значение = мНаборЗаписейГражданство[0].Период;
//мНаборЗаписейГражданство.Записать(Истина);
}
//мНаборЗаписейВоинскийУчет = ЭтаФорма.мНаборЗаписейВоинскийУчет;
/*// запись в регистр воинский учет
*/
if(true/*мНаборЗаписейВоинскийУчет.Количество() > 0 И
ЗначениеЗаполнено(мНаборЗаписейВоинскийУчет[0].Период)*/)
{
//мНаборЗаписейВоинскийУчет[0].Физлицо = ЭтаФорма.Ссылка;
//мНаборЗаписейВоинскийУчет.Отбор.Физлицо.Использование = Истина;
//мНаборЗаписейВоинскийУчет.Отбор.Физлицо.Значение = мНаборЗаписейВоинскийУчет[0].Физлицо;
//мНаборЗаписейВоинскийУчет.Отбор.Период.Использование = Истина;
//мНаборЗаписейВоинскийУчет.Отбор.Период.Значение = мНаборЗаписейВоинскийУчет[0].Период;
//мНаборЗаписейВоинскийУчет.Записать(Истина);
}
//мНаборЗаписейСемейноеПоложение = ЭтаФорма.мНаборЗаписейСемейноеПоложение;
/*// запись в регистр семейное положение
*/
if(true/*мНаборЗаписейСемейноеПоложение.Количество() > 0 И
ЗначениеЗаполнено(мНаборЗаписейСемейноеПоложение[0].Период)*/)
{
//мНаборЗаписейСемейноеПоложение[0].Физлицо = Ссылка;
//мНаборЗаписейСемейноеПоложение.Отбор.Физлицо.Использование = Истина;
//мНаборЗаписейСемейноеПоложение.Отбор.Физлицо.Значение = мНаборЗаписейСемейноеПоложение[0].Физлицо;
//мНаборЗаписейСемейноеПоложение.Отбор.Период.Использование = Истина;
//мНаборЗаписейСемейноеПоложение.Отбор.Период.Значение = мНаборЗаписейСемейноеПоложение[0].Период;
//мНаборЗаписейСемейноеПоложение.Записать(Истина);
}
//мНаборЗаписейИнвалидность = ЭтаФорма.мНаборЗаписейИнвалидность;
/*// запись в регистр Сведения об инвалидности
*/
if(true/*мНаборЗаписейИнвалидность.Количество() > 0 И
ЗначениеЗаполнено(мНаборЗаписейИнвалидность[0].Период)*/)
{
//мНаборЗаписейИнвалидность[0].Физлицо = Ссылка;
//мНаборЗаписейИнвалидность.Отбор.Физлицо.Использование = Истина;
//мНаборЗаписейИнвалидность.Отбор.Физлицо.Значение = мНаборЗаписейИнвалидность[0].Физлицо;
//мНаборЗаписейИнвалидность.Отбор.Период.Использование = Истина;
//мНаборЗаписейИнвалидность.Отбор.Период.Значение = мНаборЗаписейИнвалидность[0].Период;
//мНаборЗаписейИнвалидность.Записать(Истина);
}
//мНаборЗаписейФИО = ЭтаФорма.мНаборЗаписейФИО;
/*// запись в регистр ФИО физлиц
*/
if(true/*мНаборЗаписейФИО.Количество() = 0*/)
{
//ЗаписьНабора = мНаборЗаписейФИО.Добавить();
//ЗаписьНабора.Период = ?(ЗначениеЗаполнено(ЭтаФорма.ДатаРождения), ЭтаФорма.ДатаРождения,'19800101');
//ЗаписьНабора.Фамилия = ЭтаФорма.Фамилия;
//ЗаписьНабора.Имя = ЭтаФорма.Имя;
//ЗаписьНабора.Отчество = ЭтаФорма.Отчество;
}
if(true/*мНаборЗаписейФИО.Количество() > 0 И
ЗначениеЗаполнено(мНаборЗаписейФИО[0].Период)*/)
{
//мНаборЗаписейФИО[0].Физлицо = Ссылка;
//мНаборЗаписейФИО[0].Фамилия = ЭтаФорма.Фамилия;
//мНаборЗаписейФИО[0].Имя = ЭтаФорма.Имя;
//мНаборЗаписейФИО[0].Отчество = ЭтаФорма.Отчество;
//мНаборЗаписейФИО.Отбор.Физлицо.Установить(Ссылка);
//мНаборЗаписейФИО.Отбор.Период.Установить(мНаборЗаписейФИО[0].Период);
//мНаборЗаписейФИО.Записать(Истина);
}
//НаборЗаписей = ЭтаФорма.мНаборЗаписейПринятыеПоДолгосрочнымДоговорам;
if(true/*НаборЗаписей.Модифицированность()*/)
{
//НаборЗаписей.Отбор.ФизЛицо.Установить(Ссылка);
//НаборЗаписей.Записать(Истина);
}
//ОбработкаОбъектЗначенияСвойств = ЭтаФорма.ОбработкаОбъектЗначенияСвойств;
//ОбработкаОбъектКатегорииОбъекта = ЭтаФорма.ОбработкаОбъектКатегорииОбъекта;
/*// Обработка записи свойств и категорий
*/
//ОбработкаОбъектЗначенияСвойств.ОбъектОтбораЗначений = Ссылка;
//ОбработкаОбъектЗначенияСвойств.ОбъектОтбораНазначений = Ссылка;
//Отказ = НЕ ОбработкаОбъектЗначенияСвойств.ЗаписатьЗначенияСвойств();
//ОбработкаОбъектКатегорииОбъекта.ОбъектОтбораКатегорий = Ссылка;
//Отказ = НЕ ЭтаФорма.ОбработкаОбъектКатегорииОбъекта.ЗаписатьКатегорииОбъекта();
/*// Запись в регистр контактной информации
*/
//УправлениеКонтактнойИнформацией.ЗаписатьКонтактнуюИнформацию(ЭтаФорма.НаборКонтактнойИнформации, Ссылка, Отказ);
/*// Заметки
*/
//ЭтаФорма.Заметки.Отбор.Объект.Значение = Ссылка;
}