
    *.+h                     6    d dl T d dlmZ  G d de          ZdS )    )*)CmfActiveEntityc                   P   e Zd ZdZdZdZdZg ddddgg d	d
dg ddgdZ G d dej	        j
        j                  Z G d dej	        j
        j                  Zej                            ej        j        ddddde                    d          d          Zej                            ej        j        dg dddg d          Zej                            ej        j        dg dddg d          Zej                            ej        j        dg dddg d          ZdS )CmfAssetSchemeAssetSchemeassetASTSu   Схема активов)nameasset_code_prefixtextcmf_created_atcmf_modified_at_mainr
   r   )r   r   r   )r
   col1col2u   Права доступа)role_managerrole_developer	role_user)r
   fields)ui_list_fieldsui_group_fieldsc                       e Zd ZdZdZdS )CmfAssetScheme.nameu   ИмяTN)__name__
__module____qualname__captionrequired     *./modules/asset/fields/cmf_asset_scheme.pyr
   r   .   s        r    c                       e Zd ZdZdS )CmfAssetScheme.textu   ОписаниеN)r   r   r   r   r   r    r!   r   r#   2   s        $r    u(   Префикс кодов активовTFz^[a-zA-Z0-9]{1,31}$ua   Префикс кода может содержать только латиницу и цифры)r   uniquevisiblenullabler   regexregex_error_msgu   Роль менеджер)
CmfProject
CmfOrgUnitCmfPersonGroup	CmfPersonCmfRole)zCmfProject.executorszCmfOrgUnit.tree_nodeszCmfPersonGroup.rg_memberszCmfRole.person)r   modelsleftlinkablenested_fieldsu   Роль разработчикu!   Роль пользовательN)r   r   r   ui_name	ui_modulecode_prefixverbose_nameui_formcmfr.   	CmfEntityr
   r   r   FieldCmfStr32recompiler   CmfGenericM2Mr   r   r   r   r    r!   r   r      s       GIK.L
 
 
      4   
 GF    sz#(   % % % % %sz#( % % % 
((
:jj/00{ ) 	 	 :##
 +UUUvvv $  L Z%%
 1UUUvvv &  N 
  
 3UUUvvv !  IIIr    r   N)cmf.includecommon.models.cmf_active_entityr   r   r   r    r!   <module>r@      sa        ; ; ; ; ; ;U U U U U_ U U U U Ur    