
    $j                        d dl mZ  G d dej                        Z G d dej                        Z G d dej                        Z G d d	e      Z G d
 dej                        Z G d dej                        Z G d dej                        Z	 G d dej                        Z
 G d dej                        Z G d dej                        Z G d dej                        Z G d dej                        Z G d dej                        Z G d dej                        Z G d dej                        Z G d  d!ej                        Zy")#    )modelsc                      e Zd Z ej                  dd      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z	 ej                  d      Z
 G d d      Zy	)
models_projectsT   primary_key
max_lengthr	         c                       e Zd ZdZy)models_projects.Metatable_projectsN__name__
__module____qualname__db_table     G/var/www/web_app/django/projects/fyw/app/tonal/greg/app_files/models.pyMetar          #r   r   N)r   r   r   r   	CharField
id_projectproject_last_modification_dateproject_last_modification_userproject_denominationproject_maturityproject_credibilityr   r   r   r   r   r      s    !!!drBJ%5V%5%5%D"%5V%5%5%D"+6++s;'v''26*&**b9$ $r   r   c                   R   e Zd Z ej                  dd      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z	 ej                  d      Z
 ej                  d      Z ej                  d      Z G d d      Zy)	models_companiesTr   r   r
   r   c                       e Zd ZdZy)models_companies.Metatable_companiesNr   r   r   r   r   r$          $r   r   N)r   r   r   r   r   
id_companycompany_last_modification_datecompany_last_modification_usercompany_all_company_idcompany_namecompany_vat_numbercompany_typecompany_head_quarter_address_idr   r   r   r   r"   r"      s    !!!drBJ%5V%5%5%D"%5V%5%5%D"-V--=#6##s3L)))S9#6##s3L&6f&6&6"&E#% %r   r"   c                      e Zd Z ej                  dd      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z	 ej                  d      Z
 ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej"                  d      Z G d	 d
      Zy)models_contactsTr   r   r
   r      d     c                       e Zd ZdZy)models_contacts.Metatable_contactsNr   r   r   r   r   r5   2   r   r   r   N)r   r   r   r   r   
id_contactcontact_last_modification_datecontact_last_modification_usercontact_all_contact_idcontact_languagecontact_gendercontact_last_namecontact_first_namecontact_phone_1contact_phone_2contact_email_1contact_email_2	JSONFieldtestr   r   r   r   r0   r0      s    !!!drBJ%5V%5%5%D"%5V%5%5%D"-V--='v''26%V%%4N(((C8)))S9&f&&#6O'v''37O'v''37O'v''37O6s+D$ $r   r0   c                        e Zd Z G d d      Zy)models_add_contactsc                       e Zd ZdZdZdZy)models_add_contacts.MetaTrF   N)r   r   r   proxyverbose_nameverbose_name_pluralr   r   r   r   rH   8   s    ,3r   r   N)r   r   r   r   r   r   r   rF   rF   5   s    4 4r   rF   c                      e Zd Z ej                  dd      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z	 ej                  d      Z
 ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej"                  d      Z ej"                  d      Z ej"                  d      Z ej                  d	      Z G d
 d      Zy)models_productsT2   r   r   r
   r   r2   r3      c                       e Zd ZdZy)models_products.Metatable_productsNr   r   r   r   r   rQ   X   r   r   r   N)r   r   r   r   r   
