
    fm                     L    d dl T d dlmZ  G d deej        j                  ZdS )    )*)CmfEvalBzpythonMixinc                      e Zd ZdZdZdZdZdZdZdZ	e
j                            e
j        j        dd	d
dddd          Ze
j                            e
j        j        dddd          Ze
j                            e
j        j        ddd          Ze
j                            e
j        j        ddddd          Ze
j                            e
j        j        dd          Ze
j                            e
j        j        dd          Ze
j                            e
j        j        dg d dg d!d"          Ze
j                            e
j        j        d#$          Ze
j                            e
j        j        d%dd&'          Ze
j                            e
j        j        d(d          Z G d) d*ej                  Z G d+ d,ej                  Z G d- d.ej                   Z e
j                            e
j        j        d/d0d1d2d3d4d5d6d7d8d          Z!e
j                            e
j        j        d9d:          Z"d;S )<CmfTransActionTransitionActionsettingsWTAu,   Действие после переходаproject_admin
transitionTu   Модель фильтраu   Документыu   Задачиu   Проектыu   Списки)CmfDocumentCmfTask
CmfProjectCmfList)captionchoicesvisibleu   ПереходCmfTranstrans_actionsF)r   modelbackrefr   u   Бизнес-процессCmfWorkflow)r   r   r   u   Вид Действияu5   Установить значение для поляu5   bzPython (Встроенный бизнес язык)u   webhook (Недоступно))fieldevalwebhook)r   r   u$   Поле или переменная)r   r   u   Значение)CmfActivity
CmfCompanyCmfContractCmfCurrencyCmfLinkr   CmfLogicType
CmfOrgUnit	CmfPersonCmfPersonGroupCmfPipelineCmfPrice
CmfProductr   
CmfRoadmapCmfRole	CmfStatusCmfTagCmfUnitCmfResolution)cmf_model_namewz_field_nameworkflow_id)r   modelsr   options_list_paramsleftu   Очистить поле)r   u$   Выполнить UBQL-запросCmfBzPython)r   r   widgetu.   Сконвертированный UBQL в BQLc                       e Zd ZdS )CmfTransAction.eval_codeN__name__
__module____qualname__     #./common/fields/cmf_trans_action.py	eval_coder6   d           r<   r>   c                       e Zd ZdS )CmfTransAction.eval_fileNr7   r;   r<   r=   	eval_filerA   g   r?   r<   rB   c                       e Zd ZdS )CmfTransAction.eval_file_pathNr7   r;   r<   r=   eval_file_pathrD   j   r?   r<   rE   u   Операцияz:=adddelclearincdecaddItemdelItem)z0 :=z1 addz2 delz3 clearz4 incz5 decz	6 addItemz	7 delItemu   Описание)r   readonlyN)#r8   r9   r:   ui_name	ui_modulecode_prefixverbose_nameacl_typeacl_self_parent_link_depricatedcache_inmemorycmffieldsField	CmfChoicer-   CmfRelationr   workflow
logic_typeCmfStr64r.   wz_value_textCmfGenericM2Mwz_value_objCmfBoolwz_clearCmfTextubqlbqlr   r>   rB   rE   
wz_operate	auto_textr;   r<   r=   r   r      s<        GIKALH&2#NZ%%
-.%*%	
 
  & 
 
N !!
  "  J z
-	    H !!
)LK7
 
 "  J J$$
6 %  M J$$
" %  M :##
 "
 
 
 NNN $  L z
+    H
 :
6	   D *


@   C    (2       (2       -<    !!
"""	
 	
  "  J  
  
" !  IIIr<   r   N)cmf.include%common.models.cmf_eval_bzpython_mixinr   rU   r0   	CmfEntityr   r;   r<   r=   <module>rj      si        F F F F F F{ { { { {)3:+? { { { { {r<   