U
    $-dM                     @   s,   d dl T d dlmZ G dd dejjZdS )    )*)fieldsc                   @   s  e Zd ZdZdZdZdZejj	ejj
ddd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Zejj	ejj
ddddddZejj	ejjdddZejj	ejjdddZejj	ejjdddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0gdd1d2d3gdd4Zejj	ejjd5d6Zejj	ejjd7dd8d9Zejj	ejjd:ddZejj	ejjd;d8d<Zejj	ejj
d=d>d?d@dAdBdCdDdEdFddZejj	ejjdGddHZdIS )JCmfTransActionZTransitionActionZsettingsZWTAu,   Действие после переходаu   Модель фильтраu   Документыu   Задачиu   Проектыu   Списки)ZCmfDocumentZCmfTask
CmfProjectCmfListT)captionchoicesvisibleu   ПереходZCmfTransZtrans_actionsF)r   modelZbackrefr	   u   Бизнес-процессZCmfWorkflow)r   r
   r	   u   Вид Действияu5   Установить значение для поляu5   bzPython (Встроенный бизнес язык)u   webhook (Недоступно))ZfieldevalZwebhook)r   r   u$   Поле или переменная)r   r	   u   ЗначениеZCmfActivityZ
CmfCompanyZCmfContractZCmfCurrencyZCmfLinkr   ZCmfLogicTypeZ
CmfOrgUnitZ	CmfPersonZCmfPersonGroupZCmfPipelineZCmfPriceZ
CmfProductr   Z
CmfRoadmapZCmfRoleZ	CmfStatusZCmfTagZCmfUnitcmf_model_namewz_field_nameZworkflow_id)r   modelsr	   Zoptions_list_paramsleftu   Очистить поле)r   u$   Выполнить UBQL-запросZCmfBzPython)r   r	   widgetu.   Сконвертированный UBQL в BQLu   Выполняемый код)r   r   u   Операцияz:=adddelclearZincZdecZaddItemZdelItem)z0 :=z1 addz2 delz3 clearz4 incz5 decz	6 addItemz	7 delItemu   Описание)r   readonlyN)__name__
__module____qualname__Zui_nameZ	ui_moduleZcode_prefixZverbose_namecmfr   ZFieldZ	CmfChoicer   ZCmfRelationZ
transitionZworkflowZ
logic_typeZCmfStr64r   Zwz_value_textZCmfGenericM2MZwz_value_objZCmfBoolZwz_clearZCmfTextZubqlZbqlZ	eval_codeZ
wz_operateZ	auto_text r   r   #./common/fields/cmf_trans_action.pyr      s   

              
r   N)Zcmf.includer   r   r   Z	CmfEntityr   r   r   r   r   <module>   s   