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
</td>
</tr>
<tr>
+ <td class="spaced">Indem. de fonction</td>
+ <td class="montant">{{ poste.indemn_fct_min|floatformat:0 }}</td>
+ <td class="montant">{{ poste.indemn_fct_min|euros:poste.devise_min|floatformat:0 }}</td>
+ <td class="montant">{{ poste.indemn_fct_max|floatformat:0 }}</td>
+ <td class="montant">{{ poste.indemn_fct_max|euros:poste.devise_max|floatformat:0 }}</td>
+ </tr>
+ <tr>
<td class="spaced">Sous-total</td>
<td class="montant">
- {{ poste.salaire_min|floatformat:0 }}
+ {{ poste.traitement_min_cad|floatformat:0 }}
</td>
<td class="montant">
- {{ poste.salaire_min|euros:poste.devise_min|floatformat:0 }}
+ {{ poste.traitement_min_cad|euros:poste.devise_min|floatformat:0 }}
</td>
<td class="montant">
- {{ poste.salaire_max|floatformat:0 }}
+ {{ poste.traitement_max_cad|floatformat:0 }}
</td>
<td class="montant">
- {{ poste.salaire_max|euros:poste.devise_max|floatformat:0 }}
+ {{ poste.traitement_max_cad|euros:poste.devise_min|floatformat:0 }}
</td>
</tr>
<tr>
<td class="montant">{{ poste.indemn_expat_max|euros:poste.devise_max|floatformat:0 }}</td>
</tr>
<tr>
- <td class="spaced">Indem. de fonction</td>
- <td class="montant">{{ poste.indemn_fct_min|floatformat:0 }}</td>
- <td class="montant">{{ poste.indemn_fct_min|euros:poste.devise_min|floatformat:0 }}</td>
- <td class="montant">{{ poste.indemn_fct_max|floatformat:0 }}</td>
- <td class="montant">{{ poste.indemn_fct_max|euros:poste.devise_max|floatformat:0 }}</td>
- </tr>
- <tr>
<td class="spaced">Sous-total</td>
- <td class="montant">{{ poste.indemn_min_cad|floatformat:0 }}</td>
- <td class="montant">{{ poste.indemn_min_cad|euros:poste.devise_min|floatformat:0 }}</td>
- <td class="montant">{{ poste.indemn_max_cad|floatformat:0 }}</td>
- <td class="montant">{{ poste.indemn_max_cad|euros:poste.devise_max|floatformat:0 }}</td>
+ <td class="montant">{{ poste.indemn_expat_min|floatformat:0 }}</td>
+ <td class="montant">{{ poste.indemn_expat_min|euros:poste.devise_min|floatformat:0 }}</td>
+ <td class="montant">{{ poste.indemn_expat_max|floatformat:0 }}</td>
+ <td class="montant">{{ poste.indemn_expat_max|euros:poste.devise_max|floatformat:0 }}</td>
</tr>
<tr>
<th colspan="5">