
    @il                     <    d dl mZ d dl d dlmZ  G d de      Zy)    )fields)*)	CmfEntityc            
          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	      Zej                  j                  ej                  j                  d
g ddd      Z e	j                  ej                  j                  ddddddd      Z e	j                  ej                  j                  dddddddd      Zej                  j                  ej                  j                  ddddd      Zej                  j                  ej                  j                  d ddd!d      Z e	j                  ej                  j(                  d"ddddd#$      Z e	j                  e	j,                  d%&      Z e	j                  ej                  j0                  d'ddd(      Z e	j                  ej                  j                  d)d*d+d,d-d.d/d0      Z e	j                  ej                  j6                  d1ddd2g3      Z e	j                  ej                  j                  d4d5d6d7d8d90      Z e	j                  ej                  j<                  d:dd;      Z G d< d=e jB                        Z!y)>
CmfApproveuD   
    Пользователь подписал документ
    ApprovesettingsAPRFu   УтверждающийT	CmfPerson)captionvisiblereadonlymodelnullableu#   Подписанный объект)CmfDocumentCmfTaskCmfListapproves)r   modelsr   backrefu   Типu   Объектu   Апрув группаu   Физлицо)fullapprove_grouppersonr   )r   choicesdefaultr   u!   Статус выполненияu   Открытоu   В процессеu   Завершено)openin_progressclosedr   )r   r   r   r   r   u%   Утверждаемый статусN	CmfStatus)r   r   r   r   r   u   Аппрув группаCmfApproveGroupu&   Номер версии объекта
CmfVersion)r   r   r   indexno_aclwidgetu%   Электронная подпись)r   u   Дата подписи)r   r   r   r   u   Решениеu   Утвержденоu   Согласованоu   Отклоненоu&   Вне моей компетенцииu   Юр.Подписано)approvedacceptedrejectedcanceledofficialy_signed)r   r   r   u   Комментарийgin_trgm)r   r   r"   index_usingu!   Вид утверждающегоu   согласующийu   утверждающийu/   генеральный утверждающий)standartmastergrand_masterr,   u%   Текущее утверждение)r   r   r   c                       e Zd ZdZy)CmfApprove.codeN)__name__
__module____qualname__r+        (./modules/settings/fields/cmf_approve.pycoder0   s   s    r5   r7   )"r1   r2   r3   __doc__ui_name	ui_modulecode_prefixsmart_notifycmfr   FieldCmfRelationapproverCmfGenericRelationobj	CmfChoiceapprove_typestatus
obj_statusr   	CmfBigIntobj_versionCmfStrsignCmfDateTimeapproved_at
resolution	CmfMarkuptextapprover_levelCmfBoolis_cur_approver   r7   r4   r5   r6   r   r      s    GIKLzz

*   H **



%%54  C  6<<

':S_opL V\\

3):O[opF !!

7 " J JJ$$

+ % M &,,

8K 6<</VWD&,,

)K 

 3AYg{E[twJ 6<<

(LD "V\\

35A[  n_  `	N "V\\

7	Ny~~ r5   r   N)r=   r   cmf.include
cmf.modelsr   r   r4   r5   r6   <module>rU      s       o or5   