class ParticipantNis(Base): """ Участник НИС """ __tablename__ = 'participant_nis' military_units_id = Column(Integer(), info={ 'text': 'Орган военного управления (В/Ч)', 'widget': 'combobox', 'model': 'military_units', 'displayField': 'number', 'valueField': 'id'}) participating_type = Column(Integer(), info={ 'text': u'Категория участника', 'widget': 'combobox', 'model': 'participating_category'}) participating_type2 = Column(Integer(), info={ 'text': u'Категория участника, повторно включенного в реестр', 'widget': 'combobox', 'model': 'participating_type2'}) preferred_city_nis_id = Column(UnicodeText(), info={ 'text': u'Предпочитаемый город', 'widget': 'combobox', 'model': 'locality-classifier'}) preferred_subject_nis_id = Column(UnicodeText(), info={ 'text': u'Предпочитаемый субъект РФ', 'widget': 'combobox', 'model': 'subject-rf-classifier', 'displayField': 'subject_name'}) status_nis = Column(UnicodeText(), info={ 'text': u'Статус НИС', 'widget': 'combobox', 'model': 'check'}) accumulation_right = Column(Integer(), info={ 'text': u'Право на использование накопления', 'widget': 'combobox', 'model': 'yes_no'}) number_rooms_nis = Column(UnicodeText(), info={ 'text': u'Количество комнат', 'widget': 'combobox', 'model': 'room_nis'}) citizen_id = Column(Integer(), info={'text': u'Граждане_ID'}) registration_number = Column(Unicode(20), info={'text': u'Регистрационный номер'}) registration_number_2 = Column(Unicode(20), info={'text': u'Предыдущий регистрационный номер'}) reg_case = Column(UnicodeText(), info={'text': u'Регистрационное дело'}) case_num = Column(UnicodeText(), info={'text': u'Дело №'}) document_number = Column(Unicode(20), info={'text': u'Входящий номер в ГК ВВ'}) document_date = Column(Date(), info={'text': u'Сопроводительное письмо, дата исх.'}) person_approved_document = Column(Unicode(256), info={'text': u'ФИО и должность лица, утвердившего документ'}) military_control = Column(Unicode(256), info={'text': u'Орган военного управления'}) entry_register_date = Column(Date(), info={'text': u'Дата внесения записи в реестр'}) report_date = Column(Date(), info={'text': u'Дата рапорта'}) saving_sum = Column(Unicode(9), info={'text': u'Все накопления'}) personal_account = Column(Unicode(20), info={'text': u'Лицевой счет'}) inn_kpp = Column(Unicode(22), info={'text': u'ИНН\КПП'}) credit_organization_name = Column(Unicode(256), info={'text': u'Наименование и реквизиты кредитной организации'}) bik = Column(Unicode(9), info={'text': u'БИК'}) k_s = Column(Unicode(20), info={'text': u'К\С'}) postal_address = Column(Unicode(200), info={'text': u'Почтовый адрес для направления свидетельства'}) contact_phone = Column(Unicode(16), info={'text': u'Контактный телефон в/с'}) chief_phone = Column(Unicode(16), info={'text': u'Телефон командира в\ч'}) telephone_trustees = Column(Unicode(16), info={'text': u'Тел. доверенных лиц по месту планируемого приобр. жилья'}) year1 = Column(Integer(), info={'text': u'Год1'}) year2 = Column(Integer(), info={'text': u'Год2'}) year3 = Column(Integer(), info={'text': u'Год3'}) year4 = Column(Integer(), info={'text': u'Год4'}) month1 = Column(Integer(), info={'text': u'Месяц1'}) month2 = Column(Integer(), info={'text': u'Месяц2'}) day = Column(Integer(), info={'text': u'День'}) inclusion_type = Column(Integer(), info={'text': u'Тип включения'}) inclusion_reason = Column(Unicode(256), info={'text': u'Основание для включения в реестр'}) inclusion_date = Column(Date(), info={'text': u'Дата основания для включения в реестр'}) exclusion_reason = Column(Unicode(256), info={'text': u'Основание исключения'}) exclusion_reason_old = Column(Unicode(256), info={'text': u'Основание для первичного исключения из реестра'}) exclusion_date = Column(Date(), info={'text': u'Дата основания для исключения из реестра'}) entry_exclusion_date = Column(Date(), info={'text': u'Дата исключения из реестра'}) date2 = Column(Date(), info={'text': u'Дата2'}) inclusion_primary_date = Column(Date(), info={ 'text': u'Дата возникновения основания для первоначального включения в реестр'}) right_date = Column(Date(), info={'text': u'Дата права'}) military_address = Column(UnicodeText(), info={'text': u'Адрес военного комиссариата'}) date_notification = Column(Date(), info={'text': u'Дата уведомления'}) notification_number = Column(UnicodeText(), info={'text': u'Номер уведомления'}) notification_delivery_date = Column(Date(), info={'text': u'Дата входящего в ГК ВВ'}) covering_letter = Column(UnicodeText(), info={'text': u'опроводительное письмо, номер исх.'}) quantity_of_transition = Column(Integer(), info={'text': u'Количество переходов'}) source_of_federal_agency = Column(UnicodeText(), info={ 'text': u'Наименование фед. органа исполнительной власти, из которого переведен в/с'}) person_approved_document_exclusion = \ Column(UnicodeText(), info={'text': u'Должность ФИО лица, подписавшего документы на исключение'}) covering_letter_exclusion = \ Column(Integer(), info={'text': u'Сопроводительное письмо исключ. номер исх.'}) document_date_exclusion = \ Column(Date(), info={'text': u'Сопроводительное письмо исключ. дата исх.'}) document_number_exclusion = \ Column(Integer(), info={'text': u'Входящий номер на исключ. в ГК ВВ'}) notification_delivery_date_exclusion = \ Column(Date(), info={'text': u'Входящая в ГК ВВ дата на исключение'}) date_reg_exclusion = \ Column(Date(), info={'text': u'Дата записи в реестр об исключении'}) certificate_number_csg = Column(Integer(), info={'text': u'Номер свидетельства по ЦЖЗ'}) certificate_series_csg = Column(UnicodeText(), info={'text': u'Серия свидетельства по ЦЖЗ'}) certificate_date = Column(Date(), info={'text': u'Дата выдачи свидетельства'}) certificate_series_number_ownership = \ Column(UnicodeText(), info={'text': u'Серия, номер свидетельства о праве собственность'}) certificate_date_ownership = \ Column(Date(), info={'text': u'Дата выдачи свидетельства о праве собственности'}) payment_amount = Column(UnicodeText(), info={'text': u'Сумма выплаты'}) transfer_date = Column(Date(), info={'text': u'Дата перечисления участнику'}) preferred_city = Column(Unicode(32), info={'text': u'Предпочитаемый город'}) hf_enter_into_contract_number = Column(Integer(), info={'text': u'№ вч заключения контракта'}) number_ordinance_enter_contract = Column(Integer(), info={'text': u'№ приказа о заключении контракта'}) date_ordinance_enter_contract = Column(Date(), info={'text': u'Дата приказа о заключении контракта'}) post_commandment_enter_contract = Column(UnicodeText(), info={'text': u'Должность издавшего приказ о заключении контракта'}) characteristics_of_dwelling = Column(UnicodeText(), info={'text': u'Адрес'}) total_area_nis = Column(Float(), info={'text': u'Общая площадь, кв.м'}) living_space_nis = Column(Float(), info={'text': u'Жилая площадь'}) surname = Column(UnicodeText(), info={'text': u'Фамилия получателя'}) recipient_name = Column(UnicodeText(), info={'text': u'Имя получателя'}) patronymic_recipient = Column(UnicodeText(), info={'text': u'Отчество получателя'}) attitude_military = Column(UnicodeText(), info={'text': u'Отношение к военнослужащему'}) note = Column(UnicodeText(), info={'text': u'Примечание'})