U
    3g                      @   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ddgdddd	d
dddgdd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d.d/d0d1gd2Ze
jje
jjd3d)d*d+d,d-gddd.d/d0d1gd2Ze
jje
jjd4d)d*d+d,d-gddd.d/d0d1gd2Zd5S )6CmfAssetCatZAssetCatZassetZASTCu   Группа активовnameasset_types_catparentZ_maincodetextis_abstractdefault_logic_type)r   fieldsu   Права доступаrole_managerrole_developer	role_user)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CmfAssetSchemeT)captionmodelnullableu%   Родительская группаZ	CmfFolder)r   modelsr   u   Ветви дереваtree_parentF)r   ZbackrefZ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!   Роль пользовательN)r   r   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZui_formr   r   Zcmfr   ZFieldZCmfRelationr   ZCmfGenericRelationr   ZCmfGenericBackrefZ
tree_nodesZCmfM2Mr   r   r   r
   ZCmfGenericM2Mr   r   r   r   r   r   r   r      s      

	
	
r   N)Zcmf.includeZcommon.models.cmf_active_entityr   r   r   r   r   r   <module>   s   