
    2.i                     L    d dl   G d dej                  j                        Zy)    )*c            	          e Zd ZdZdZdZdZdZdZdZ	dZ
dZd	Zd
dg dg ddgiZ G d d      Z G d dej                   j"                  j$                        Zej&                  j)                  ej&                  j*                  dddgd      Zej&                  j)                  ej&                  j.                  dd      Zej&                  j)                  ej&                  j2                  d      Zej&                  j)                  ej&                  j.                  dd      Zej&                  j)                  ej&                  j8                  ddddd d!"      Zej&                  j)                  ej&                  j.                  d#d$d%      Zej&                  j)                  ej&                  j.                  d&d d'd(      Zej&                  j)                  ej&                  j8                  dd)d*dd+,      Z ej&                  j)                  ej&                  j8                  dd-ddd d!"      Z!ej&                  j)                  ej&                  jD                  d.d/d0d!d01      Z#ej&                  j)                  ej&                  jH                  d2d3      Z%ej&                  j)                  ej&                  j*                  d4d!d!dg5      Z&ej&                  j)                  ej&                  jN                  d6      Z(ej&                  j)                  ej&                  jR                  d7d8d9      Z*ej&                  j)                  ej&                  j.                  d:d;dd<=      Z+ej&                  j)                  ej&                  jX                  d>d!?      Z-ej&                  j)                  ej&                  j\                  d@d!d!A      Z/ej&                  j)                  ej&                  j.                  dBdCdd<=      Z0y<)DCmfRoleRolepersonRLstaticTzCmfMenuTree:Classi     Должностьu   Должностиui_group_fields_main)namecoder   jobratejob_instructiontree_parent)
emailactivityrg_member_of
supervisortextincompatible_combination_codestructural_projectstructural_project_forcestructural_project_listuG   link:/?popup=1&obj=${id}&uiModule=aclStruct:Настройки прав)r   col1col2c                       e Zd Zg dZy)CmfRole.Meta)r   r   r   r   r   r   N)__name__
__module____qualname__fields_order     #./modules/person/fields/cmf_role.pyMetar   /   s    Ur%   r'   c                       e Zd ZdZy)CmfRole.namer
   N)r    r!   r"   captionr$   r%   r&   r   r)   2   s    &r%   r   u   Входит в отдел
CmfOrgUnit
tree_nodes)r*   nullablemodelsbackrefu#   Штатное расписаниеCmfJob)r*   modelu+   Должностная инструкция)r*   u#   Занимает должность	CmfPersonCmfChatGroup	executorsu   ЧатыF)rightr1   r/   no_aclr*   visibleu   Вид деятельностиCmfActivity)r*   r1   r-   u-   Формальный руководительu7   Формальный руководитель по ТК)r*   r1   commentr-   CmfPersonGroup
rg_membersu   Входит в Группы)r5   r1   r/   r6   r*   CmfChatTopicu   Часть ставкиr      )r*   minmaxr-   defaultu   Email должности)r*   indexu   Владелец)r*   r7   readonlyr.   u   Описаниеu*   Код запрета совмещенияu"   коды через запятую)r*   placeholderr-   u#   Структурный проект
CmfProjectN)r*   r1   r-   r@   u   Кэш пути)r*   r7   u7   Сменить проект на структурный)r*   r-   r@   u#   Структурный списокCmfList)1r    r!   r"   ui_name	ui_modulecode_prefixacl_typefull_searchmenu_tree_parent_idmenu_tree_ordernomenu_tree_node_is_branchverbose_nameverbose_name_pluralui_formr'   cmfr.   	CmfEntityr   fieldsFieldCmfGenericRelationr   CmfRelationr   CmfUrlr   r   CmfGenericM2Mchat_groupsr   r   r   chat_topics
CmfNumericr   CmfEmailr   	cmf_owner	CmfMarkupr   CmfStrr   r   CmfJson
cache_pathCmfBoolr   r   r$   r%   r&   r   r      s   GIKHK-#'L. 	
G:V V'szz##(( ' **""

%%, # K **



(MU]  C jj&&szz'8'8Bo&pOZZ

(MU`  F **""

  NK`dE # +K zz

1	   H !!

?I " J ::##

  4Dlcg. $ 0L **""

  NK`dE # +K ::

)  D JJ

*  E 

  

%%/A5[`} ! I
 ::CJJ00:LMD$'JJ$4$4

<8	 %5 %! ))

5 *  !!

! " J  #zz//

I	  0   "jj..

5 / r%   r   N)cmf.includerQ   r.   rR   r   r$   r%   r&   <module>rd      s     Qcjj"" Qr%   