Explorar o código

Drobna poprawka - walidacja aby VAT nie był liczbą ujemną

Mariusz Muszyński %!s(int64=9) %!d(string=hai) anos
pai
achega
b243b420f8
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      SE/se-lib/V.php

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

@@ -518,8 +518,10 @@ EOF';
 	}
 	}
 
 
 	public static function nettoOdBrutto($brutto = 0, $vat = "23") {
 	public static function nettoOdBrutto($brutto = 0, $vat = "23") {
+		if ($vat < 0) throw new Exception("Stawka VAT nie może być liczbą ujemną!");
 		$netto = round($brutto/(1+$vat/100),2);
 		$netto = round($brutto/(1+$vat/100),2);
 		if (round($netto*(1+$vat/100),2) > $brutto) $netto -= 0.01;
 		if (round($netto*(1+$vat/100),2) > $brutto) $netto -= 0.01;
 		return $netto;
 		return $netto;
 	}
 	}
+
 }
 }