
    fi                     J    d dl mZ d dlT  G d de j        j                  ZdS )    )fields)*c                   T   e Zd ZdZdZdZdZdZdZ e	j
        e	j        ddd	          Z e	j
        e	j        d
dd	          Z e	j
        e	j        ddd	          Z e	j
        e	j        dd          Z e	j
        e	j        d          Z G d dej        j        j                  ZdS )CmfRelationOptionRelationOptionsettingsRLOu@   Соответствие задач с типами связейTu   Исходящая задачаCmfTaskF)captionmodelnullableu   Входящая задачаu   Тип связиCmfRelationTypeu-   Запаздывание/опережениеSmartWDaysWidget)r   widgetu   Резерв времени (%))r   c                       e Zd ZdZdS )CmfRelationOption.codeN)__name__
__module____qualname__index_using     ,./modules/task/fields/cmf_relation_option.pycoder   %   s        r   r   N)r   r   r   ui_name	ui_modulecode_prefixverbose_nameenable_edit_permenable_delete_permr   FieldCmfRelationout_linkin_linkrelation_typeCmfIntconstrain_lagconstrain_lag_pctcmfmodels	CmfEntityr   r   r   r   r   r      s$       GIKULv|1	  H fl/	  G !FL#	  M !FL8g  qC  D  D  DM$V]<]^^^    sz#(     r   r   N)r)   r   cmf.includer*   r+   r   r   r   r   <module>r-      s\             " " " " "
, " " " " "r   