
    SIg                     >    d dl T  G d dej        j                  ZdS )    )*c                   P   e Zd ZdZdZdZdZdZdZg ddg d	d
gdZ	 G d de
j        j        j                  Ze
j                            e
j        j        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dddddd          Ze
j                            e
j        j        ddddddd          Ze
j                            e
j        j        ddddddd          Ze
j                            e
j        j        ddddddd          Ze
j                            e
j        j        ddddddd          Ze
j                            e
j        j        ddddddd          Ze
j                            e
j        j        dd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d          Z e
j                            e
j        j        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d          Z$e
j                            e
j        j%        d d!d"#          Z&d$S )%CmfCalendarWorkWeeku   Рабочая неделяCalendarWorkWeeksettingsCALWreadonly)CmfCalendarWorkWeekInterval)nameperiod_start_dateperiod_end_date_main)r   coder   r   parent)r   fields)ui_list_fieldsui_group_fieldsc                       e Zd ZdZdS )CmfCalendarWorkWeek.nameu   Имя объектаN)__name__
__module____qualname__caption     (./common/fields/cmf_calendar_workweek.pyr   r       s        )r   r   u   КалендарьCmfCalendar	workweeksT)r   modelbackrefr	   u   Дата начала)r   nullableu   Дата окончанияu   Тип дняu8   Из рабочей недели по умолчаниюu   Рабочий деньu   Выходной)defaultworkweekendr"   )r   choicesr!   r"   u@   Сумма рабочих интервалов в минутахr   )r   r"   u,   Интервалы рабочих часовr
   r   )r   r   r    N)'r   r   r   verbose_nameui_name	ui_modulecode_prefixacl_default_user_policyessential_child_modelsui_formcmfmodels	CmfEntityr   r   FieldCmfRelationr   CmfDater   r   	CmfChoice	day0_type	day1_type	day2_type	day3_type	day4_type	day5_type	day6_typeCmfIntday0_intervals_total_minutesday1_intervals_total_minutesday2_intervals_total_minutesday3_intervals_total_minutesday4_intervals_total_minutesday5_intervals_total_minutesday6_intervals_total_minutes
CmfBackref	intervalsr   r   r   r   r      so       0L GIK(=
 
 
    	 	
 G(* * * * *sz#( * * * Z
$   F 
((
' )   j&&
- '  O 
  
Q-)
 

  ! 
 
I 
  
Q-)
 

  ! 
 
I 
  
Q-)
 

  ! 
 
I 
  
Q-)
 

  ! 
 
I 
  
Q-)
 

  ! 
 
I 
  
Q-)
 

  ! 
 
I 
  
Q-)
 

  ! 
 
I $':#3#3
R $4 $ $  $':#3#3
R $4 $ $  $':#3#3
R $4 $ $  $':#3#3
R $4 $ $  $':#3#3
R $4 $ $  $':#3#3
R $4 $ $  $':#3#3
R $4 $ $  
  
>+	 !  IIIr   r   N)cmf.includer-   r.   r/   r   r   r   r   <module>rF      sT       v v v v v#*. v v v v vr   