瀏覽代碼

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 9 年之前
父節點
當前提交
7f2ec0ac41
共有 1 個文件被更改,包括 5 次插入0 次删除
  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;
+	}
 }