id_productproduct_last_modification_dateproduct_last_modification_userproduct_categoryproduct_referenceproduct_denominationproduct_prix_achatproduct_prix_venteproduct_prix_locationproduct_poidsproduct_volumeproduct_dimensionsrC   product_consommationproduct_quantite_colisproduct_sous_traitantproduct_vatr   r   r   r   rM   rM   =   s:   !!!drBJ%5V%5%5%D"%5V%5%5%D"'v''37(((C8+6++s;)))R8)))R8,F,,<%V%%5M&f&&#6N*&**c:+6++s;-V--=,F,,<"&""a0K$ $r   rM   c                   @%   e Zd Z ej                  dd      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z	 ej                  d      Z
 ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z  ej                  d      Z! ej                  d
      Z" ej                  d
      Z# ej                  d      Z$ ej                  d
      Z% ejL                  d      Z' ej                  d      Z( ej                  d	      Z) ej                  d      Z* ej                  d      Z+ ej                  d
      Z, ej                  d
      Z- ej                  d      Z. ej                  d
      Z/ ejL                  d      Z0 ej                  d      Z1 ej                  d	      Z2 ej                  d      Z3 ej                  d      Z4 ej                  d
      Z5 ej                  d
      Z6 ej                  d      Z7 ej                  d
      Z8 ejL                  d      Z9 ej                  d      Z: ej                  d	      Z; ej                  d      Z< ej                  d      Z= ej                  d
      Z> ej                  d
      Z? ej                  d      Z@ ej                  d
      ZA ejL                  d      ZB ej                  d      ZC ej                  d	      ZD ej                  d      ZE ej                  d      ZF ej                  d
      ZG ej                  d
      ZH ej                  d      ZI ej                  d
      ZJ ejL                  d      ZK ej                  d      ZL ej                  d	      ZM ej                  d      ZN ej                  d      ZO ej                  d
      ZP ej                  d
      ZQ ej                  d      ZR ej                  d
      ZS ejL                  d      ZT ej                  d      ZU ej                  d	      ZV ej                  d      ZW ej                  d      ZX ej                  d
      ZY ej                  d
      ZZ ej                  d      Z[ ej                  d
      Z\ ejL                  d      Z] ej                  d      Z^ ej                  d	      Z_ ej                  d      Z` ej                  d      Za ej                  d
      Zb ej                  d
      Zc ej                  d      Zd ej                  d
      Ze ejL                  d      Zf ej                  d      Zg ej                  d	      Zh ej                  d      Zi ej                  d      Zj ej                  d
      Zk ej                  d
      Zl ej                  d      Zm ej                  d
      Zn ejL                  d      Zo ej                  d      Zp ej                  d	      Zq ej                  d      Zr ej                  d      Zs ej                  d
      Zt ej                  d
      Zu ej                  d      Zv ej                  d
      Zw ejL                  d      Zx ej                  d      Zy ej                  d	      Zz ej                  d      Z{ ej                  d      Z| ej                  d
      Z} ej                  d
      Z~ ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z ej                  d      Z ej                  d	      Z ej                  d      Z ej                  d      Z ej                  d
      Z ej                  d
      Z ej                  d      Z ej                  d
      Z ejL                  d      Z G d d      Z y)models_sales_documentsTr   r   r   r
      r1         
   r2   r   defaultc                       e Zd ZdZy)models_sales_documents.Metatable_sales_documentsNr   r   r   r   r   rl     s    *r   r   N(  r   r   r   r   r   id_sales_documentssales_documents_denomination&sales_documents_last_modification_date&sales_documents_last_modification_usersales_documents_rent_or_salesales_documents_expiration_datesales_documents_timeline_stepsales_documents_quote_idsales_documents_quote_number!sales_documents_purchase_order_id%sales_documents_purchase_order_number sales_documents_delivery_note_id$sales_documents_delivery_note_numbersales_documents_invoice_idsales_documents_invoice_numbersales_documents_ref_contact_id"sales_documents_billing_address_id#sales_documents_delivery_address_id"sales_documents_payment_conditions sales_documents_payment_due_datesales_documents_deposit_idsales_documents_deposit_numbersales_documents_deposit_datesales_documents_deposit_amountsales_documents_deposit_methodsales_documents_index_line_1sales_documents_quantity_1sales_documents_description_1"sales_documents_description_free_1sales_documents_price_1sales_documents_discount_1"sales_documents_calculated_price_1"sales_documents_discounted_price_1PositiveSmallIntegerFieldsales_documents_vat_1sales_documents_index_line_2sales_documents_quantity_2sales_documents_description_2"sales_documents_description_free_2sales_documents_price_2sales_documents_discount_2"sales_documents_calculated_price_2"sales_documents_discounted_price_2sales_documents_vat_2sales_documents_index_line_3sales_documents_quantity_3sales_documents_description_3"sales_documents_description_free_3sales_documents_price_3sales_documents_discount_3"sales_documents_calculated_price_3"sales_documents_discounted_price_3sales_documents_vat_3sales_documents_index_line_4sales_documents_quantity_4sales_documents_description_4"sales_documents_description_free_4sales_documents_price_4sales_documents_discount_4"sales_documents_calculated_price_4"sales_documents_discounted_price_4sales_documents_vat_4sales_documents_index_line_5sales_documents_quantity_5sales_documents_description_5"sales_documents_description_free_5sales_documents_price_5sales_documents_discount_5"sales_documents_calculated_price_5"sales_documents_discounted_price_5sales_documents_vat_5sales_documents_index_line_6sales_documents_quantity_6sales_documents_description_6"sales_documents_description_free_6sales_documents_price_6sales_documents_discount_6"sales_documents_calculated_price_6"sales_documents_discounted_price_6sales_documents_vat_6sales_documents_index_line_7sales_documents_quantity_7sales_documents_description_7"sales_documents_description_free_7sales_documents_price_7sales_documents_discount_7"sales_documents_calculated_price_7"sales_documents_discounted_price_7sales_documents_vat_7sales_documents_index_line_8sales_documents_quantity_8sales_documents_description_8"sales_documents_description_free_8sales_documents_price_8sales_documents_discount_8"sales_documents_calculated_price_8"sales_documents_discounted_price_8sales_documents_vat_8sales_documents_index_line_9sales_documents_quantity_9sales_documents_description_9"sales_documents_description_free_9sales_documents_price_9sales_documents_discount_9"sales_documents_calculated_price_9"sales_documents_discounted_price_9sales_documents_vat_9sales_documents_index_line_10sales_documents_quantity_10sales_documents_description_10#sales_documents_description_free_10sales_documents_price_10sales_documents_discount_10#sales_documents_calculated_price_10#sales_documents_discounted_price_10sales_documents_vat_10sales_documents_index_line_11sales_documents_quantity_11sales_documents_description_11#sales_documents_description_free_11sales_documents_price_11sales_documents_discount_11#sales_documents_calculated_price_11#sales_documents_discounted_price_11sales_documents_vat_11sales_documents_index_line_12sales_documents_quantity_12sales_documents_description_12#sales_documents_description_free_12sales_documents_price_12sales_documents_discount_12#sales_documents_calculated_price_12#sales_documents_discounted_price_12sales_documents_vat_12sales_documents_index_line_13sales_documents_quantity_13sales_documents_description_13#sales_documents_description_free_13sales_documents_price_13sales_documents_discount_13#sales_documents_calculated_price_13#sales_documents_discounted_price_13sales_documents_vat_13sales_documents_index_line_14sales_documents_quantity_14sales_documents_description_14#sales_documents_description_free_14sales_documents_price_14sales_documents_discount_14#sales_documents_calculated_price_14#sales_documents_discounted_price_14sales_documents_vat_14sales_documents_index_line_15sales_documents_quantity_15sales_documents_description_15#sales_documents_description_free_15sales_documents_price_15sales_documents_discount_15#sales_documents_calculated_price_15#sales_documents_discounted_price_15sales_documents_vat_15sales_documents_index_line_16sales_documents_quantity_16sales_documents_description_16#sales_documents_description_free_16sales_documents_price_16sales_documents_discount_16#sales_documents_calculated_price_16#sales_documents_discounted_price_16sales_documents_vat_16sales_documents_index_line_17sales_documents_quantity_17sales_documents_description_17#sales_documents_description_free_17sales_documents_price_17sales_documents_discount_17#sales_documents_calculated_price_17#sales_documents_discounted_price_17sales_documents_vat_17sales_documents_index_line_18sales_documents_quantity_18sales_documents_description_18#sales_documents_description_free_18sales_documents_price_18sales_documents_discount_18#sales_documents_calculated_price_18#sales_documents_discounted_price_18sales_documents_vat_18sales_documents_index_line_19sales_documents_quantity_19sales_documents_description_19#sales_documents_description_free_19sales_documents_price_19sales_documents_discount_19#sales_documents_calculated_price_19#sales_documents_discounted_price_19sales_documents_vat_19sales_documents_index_line_20sales_documents_quantity_20sales_documents_description_20#sales_documents_description_free_20sales_documents_price_20sales_documents_discount_20#sales_documents_calculated_price_20#sales_documents_discounted_price_20sales_documents_vat_20sales_documents_index_line_21sales_documents_quantity_21sales_documents_description_21#sales_documents_description_free_21sales_documents_price_21sales_documents_discount_21#sales_documents_calculated_price_21#sales_documents_discounted_price_21sales_documents_vat_21sales_documents_index_line_22sales_documents_quantity_22sales_documents_description_22#sales_documents_description_free_22sales_documents_price_22sales_documents_discount_22#sales_documents_calculated_price_22#sales_documents_discounted_price_22sales_documents_vat_22sales_documents_index_line_23sales_documents_quantity_23sales_documents_description_23#sales_documents_description_free_23sales_documents_price_23sales_documents_discount_23#sales_documents_calculated_price_23#sales_documents_discounted_price_23sales_documents_vat_23sales_documents_index_line_24sales_documents_quantity_24sales_documents_description_24#sales_documents_description_free_24sales_documents_price_24sales_documents_discount_24#sales_documents_calculated_price_24#sales_documents_discounted_price_24sales_documents_vat_24sales_documents_index_line_25sales_documents_quantity_25sales_documents_description_25#sales_documents_description_free_25sales_documents_price_25sales_documents_discount_25#sales_documents_calculated_price_25#sales_documents_discounted_price_25sales_documents_vat_25r   r   r   r   rd   rd   [   s   )))drJ#36#3#3s#C -=V-=-=-L*-=V-=-=-L*#36#3#3q#A &6f&6&6"&E#$4F$4$4$C!/v//2>#36#3#3r#B (8(8(8B(G%,<F,<,<,K)'7v'7'72'F$+;6+;+;r+J(!1!1!1R!@%5V%5%5%D"%5V%5%5%E")9)9)9R)H&*:&*:*:b*I')9)9)9S)I&'7v'7'73'G$!1!1!1S!A%5V%5%5%E"#36#3#3s#C %5V%5%5%E"%5V%5%5%E"#36#3#3q#A !1!1!1Q!?$4F$4$4$D!)9)9)9S)I&.f.."=!1!1!1R!@)9)9)9S)I&)9)9)9R)H&<F<<QG#36#3#3q#A !1!1!1Q!?%5V%5%5%E!*:&*:*:c*J&/v//2>"2&"2"2b"A)9)9)9S)I&)9)9)9R)H&<F<<QG#36#3#3q#A !1!1!1Q!?$4F$4$4$D!)9)9)9S)I&.f.."=!1!1!1R!@)9)9)9S)I&)9)9)9R)H&<F<<QG#36#3#3q#A !1!1!1Q!?$4F$4$4$D!)9)9)9S)I&.f.."=!1!1!1R!@)9)9)9S)I&)9)9)9R)H&<F<<QG#36#3#3q#A !1!1!1Q!?$4F$4$4$D!)9)9)9S)I&.f.."=!1!1!1R!@)9)9)9S)I&)9)9)9R)H&<F<<QG#36#3#3q#A !1!1!1Q!?$4F$4$4$D!)9)9)9S)I&.f.."=!1!1!1R!@)9)9)9S)I&)9)9)9R)H&<F<<QG#36#3#3q#A !1!1!1Q!?$4F$4$4$D!)9)9)9S)I&.f.."=!1!1!1R!@)9)9)9S)I&)9)9)9R)H&<F<<QG#36#3#3q#A !1!1!1Q!?$4F$4$4$D!)9)9)9S)I&.f.."=!1!1!1R!@)9)9)9S)I&)9)9)9R)H&<F<<QG#36#3#3q#A !1!1!1Q!?$4F$4$4$D!)9)9)9S)I&.f.."=!1!1!1R!@)9)9)9S)I&)9)9)9R)H&<F<<QG$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH$4F$4$4$B!"2&"2"2a"@%5V%5%5%E"*:&*:*:c*J'/v//2>"2&"2"2b"A*:&*:*:c*J'*:&*:*:b*I'=V==aH+ +r   rd   c                      e Zd Z ej                  dd      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z	 ej                  d      Z
 ej                  d      Z ej                  d      Z ej                  d	      Z ej                  d	      Z G d
 d      Zy)models_interactionsTr   r   r
   rN   re   r2   `  r1   c                       e Zd ZdZy)models_interactions.Metatable_interactionsNr   r   r   r   r   rm    s    'r   r   N)r   r   r   r   r   id_interactioninteraction_full_dateinteraction_dateinteraction_timeinteraction_userinteraction_contact_idinteraction_project_id	TextFieldinteraction_contentinteraction_typeinteraction_moder   r   r   r   rj  rj    s    %V%%$2FN,F,,;'v''26'v''15'v''37-V--<-V--<*&**e<'v''26'v''26( (r   rj  c                   6   e Zd Z ej                  dd      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z	 ej                  d      Z
 ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z G d d	      Zy
)models_addressesTr   r   r
   r   r1   i  c                       e Zd ZdZy)models_addresses.Metatable_addressesNr   r   r   r   r   r}    r&   r   r   N)r   r   r   r   r   
