U
    Įwh                     @   s(   d dl T d dlmZ G dd deZdS )    )*)CmfActiveEntityc                
   @   s  e Zd ZdZdZdZdZdZdddgd	dd
ddddgdddddgdddgdgdZG dd de	j
Z
ejjejjddddZejjejjdd dgddZejjejjddddd gd Zejjejj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jejjd*d+d,d-d.d/gddd0d1d2d3gd4Zejjejjd5d+d,d-d.d/gddd0d1d2d3gd4Zejjejjd6d+d,d-d.d/gddd0d1d2d3gd4Zejjejjd7ddd8Zejjejjd9d:ddd;Zd<S )=CmfAssetCatZAssetCatZassetZASTCu   Группа активовTnameasset_types_catparentZ_maincodetextis_abstractdefault_logic_type)r   fieldsu   Права доступаrole_managerrole_developer	role_useru   Наследованиеasset_ui_form_children_inherit)Zui_list_fieldsZui_group_fieldsc                   @   s   e Zd ZdZdS )zCmfAssetCat.nameTN)__name__
__module____qualname__required r   r   './modules/asset/fields/cmf_asset_cat.pyr   /   s   u   Схема активовZCmfAssetScheme)captionmodelnullableu%   Родительская группаZ	CmfFolder)r   modelsr   u   Ветви дереваtree_parentF)r   backrefvisiblereadonlyr   u,   Категории типов активовZCmfAssetTypeCat)r   leftr   u(   Логический тип АктиваZCmfLogicType)r   r   r   r   CmfBoolu   Абстрактный)Zwidgetr   defaultr   u   Роль менеджерZ
CmfProjectZ
CmfOrgUnitZCmfPersonGroupZ	CmfPersonZCmfRolezCmfProject.executorszCmfOrgUnit.tree_nodeszCmfPersonGroup.rg_memberszCmfRole.person)r   r   r   ZlinkableZnested_fieldsu   Роль разработчикu!   Роль пользовательug   Передавать все атрибуты дочерним категориям и объектам.)r   r   r!   u   ui_form активаZ	CmfUiForm)r   r   r   r   N) r   r   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZcache_inmemoryZui_formr   r   Zcmfr   ZFieldZCmfRelationr   ZCmfGenericRelationr   ZCmfGenericBackrefZ
tree_nodesZCmfM2Mr   r   r    r
   ZCmfGenericM2Mr   r   r   r   Z
CmfBackrefZasset_ui_formr   r   r   r   r      s   	#   

	
	
	r   N)Zcmf.includeZcommon.models.cmf_active_entityr   r   r   r   r   r   <module>   s   