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

[add] charges fixes

parent 313b967a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -23,6 +23,7 @@ class LeFilamentTdb(models.Model): ...@@ -23,6 +23,7 @@ class LeFilamentTdb(models.Model):
variation = fields.Float( 'Variation', compute="dashboard_values", store=True ) variation = fields.Float( 'Variation', compute="dashboard_values", store=True )
charges = fields.Float( 'Décaissé', compute="dashboard_values", store=True ) charges = fields.Float( 'Décaissé', compute="dashboard_values", store=True )
encaisse = fields.Float( 'Encaissé', compute="dashboard_values", store=True ) encaisse = fields.Float( 'Encaissé', compute="dashboard_values", store=True )
charges_fixes = fields.Float( 'Charges Fixes', default=10000 )
runway = fields.Float( 'Runway', compute="runway_value", ) runway = fields.Float( 'Runway', compute="runway_value", )
@api.multi @api.multi
...@@ -76,11 +77,11 @@ class LeFilamentTdb(models.Model): ...@@ -76,11 +77,11 @@ class LeFilamentTdb(models.Model):
@api.multi @api.multi
@api.depends('charges','treso') @api.depends('charges_fixes','treso')
def runway_value(self): def runway_value(self):
for record in self: for record in self:
if record.charges : if record.charges_fixes :
record.runway = record.treso / record.charges record.runway = record.treso / record.charges_fixes
@api.one @api.one
def get_month(self): def get_month(self):
......
...@@ -58,6 +58,12 @@ ...@@ -58,6 +58,12 @@
<t t-esc="widget.render_monetary(t['charges'])"></t> <t t-esc="widget.render_monetary(t['charges'])"></t>
</td> </td>
</tr> </tr>
<tr>
<th>Charges</th>
<td t-foreach="widget.request" t-as="t">
<t t-esc="widget.render_monetary(t['charges_fixes'])"></t>
</td>
</tr>
<tr> <tr>
<th>Runway</th> <th>Runway</th>
<td t-foreach="widget.request" t-as="t"> <td t-foreach="widget.request" t-as="t">
......
...@@ -36,6 +36,7 @@ ...@@ -36,6 +36,7 @@
<field name="variation" /> <field name="variation" />
<field name="charges" /> <field name="charges" />
<field name="encaisse" /> <field name="encaisse" />
<field name="charges_fixes" />
<field name="runway" /> <field name="runway" />
</tree> </tree>
</field> </field>
...@@ -97,6 +98,7 @@ ...@@ -97,6 +98,7 @@
<field name="variation" widget="monetary" /> <field name="variation" widget="monetary" />
<field name="charges" widget="monetary" /> <field name="charges" widget="monetary" />
<field name="encaisse" widget="monetary" /> <field name="encaisse" widget="monetary" />
<field name="charges_fixes" widget="monetary" />
<field name="runway" widget="monetary" /> <field name="runway" widget="monetary" />
</group> </group>
</div> </div>
......
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