Skip to content
Extraits de code Groupes Projets
Valider 49fb72f7 rédigé par Benjamin's avatar Benjamin
Parcourir les fichiers

[add] bouton maj Pipe

parent cc3bbfc5
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -44,13 +44,6 @@ class LeFilamentTdb(models.Model):
self.env.cr.execute("select sum(amount_untaxed) from sale_order where invoice_status='to invoice' and date_order >= date_trunc('month', %s) and date_order < date_trunc('month', %s + interval '1' month);", (date_tdb, date_tdb) )
cmd_mois = self.env.cr.fetchone()[0]
############## PIPE ################
# TOTAL
self.env.cr.execute("select sum(planned_revenue*probability/100) from crm_lead where active=True;")
pipe = self.env.cr.fetchone()[0]
############## TRESO ################
# Trésorerie
self.env.cr.execute("select sum(amount) from account_bank_statement_line where date < date_trunc('month', %s + interval '1' month);", (date_tdb, ) )
......@@ -73,13 +66,23 @@ class LeFilamentTdb(models.Model):
record.ca_mois = ca_mois
record.cmd_mois = cmd_mois
record.pipe_mois = pipe
record.treso = treso_total
record.charges = charges * (-1.0)
record.encaisse = encaisse
record.variation = encaisse + charges
# record.charges_fixes = charges_fixes
@api.multi
def maj_pipe(self):
for record in self:
############## PIPE ################
# TOTAL
self.env.cr.execute("select sum(planned_revenue*probability/100) from crm_lead where active=True;")
pipe = self.env.cr.fetchone()[0]
record.pipe_mois = pipe
@api.multi
@api.depends('charges_fixes','treso')
......
......@@ -6,5 +6,5 @@ class res_company(models.Model):
_inherit = "res.company"
ca_target = fields.Integer( "Objectif Chiffre d'Affaire" )
# charges_fixes = fields.Integer( "Charges Fixes" )
charges_fixes = fields.Integer( "Charges Fixes" )
......@@ -80,6 +80,9 @@
<field name="name">Le Filament Dashboard Formview</field>
<field name="model">lefilament.dashboard</field>
<field name="arch" type="xml">
<header>
<button string="Appliquer" type="object" name="maj_pipe" class="oe_highlight"/>
</header>
<form string="Liste des Mois">
<div class="container">
<div class="col-xs-12 tdb_form">
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter