U
    e                     @   s4   d dl mZ d dlT d dlmZ G dd deZdS )    )fields)*)	CmfEntityc                	   @   sp  e Zd ZdZdZdZdZdZej	j
ej	jdddddd	Zej	j
ej	jd
ddgddZe	j
ej	jddddddddZe	j
ej	jdddddddddZej	j
ej	jddddddZej	j
ej	jd ddd!ddZe	j
ej	jd"ddddd#d$Ze	j
e	jd%d&Ze	j
ej	jd'dddd(Ze	j
ej	jd)d*d+d,d-d.d/dd0Ze	j
ej	jd1ddd2gd3Ze	j
ej	jd4d5d6d7d8d9d0ZdS ):
CmfApproveuD   
    Пользователь подписал документ
    ZApproveZsettingsZAPRFu   УтверждающийTZ	CmfPerson)captionvisiblereadonlymodelnullableu#   Подписанный объектZCmfDocumentZCmfTask)r   Zmodelsr
   u   Типu   Объектu   Апрув группаu   Физлицо)Zfullapprove_grouppersonr   )r   choicesdefaultr
   u!   Статус выполненияu   Открытоu   В процессеu   Завершено)openZin_progressclosedr   )r   r   r   r
   r   u%   Утверждаемый статусNZ	CmfStatus)r   r
   r   r	   r   u   Аппрув группаZCmfApproveGroupu&   Номер версии объектаZ
CmfVersion)r   r   r   indexZno_aclZwidgetu%   Электронная подпись)r   u   Дата подписи)r   r   r   r
   u   Решениеu   Утвержденоu   Согласованоu   Отклоненоu&   Вне моей компетенцииu   Юр.Подписано)ZapprovedZacceptedZrejectedZcanceledZofficialy_signed)r   r   r   u   КомментарийZgin_trgm)r   r
   r   Zindex_usingu!   Вид утверждающегоu   согласующийu   утверждающийu/   генеральный утверждающий)standartZmasterZgrand_masterr   )__name__
__module____qualname____doc__Zui_nameZ	ui_moduleZcode_prefixZsmart_notifycmfr   ZFieldZCmfRelationZapproverZCmfGenericRelationobjZ	CmfChoiceZapprove_typestatusZ
obj_statusr   Z	CmfBigIntZobj_versionZCmfStrsignZCmfDateTimeZapproved_atZ
resolutionZ	CmfMarkuptextZapprover_level r   r   (./modules/settings/fields/cmf_approve.pyr      s   	

			  
r   N)r   r   Zcmf.includeZ
cmf.modelsr   r   r   r   r   r   <module>   s   