Skip to content
Extraits de code Groupes Projets
res_partner.py 1,95 ko
Newer Older
  • Learn to ignore specific revisions
  • Juliana's avatar
    Juliana a validé
    # © 2019 Le Filament (<http://www.le-filament.com>)
    # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
    
    from odoo import models, fields
    
    
    class ScopPartner(models.Model):
        _inherit = "res.partner"
    
        # Processus d'adhésion
    
        percent_realisation = fields.Selection(
            [(0, 0),
             (20, 20),
             (40, 40),
             (60, 60),
             (80, 80),
             (100, 100)],
            string='Probabilité de réalisation')
    
    Juliana's avatar
    Juliana a validé
        date_realisation = fields.Date("Date prévue de réalisation")
    
    Rémi - Le Filament's avatar
    Rémi - Le Filament a validé
        prescriber_canal_id = fields.Many2one(
            'res.partner.prescriber.canal',
            string='Canal de Prescription',
            on_delete='restrict')
    
    Juliana's avatar
    Juliana a validé
    
        date_first_rdv = fields.Date("Date du 1er rdv")
        date_send_guide = fields.Date("Date d’envoi du guide de faisabilité")
    
        staff_existing = fields.Integer("Effectif connu")
    
        staff_planned = fields.Integer("Effectif prévu")
        adhesion_comments = fields.Text("Commentaires Adhésion")
    
    
        feasibility_study = fields.Boolean("Etude de faisabilité signée / validée")
    
    Juliana's avatar
    Juliana a validé
        amount_feasibility_study = fields.Integer(
            "Montant de l’étude de faisabilité")
    
        date_prediag = fields.Date("Date de pré-diagnostic")
    
    Juliana's avatar
    Juliana a validé
        date_convention = fields.Date("Date de signature de la convention")
        amount_convention = fields.Integer("Montant de la convention")
    
        file_full = fields.Boolean("Dossier d’adhésion complet")
    
    Juliana's avatar
    Juliana a validé
        date_transmission_cg = fields.Date(
            "Date de transmission du dossier à la CG")
    
    
        # Dossier UE
    
    Juliana's avatar
    Juliana a validé
        file_fse_open = fields.Boolean("Dossier FSE ouvert Oui/Non")
        date_return_file = fields.Date("Date de retour du dossier")
    
    Rémi - Le Filament's avatar
    Rémi - Le Filament a validé
        fse_full = fields.Boolean("FSE Complet")
    
    Juliana's avatar
    Juliana a validé
        recipient_file_fse = fields.Many2one(
            'res.partner',
            string="Destinataire du dossier FSE")
    
    Rémi - Le Filament's avatar
    Rémi - Le Filament a validé
    
    
    class ResPartnerPrescriberCanal(models.Model):
        _name = "res.partner.prescriber.canal"
        _description = "Canal de Prescription"
    
        name = fields.Char('Canal de Prescription')