U
    N~i                     @   s4   d dl T d dlmZ d dlmZ G dd deZdS )    )*)fields)CmfActiveEntityc                   @   sx  e Zd ZdZdZdZdZdZdZdZ	e
jdd	d
ddddddddg Zddddddd	dddddddddddddgdgZddd d!d"ddd#dd	d
d$g
d%dddddd&d'gd(dddddd)d*gdddgd(giZejjejjd+d,d-Zejjejjd.d/Zejjejjd0d1dd2d'gd3Zejjejjd4d5dd6Zejjejjd7d8d9d:dd;gd<Zejejd=d>d?d@d,ddAZG dBd  d e
jZejejdCddDZejejdEddDZejej dFddDZ!ejej dGddDZ"ejej#dHddDZ$ejej%dIddDZ&ejej'dJddDZ(ejejdKddDZ)ejejdLd/Z*ejejdMddDZ+ejejj,dNd1ddd2gddOZ-ejejdPd/Z.ejejdQddDZ/ejejdRddDZ0ejejdSddDZ1ejej#dTddDZ2ejej#dUddDZ3ejej#dVddDZ4ejej5dWddDZ6ejej5dXddDZ7ejej8dYddDZ9ejej8dZddDZ:ejej;d[d/Z<ejjejjd\d]d^d_Z=ejjejjd`d,d,daZ>ejjejj,dbdcdddZ?G dedf dfe
j@Z@dgS )h
CmfCompanyZCompanypersonZCMPu   Компанияcompanyu   КонтрагентыTcityaddressaddress_in_lawinnbank_accountogrnphone1phone2email1email2website_urlu   Реквизитыtypekppceosignerbank_bikbank_innbank_correspondent_accountpassport
birth_date)namer   ui_group_fieldsZ_mainr   
legal_namemain_contactbusiness_sectoruY   link:crm/Company?crm=crm&model=CmfCompany&id=${id}:Открыть карточку в CRMtextservicedesk_allowis_internal)r   Zcol1Zcol2	bank_nameacting_throughu   ВнутреннееF)captiondefaultuA   Блокировать за просроченные задачи)r&   u   СотрудникиZ	CmfPersonid)r&   modelbackrefoptions_list_paramsu   СделкиZCmfDeal)r&   r)   r*   CmfTextu
   Текстu   Текст сущностиu!   Добавить описаниеZgin_trgm)Zwidgetr&   ZcommentZplaceholderindexZindex_usingu   Типu   Юридическое лицоu   Физическое лицо)r   r   )r&   choicesnullabler'   c                   @   s   e Zd ZdZdS )zCmfCompany.nameu   НаименованиеN)__name__
__module____qualname__r&    r3   r3   &./modules/person/fields/cmf_company.pyr   i   s   u   Юр. Наименование)r&   r-   u
   Городu!   Фактический адресu!   Юридический адресu   ИННu   Дата рожденияu!   Паспортные данныеu   Подписантu   В лицеu   Директорu   Основной контакт)r&   r)   r*   r/   r+   Zoptions_list_query_allu   Банкu   Расчетный счетu   БИКu+   Корреспондентский счётu   Банк ИННu   КППu   ОГРНu   Телефон 1u   Телефон 2zE-mail 1zE-mail 2u   Сайтu   ЗадачиparentZCmfTask)r&   r*   r)   u   Доступ в Service Desk)r&   r'   r/   u   Бизнес-секторZCmfBusinessSector)r&   r)   visiblec                   @   s   e Zd ZdZdZdZdS )zCmfCompany.activityu   ЗапрещеноTFN)r0   r1   r2   r&   Z	read_onlyr6   r3   r3   r3   r4   activity   s   r7   N)Ar0   r1   r2   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZiconZverbose_name_pluralZfull_searchr   Zfull_search_preload_fieldsr   Zui_formcmfr   ZFieldZCmfBoolr#   Zis_penalty_blockZ
CmfBackrefZpersonsZdealsZ	CmfMarkupr!   Z	CmfChoicer   r   ZCmfStrr   Z	CmfStr256r   Z
CmfStr4096r	   r
   ZCmfStr32r   ZCmfDater   r,   r   r   r%   r   ZCmfRelationr   r$   r   r   r   r   r   r   ZCmfPhoner   r   ZCmfEmailr   r   ZCmfUrlr   Ztasksr"   r    r7   r3   r3   r3   r4   r      s             	/	 	r   N)Zcmf.includer8   r   Zcommon.models.cmf_active_entityr   r   r3   r3   r3   r4   <module>   s   