ソースを参照

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;
+	}
 }