id_addressaddress_last_modification_dateaddress_last_modification_useraddress_titleaddress_typeaddress_numberaddress_street_name_1address_street_name_2address_flooraddress_postal_codeaddress_cityaddress_countryaddress_digicode_1address_digicode_2r   r   r   r   r{  r{    s   !!!drBJ%5V%5%5%D"%5V%5%5%D"$F$$4M#6##s3L%V%%4N,F,,=,F,,=$F$$3M*&**b9#6##t4L&f&&$7O)))R8)))R8% %r   r{  c                   ,   e Zd Z ej                  dd      Z ej                  d      Z ej                  d      Z ej                  d      Z ej                  d      Z
 ej                  d      Z ej                  d      Z G d d      Zy)	models_alertsTr   r   r
   rk  c                       e Zd ZdZy)models_alerts.Metatable_alertsNr   r   r   r   r   r    s    !r   r   N)r   r   r   r   r   id_alertalert_last_modification_datealert_last_modification_user
alert_daterv  alert_contentalert_contact_idalert_project_idr   r   r   r   r  r    s    vDR@H#36#3#3r#B #36#3#3r#B !!!R0J$F$$6M'v''26'v''26" "r   r  c                   :   e Zd Z ej                  d      Z ej                  eej                  dd      Z	 ej                  e
ej                  dd      Z ej                  dd      Z ej                  d	
      Z ej                   d      Z G d d      Zy)models_company_contactsTr   
