U
    	d                     @   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/d0dd1Zejjejjd2d3d4ddd5Zejjejj d6d d d7Z!ejjejj"d8d9d:d d;Z#ejjejj d<dd d7Z$d=S )>	CmfStatusZStatusZsettingsZSTSZordernonamecodestatus_typeZ_mainstatus_codetextcolor
next_alarmhiddenallow_empty_transition)r   Zcol1Zcol2)Zui_list_fieldsZui_group_fieldsc                   @   s   e Zd ZdZdS )zCmfStatus.nameu   Имя статусаN)__name__
__module____qualname__caption r   r   ./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commentu!   Глобальный статусZCmfStatusCodeF)r   modelvisibler   ZCmfColoru   Цветz#a0a0a0)Zwidgetr   r   r   u3   Установить будильник, черезu   Через какой промежуток времени установить будильник после смены статуса от текущей даты)r   r   r   u   ОбъектZ	CmfEntity)r   Z
base_modelr    u   Бизнес-процессZCmfWorkflow)r   r   r    r   u'   Что сделать, подробноu   Выполнить...)r   placeholderr   u    Deprecated Что сделатьu   ВыполнитеuX   Пример: <Решить задачу: Позвонить клиенту МАКС-М>)r   r!   r   r   r   u   Скрыть из списка)r   r   r   u   ТриггерыZ
CmfTriggerstatus)r   r   Zbackrefr    uq   Разрешить всем статусам осуществлять переход к этому статусуN)%r   r   r   Zui_nameZ	ui_moduleZcode_prefixZui_formcommonmodels	cmf_orderCmfOrderr   cmfZfieldsZFieldZ	CmfChoicer   ZCmfStr64r   ZCmfRelationr   ZCmfStr32r	   ZCmfIntervalr
   ZCmfSubclassedGenericRelationparentZworkflowZCmfTextr   Z	CmfStr256Z	card_nameZCmfBoolr   Z
CmfBackrefZtriggersr   r   r   r   r   r      s   
           	r   )	Zcmf.includeZ
cmf.fieldsr'   Zcommon.models.cmf_orderr#   r$   r%   r&   r   r   r   r   r   <module>   s   