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

fix erreur calcul si objectif = 0

parent 24ee174a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -72,23 +72,36 @@ odoo.define('lefilament_tdb.dashboard_year', function (require) {
.then(function(results) {
self.values = results;
self.pfact2 = (self.values.facture);
self.pcomm2 = (self.values.commandes);
self.ppipe2_win = (self.values.pipe_win);
self.ppipe2_to_win = (self.values.pipe_to_win);
if (self.values.target > 0) {
self.pfact = (self.values.facture / self.values.target * 100).toFixed(0);
self.pcomm = (self.values.commandes / self.values.target * 100).toFixed(0);
self.ppipe_win = (self.values.pipe_win / self.values.target * 100).toFixed(0);
self.ppipe_to_win = (self.values.pipe_to_win / self.values.target * 100).toFixed(0);
self.ptarg = 100-self.pfact-self.pcomm-self.ppipe_win-self.ppipe_to_win;
self.pfact2 = (self.values.facture);
self.pcomm2 = (self.values.commandes);
self.ppipe2_win = (self.values.pipe_win);
self.ppipe2_to_win = (self.values.pipe_to_win);
self.ptarg2 = self.values.target -self.pfact2-self.pcomm2-self.ppipe2_to_win-self.ppipe2_win;
self.total = ((self.values.facture + self.values.commandes + self.values.pipe_win) / self.values.target * 100).toFixed(0);
} else {
self.pfact = 'n/a';
self.pcomm = 'n/a';
self.ppipe_win = 'n/a';
self.ppipe_to_win = 'n/a';
self.ptarg = 'n/a';
self.ptarg2 = 'n/a';
self.total = 'n/a';
}
self.total2 = self.pfact2 + self.pcomm2 + self.ppipe2_win
self.target = self.values.target
console.log(self.target);
deferred.resolve();
});
return jQuery.when(this._super.apply(this, arguments),deferred);
......
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