company_idcompany_contacts	on_delete	db_columnrelated_name
contact_idr2   r	   blankFri   auto_now_addc                   >    e Zd ZdZ ej
                  ddgd      gZy)models_company_contacts.Metatable_company_contactscompanycontactunique_company_contactfieldsnameNr   r   r   r   r   UniqueConstraintconstraintsr   r   r   r   r    &    +#F##Iy+AH`a
r   r   N)r   r   r   r   BigAutoFieldid_company_contact
ForeignKeyr"   CASCADEr  r0   r  r   company_contact_roleBooleanFieldcompany_contact_is_mainDateTimeFieldcompany_contact_created_atr   r   r   r   r  r    s    ,,,>f..'	G  f..'	G ,6++s$G1f11%@!5!5!54!H
 
r   r  c                   $   e Zd Z ej                  d      Z ej                  eej                  dd      Z	 ej                         Z ej                         Z ej                  eej                  dddd      Z ej                   dd	      Z ej                   d
d	      Z ej                   dd	      Z ej                   dd	      Z ej                   dd	      Z ej                   dd	      Z ej                  d      Z G d d      Zy)models_sales_document_linesTr  sales_document_idsales_document_linesr  
product_id)r  nullr  r  r  rg   r  r   rh   r2   r   ri   c                   p    e Zd ZdZddgZ ej                  ddgd       ej                  ddgd      gZy)	 models_sales_document_lines.Metatable_sales_document_linessales_documents_line_positionsales_documents_line_numbersales_document!unique_sales_document_line_numberr  #unique_sales_document_line_positionN)r   r   r   r   orderingr   r  r  r   r   r   r   r    sS    /35RS#F##(*GH8 $F##(*IJ:	
r   r   N)r   r   r   r   r  id_sales_document_liner  rd   r  r  r   r  r  rM   SET_NULLproductr   sales_documents_quantity sales_documents_description_freesales_documents_pricesales_documents_discount sales_documents_calculated_price sales_documents_discounted_pricesales_documents_vatr   r   r   r   r  r    s!   0V00TB&V&&..%+	N #C&"B"B"D$DF$D$D$F!f//+G  0v//1DI'7v'7'73d'S$,F,,$G/v//2TJ'7v'7'73d'S$'7v'7'72T'R$:&::1E
 
