
    Ef
                     J    d dl T d dlmZ  G d dej        j                  ZdS )    )*)fieldsc            	       &   e Zd ZdZdZdZdZ ej        ej	        d          Z
 ej        ej        d          Z ej        ej        d          Z ej        ej        d	          Z ej        ej        d
          Z ej        ej        d          Z ej        ej        d          Z ej        ej        d          Z ej        ej        d          Z ej        ej        ddg          Z ej        ej        ddddddd          Z ej        ej        dddd          Z ej        ej        d          Z ej        ej        d dg          Z ej        ej        d!          Z ej        ej        d"          Z ej        ej        d#          Z ej        ej        d$          Z e!j                            e!j        j        d%d&d'g          Z" ej        ej        d(          Z# ej        ej$        d)          Z%d*S )+CmfChannelCallChannelCallcrmCMu   Звонкиu2   Сообщение как есть с канала)captioncalled_extensioncalled_extension_idCallerExtensionCallerExtensionID	EventTypeCallIDu!   Номер вызывающегоu   Имя вызывающегоu   Вызывающий	CmfPerson)r
   modelsu   Статусu   Входящий вызовu   Исходящий вызовu'   Окончание соединенияu
   Ответ)zdial-inzdial-outhangupanswerT)r
   choicesreadonlyu#   Направление звонкаu   Входящийu   Исходящий)inout)r
   r   u!   Номер вызываемогоu   Вызываемый	SubCallIDu3   Длительность разговора(сек)	CallAPIIDu   Время событияu
   КаналCmfPluginZadarmaCmfPluginTelphinu<   Номер через который делаем вызовu3   Путь к файлу записи на дискеN)&__name__
__module____qualname__ui_name	ui_modulecode_prefixverbose_namer   FieldCmfJsoncall_log_rawCmfStr64r   r   caller_extensioncaller_extension_id
event_typecall_idcaller_id_numcaller_id_nameCmfGenericRelationcaller	CmfChoicecall_status	call_flowcalled_numbercalledsub_call_idCmfIntdurationcall_api_idCmfDateTime
event_timecmfchannelcalled_d_idCmfStrrecord_path     )./modules/voip/fields/cmf_channel_call.pyr   r      s       GIK!L6<8lmmmL#v|FO=OPPP&&,v@UVVV#v|FO=NOOO&&,v@STTTfo{CCCJfl6?H===G FL:]^^^M!V\&/;Z[[[NV\&3=S]h\ijjjF&,v/.K/N-V-9	(! (! ,01 1 1K V-7\ #g g   I !FL:]^^^MV\&3=S]h\ijjjF&,vDDDKv|FM3hiiiH&,vDDDKf0:UVVVJjsz<l\nWi\k l lG&,v8vwwwK &,v}6klllKKKrA   r   N)cmf.includer;   r   r   CmfModelr   r@   rA   rB   <module>rE      sf             'm 'm 'm 'm 'mSZ( 'm 'm 'm 'm 'mrA   