U
    N~i                     @   s,   d dl T d dlmZ G dd dejjZdS )    )*)fieldsc                   @   s(  e Zd ZdZdZdZdZdgZdddd	d
ddddg	Zdddd	dgddddddd	d
ddddddgdgdZ	G dd de
jjjZejejddZejejddZejejddZejejddZejejddZejejddZejejddd d!Zejejd"d#d$Zejejd%d&d'Zd(Zd)Zd*Zd+S ),CmfPriceZPriceZstockZPRCu   Ценаz-start_date
start_datecodepricecostdirect_costs
margin_pctmarginprofitcurrencyZ_mainnameZ
cmf_authorZcmf_created_atproduct)r   r   )Zui_list_fieldsZui_group_fieldsc                   @   s   e Zd ZdZdZdZdS )zCmfPrice.nameu   Имя объектаu   object.name - статичное поле для представления в ui, аналог repr, генерируем методом если не заданоFN)__name__
__module____qualname__captionZcommentZvisible r   r   !./modules/crm/fields/cmf_price.pyr   ,   s   u   Цена за единицу)r   u   Стоимостьu   Прямые затратыu   Наценка %u   Наценкаu   Прибыльu
   ТоварZ
CmfProductZprices)r   modelZbackrefZCmfCurrencyu   Валюта)r   r   u/   Дата начала действия ценыT)r   Zauto_now_addzCmfProduct:Classi  FN) r   r   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZorderingZtable_columnsZui_formcmfmodels	CmfEntityr   r   ZFieldZ
CmfNumericr   r   r	   ZCmfIntr
   r   r   ZCmfRelationr   r   ZCmfDateTimer   Zmenu_tree_parent_idZmenu_tree_ordernoZmenu_tree_node_is_branchr   r   r   r   r      s\    	r   N)Zcmf.includer   r   r   r   r   r   r   r   r   <module>   s   