
    h                     0    d dl  d dlmZ  G d de      Zy)    )*)CmfActiveEntityc                      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                  j                  ej                  j                  dddddej#                  d      d      Zej                  j                  ej                  j&                  dg dddg d      Zej                  j                  ej                  j&                  dg dddg d      Zej                  j                  ej                  j&                  dg dddg d      Zy)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y)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y)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      sv   GIK.L
   4
GFszz##(( %szz##(( % 

((

:jj/0{ ) 	 ::##

  +Uv $ L ZZ%%

  1Uv & N 

  

  3Uv ! Ir    r   N)cmf.includecommon.models.cmf_active_entityr   r   r   r    r!   <module>r@      s     ;U_ Ur    