From d48b850cbd31c0ed80beba07588a50a9c0aee231 Mon Sep 17 00:00:00 2001 From: "Benoit C. Sirois" Date: Mon, 25 Mar 2013 14:44:30 -0400 Subject: [PATCH] 5638 --- project/dae/models.py | 10 ++++----- project/dae/templates/dae/poste_resume.html | 30 +++++++++++++-------------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/project/dae/models.py b/project/dae/models.py index 0223445..4098e1d 100644 --- a/project/dae/models.py +++ b/project/dae/models.py @@ -80,15 +80,15 @@ class Poste(PosteWorkflow, rh.Poste_): objects = PosteManager() @property - def indemn_min_cad(self): - return ((self.indemn_expat_min or Decimal('0')) + + def traitement_min_cad(self): + return ((self.salaire_min or Decimal('0')) + (self.indemn_fct_min or Decimal('0'))) @property - def indemn_max_cad(self): - return ((self.indemn_expat_max or Decimal('0')) + + def traitement_max_cad(self): + return ((self.salaire_max or Decimal('0')) + (self.indemn_fct_max or Decimal('0'))) - + def _get_key(self): """ Les vues sont montées selon une clef spéciale diff --git a/project/dae/templates/dae/poste_resume.html b/project/dae/templates/dae/poste_resume.html index e1b8af8..7fa5b45 100644 --- a/project/dae/templates/dae/poste_resume.html +++ b/project/dae/templates/dae/poste_resume.html @@ -114,18 +114,25 @@ + Indem. de fonction + {{ poste.indemn_fct_min|floatformat:0 }} + {{ poste.indemn_fct_min|euros:poste.devise_min|floatformat:0 }} + {{ poste.indemn_fct_max|floatformat:0 }} + {{ poste.indemn_fct_max|euros:poste.devise_max|floatformat:0 }} + + Sous-total - {{ poste.salaire_min|floatformat:0 }} + {{ poste.traitement_min_cad|floatformat:0 }} - {{ poste.salaire_min|euros:poste.devise_min|floatformat:0 }} + {{ poste.traitement_min_cad|euros:poste.devise_min|floatformat:0 }} - {{ poste.salaire_max|floatformat:0 }} + {{ poste.traitement_max_cad|floatformat:0 }} - {{ poste.salaire_max|euros:poste.devise_max|floatformat:0 }} + {{ poste.traitement_max_cad|euros:poste.devise_min|floatformat:0 }} @@ -141,18 +148,11 @@ {{ poste.indemn_expat_max|euros:poste.devise_max|floatformat:0 }} - Indem. de fonction - {{ poste.indemn_fct_min|floatformat:0 }} - {{ poste.indemn_fct_min|euros:poste.devise_min|floatformat:0 }} - {{ poste.indemn_fct_max|floatformat:0 }} - {{ poste.indemn_fct_max|euros:poste.devise_max|floatformat:0 }} - - Sous-total - {{ poste.indemn_min_cad|floatformat:0 }} - {{ poste.indemn_min_cad|euros:poste.devise_min|floatformat:0 }} - {{ poste.indemn_max_cad|floatformat:0 }} - {{ poste.indemn_max_cad|euros:poste.devise_max|floatformat:0 }} + {{ poste.indemn_expat_min|floatformat:0 }} + {{ poste.indemn_expat_min|euros:poste.devise_min|floatformat:0 }} + {{ poste.indemn_expat_max|floatformat:0 }} + {{ poste.indemn_expat_max|euros:poste.devise_max|floatformat:0 }} -- 1.7.10.4