From 617dc79ed5fb21e07b0068c586ae145790dd3e68 Mon Sep 17 00:00:00 2001
From: Benjamin Ulrich <b.ulrich@adito.de>
Date: Thu, 17 Jun 2021 12:23:34 +0000
Subject: [PATCH] [Projekt: xRM-Sales][TicketNr.: 1082244][Fehler in Berechnung
 des Rabatts in Angebot]

---
 process/Offer_lib/process.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/process/Offer_lib/process.js b/process/Offer_lib/process.js
index a9561a5068..686ccfd31a 100644
--- a/process/Offer_lib/process.js
+++ b/process/Offer_lib/process.js
@@ -643,8 +643,8 @@ OfferItemUtils.getDiscountedNet = function(pExcludedIs, pOfferId, pDiscount, pEx
             if(!offeritemData[i][5].toString().includes(".")//only top items
                 && offeritemData[i][4] == "0")//which are not optional
             {
-                sum = eMath.addDec(sum, eMath.subDec(offeritemData[i][1], offeritemData[i][2])*offeritemData[i][0]);
-                vat = eMath.addDec(vat, offeritemData[i][3]*eMath.subDec(offeritemData[i][1], offeritemData[i][2])*offeritemData[i][0]/100);
+                sum = eMath.addDec(sum, eMath.subDec(offeritemData[i][1], offeritemData[i][1]/100*offeritemData[i][2])*offeritemData[i][0]);
+                vat = eMath.addDec(vat, offeritemData[i][3]*eMath.subDec(offeritemData[i][1], offeritemData[i][1]/100*offeritemData[i][2])*offeritemData[i][0]/100);
             }
         }
        
-- 
GitLab