U
    -c                     @   s2   d dl T d dlZd dlZG dd dejjjZdS )    )*Nc                	   @   s  e Zd ZdZdZdZddddgddddd	d
gddddgdgdZG dd dejj	j
jZejjejjdddddd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 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*Zejjejjd+d,ddd-Zejjejjd.d/dd0Zejjejjd1d2d3ddd4Zejjejj d5ddd6Z!ejjejj"d7d8d9dd:Z#ejjejj d;ddd6Z$d<S )=	CmfStatusZStatussettingsZSTSordernonamecodestatus_type_mainstatus_codetextcolor
next_alarmhiddenallow_empty_transition)r   col1col2)ui_list_fieldsui_group_fieldsc                   @   s   e Zd ZdZdS )zCmfStatus.nameu   Имя статусаN)__name__
__module____qualname__caption r   r   $/opt/crm/common/fields/cmf_status.pyr      s   u   Тип статусаOPENIN_PROGRESS	IN_REVIEWCLOSED)r   r   r   r   alwaysT)r   choices	load_modenullabledefaultreadonlyu   Код статусаuH   Ключевое название статуса для запросов)r   indexcommentCmfStatusCodeF)r   modelvisibler!   CmfColoru   Цветz#a0a0a0)widgetr   r    r"   u3   Установить будильник, черезu   Через какой промежуток времени установить будильник после смены статуса от текущей даты)r    r   r%   u   Объект	CmfEntity)r   
base_modelr(   u   Бизнес-процессCmfWorkflow)r   r'   r(   r#   u'   Что сделать, подробноu   Выполнить...)r   placeholderr    u    Deprecated Что сделатьu   ВыполнитеuX   Пример: <Решить задачу: Позвонить клиенту МАКС-М>)r   r.   r%   r$   r    u   Скрыть из списка)r   r"   r!   u   Триггеры
CmfTriggerstatus)r   r'   backrefr(   uq   Разрешить всем статусам осуществлять переход к этому статусуN)%r   r   r   ui_name	ui_modulecode_prefixui_formcommonmodels	cmf_orderCmfOrderr   cmffieldsField	CmfChoicer   CmfStr64r   CmfRelationr
   CmfStr32r   CmfIntervalr   CmfSubclassedGenericRelationparentworkflowCmfTextr   	CmfStr256	card_nameCmfBoolr   
CmfBackrefZtriggersr   r   r   r   r   r      s   
           	r   )	cmf.includeZ
cmf.fieldsr:   Zcommon.models.cmf_orderr6   r7   r8   r9   r   r   r   r   r   <module>   s   