
    i                     X    d dl  d dlmZ  G d dej                  j                        Zy)    )*)fieldsc                      e Zd ZdZdZdZdZdgZg dZg ddg d	d
gdZ	 G d de
j                  j                  j                        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j0                  ddd      Z ej                  ej0                  dd      Z ej                  ej6                  dd      ZdZd Zd!Zy")#CmfPricePricestockPRCu   Ценаz-start_date)	
start_datecodepricecostdirect_costs
margin_pctmarginprofitcurrency)r   r
   r   r   r   _main)r   name
cmf_authorcmf_created_atr   r   r   r   r   r   productr   r
   )r   r   )ui_list_fieldsui_group_fieldsc                       e Zd ZdZdZdZy)CmfPrice.nameu   Имя объектаu   object.name - статичное поле для представления в ui, аналог repr, генерируем методом если не заданоFN)__name__
__module____qualname__captioncommentvisible     !./modules/crm/fields/cmf_price.pyr   r   ,   s    )gr#   r   u   Цена за единицу)r   u   Стоимостьu   Прямые затратыu   Наценка %u   Наценкаu   Прибыльu
   Товар
CmfProductprices)r   modelbackrefCmfCurrencyu   Валюта)r'   r   u/   Дата начала действия ценыT)r   auto_now_addzCmfProduct:Classi  FN) r   r   r   ui_name	ui_modulecode_prefixverbose_nameorderingtable_columnsui_formcmfmodels	CmfEntityr   r   Field
CmfNumericr   r   r   CmfIntr   r   r   CmfRelationr   r   CmfDateTimer
   menu_tree_parent_idmenu_tree_ordernomenu_tree_node_is_branchr"   r#   r$   r   r      sW   GIKLH+M
  
G<szz##((  FLL**4RSE6<<))3GHD6<< 1 1;XYLfmm5GHJV\\&--1ABFV\\&--1ABFfll6--|<aijGv||F..m^\Hf00:kz~J,$r#   r   N)cmf.includer2   r   r3   r4   r   r"   r#   r$   <module>r>      s!     8%szz## 8%r#   