Ver Fonte

Dodanie funkcji nettoOdBrutto obliczającej poprawnie kwotę netto od kwoty brutto (sprawdza czy ponownie ubruttowiona kwota netto nie będzie wyższa od zadanej kwoty brutto - wówczas zwraca kwotę netto pomniejszoną o 0.01.

Mariusz Muszyński há 9 anos atrás
pai
commit
7f2ec0ac41
1 ficheiros alterados com 5 adições e 0 exclusões
  1. 5 0
      SE/se-lib/V.php

+ 5 - 0
SE/se-lib/V.php

@@ -517,4 +517,9 @@ EOF';
 		return implode(" ", $resultArr);
 	}
 
+	public static function nettoOdBrutto($brutto = 0, $vat = "23") {
+		$netto = round($brutto/(1+$vat/100),2);
+		if (round($netto*(1+$vat/100),2) > $brutto) $netto -= 0.01;
+		return $netto;
+	}
 }