r   r  c                   t   e Zd Z ej                  d      Z ej                  eej                  dd      Z	 ej                  dd      Z ej                  dd      Z ej                  dd      Z ej                  dd      Z ej                  dd      Z ej                   d	      Z G d
 d      Zy)models_sales_document_depositsTr  r  sales_document_depositsr  r1   r  r   r  c                       e Zd ZdZy)#models_sales_document_deposits.Metatable_sales_document_depositsNr   r   r   r   r   r    s    2r   r   N)r   r   r   r   r  id_sales_document_depositr  rd   r  r  r   r   r   r   r   r   r  "sales_documents_deposit_created_atr   r   r   r   r  r     s     3 3 3 E&V&&..%.	N "2!1!1Rt!L%5V%5%5D%Q"#36#3#3s$#O %5V%5%5D%Q"%5V%5%5D%Q")=)=)=4)P&3 3r   r  c                       e Zd Z ej                  d      Z ej                  eej                  dd      Z	 ej                  e
ej                  dd      Z G d d      Zy	)
models_interaction_companiesTr  interaction_idinteraction_companiesr  r  c                   >    e Zd ZdZ ej
                  ddgd      gZy)!models_interaction_companies.Metatable_interaction_companiesinteractionr  unique_interaction_companyr  Nr  r   r   r   r   r  "  s&    0#F##M9+ELhi
r   r   N)r   r   r   r   r  id_interaction_companyr  rj  r  r  r"   r  r   r   r   r   r  r    se    0V00TB#&##..",	K  f..,	G
 
r   r  c                       e Zd Z ej                  d      Z ej                  eej                  dd      Z	 ej                  e
ej                  dd      Z ej                  d      Z G d d	      Zy
)models_company_projectsTr  r  company_projects_linksr  
project_idr  c                   >    e Zd ZdZ ej
                  ddgd      gZy)models_company_projects.Metatable_company_projectsr  projectunique_company_projectr  Nr  r   r   r   r   r  9  r  r   r   N)r   r   r   r   r  id_company_projectr  r"   r  r  r   r  r  company_project_created_atr   r   r   r   r  r  )  sz    ,,,>f..-	G  f..-	G "6!5!54!H
 
r   r  c                       e Zd Z ej                  d      Z ej                  eej                  dd      Z	 ej                  e
ej                  dd      Z ej                  d      Z G d d	      Zy
)models_company_addressesTr  r  company_addresses_linksr  
address_idr  c                   >    e Zd ZdZ ej
                  ddgd      gZy)models_company_addresses.Metatable_company_addressesr  addressunique_company_addressr  Nr  r   r   r   r   r  P  s&    ,#F##Iy+AH`a
r   r   N)r   r   r   r   r  id_company_addressr  r"   r  r  r{  r  r  company_address_created_atr   r   r   r   r  r  @  sz    ,,,>f...	G  f...	G "6!5!54!H
 
r   r  c                       e Zd Z ej                  d      Z ej                  eej                  dd      Z	 ej                  e
ej                  dd      Z ej                  d      Z G d d	      Zy
)models_project_sales_documentsTr  r  project_sales_documents_linksr  r  r  c                   >    e Zd ZdZ ej
                  ddgd      gZy)#models_project_sales_documents.Metatable_project_sales_documentsr  r  unique_project_sales_documentr  Nr  r   r   r   r   r  g  s'    2#F##I7G+HOno
r   r   N)r   r   r   r   r  id_project_sales_documentr  r   r  r  rd   r  r  !project_sales_document_created_atr   r   r   r   r  r  W  sz     3 3 3 Ef..4	G 'V&&..%4	N )=(<(<$(O%
 
r   r  N)	django.dbr   Modelr   r"   r0   rF   rM   rd   rj  r{  r  r  r  r  r  r  r  r  r   r   r   <module>r	     s   $fll $%v|| %$fll $,4/ 4$fll $<f+V\\ f+P	(&,, ($%v|| %&"FLL ",
fll 
2&
&,, &
R3V\\ 3&
6<< 
,
fll 
.
v|| 
.
V\\ 
r   