DOCUMENT.TOTAL.NET ...
 
Benachrichtigungen
Alles entfernen

DOCUMENT.TOTAL.NET / ITEMS.DISCOUNT.NET

2 Beiträge
2 Benutzer
0 Reactions
1,024 Aufrufe
(@kaifreund)
Active Member
Beigetreten: vor 12 Jahren
Beiträge: 5
Topic starter   [#1385]

Hi,
ich schon wieder B).

Ich habe das Problem, den DISCOUNT (bis dato) in einer Tabelle zusammen mit den Artikeln auszuweisen da der DISCOUNT sich nur auf die Artikel und nicht auf den Versand bezieht. Die Versandkosten folgen unter dem DISCOUNT - den Versand gebe ich wie auch die Artikel in NET an.
Versand und DISCOUNT werden korrekt angezeigt.

Aber ein DOCUMENT.TOTAL.NET ignoriert das neg. Vorzeichen des DISCOUNT und addiert diesen zum DOCUMENT.TOTAL.NET!
ITEMS.TOTAL.NET wiederum ignoriert den Versand.

Bug oder meine Dummheit? Please help.

Grüße
-KF-



   
Zitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Zum Teil 1 Deiner Frage als Antwort ein Stücken Programmcode zu einer Funktion, die sich um die Bearbeitung des Discounts kümmert:

	/**
	 * Convert a discount string to a double value The input string is
	 * interpreted as a percent value. Positive values are converted to
	 * negative, because a discount is always negative.
	 * 
	 * "-3%" is converted to -0.03 "-3" is converted to -0.03 "3" is converted
	 * to -0.03
 ...

Teil 2: Der Nettogesamtwert wird ohne Versandkosten berechnet, da ist nur der Rabatt drin enthalten.

this.totalNet = this.quantity * this.unitNet * discountFactor;

Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
Teilen: