
    Ef                     B    d dl T d dlmZ d dlmZ  G d de          ZdS )    )*)CmfActiveEntity)fieldsc                   F   e Zd ZdZdZdZdZdZdZdZ	dZ
g dd	g d
dgdgdZ ej        ej        dd          Z ej        ej        dd          Z ej        ej        d          Z ej        ej        d          Z ej        ej        ddd          ZdZdZdZdS )
CmfInvoiceuk  
    Любые кастомные поля должны копироваться из сделки или заказа на продажу, копируются при создании и пересчитыватся
    методом recalc
    По сути счет это срез (снимок) SalesOrder + Deal на определенную дату
    InvoicesaleINVu   Счетu
   СчетаF)codecurrencydealcmf_created_atstatus_main)r   r   r   discountdiscount_pct
cmf_authorr   r   invoice_items)namer   tables)ui_list_fieldsui_group_fieldsCmfCurrencyu   Валюта)modelcaptionCmfDealu   Сделкаu   Скидка)r   u   Скидка %u   ТоварыCmfInvoiceItemsinvoice)r   r   backrefzCmfSaleMenuGroup:Classi  N)__name__
__module____qualname____doc__ui_name	ui_modulecode_prefixverbose_nameverbose_name_pluralenable_edit_permenable_delete_permui_formr   FieldCmfRelationr   r   
CmfNumericr   r   
CmfBackrefr   menu_tree_parent_idmenu_tree_ordernomenu_tree_node_is_branch     $./modules/sale/fields/cmf_invoice.pyr   r      s&        
 GIKL&
 
 
  	 	 	 $ 
 G8 v|F.m^\\\H6<*)^TTTDv|F-~FFFH6< 1;KLLLL FL!2NRcmvwwwM2$r4   r   N)cmf.includecommon.models.cmf_active_entityr   cmfr   r   r3   r4   r5   <module>r9      si        ; ; ; ; ; ;      4% 4% 4% 4% 4% 4% 4% 4% 4% 4%r4   