Advertisement
Guest User

Untitled

a guest
Jan 29th, 2020
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. <?php
  2. $Darbs = $_POST["Darbs"];
  3. $Alga = $_POST["Alga"];
  4. $Gramatina = isset($_POST["Gramatina"]);
  5. $NepMin = $_POST["NepMin"];
  6. $ApgSkaits = $_POST["ApgSkaits"];
  7.  
  8. function iegutDarbaNemejaKat($kategorija) {
  9. switch($kategorija) {
  10. case 0: return "Darba ņēmējs";
  11. case 1: return "Darba ņēmējs - pensionārs";
  12. case 2: return "Izdienas pensionārs";
  13. default: return "";
  14. }
  15. }
  16.  
  17. function iegutSocNodokli($kategorija) {
  18. switch($kategorija) {
  19. case 0: return 0.11;
  20. case 1: return 0.956;
  21. case 2: return 0.1012;
  22. default: return 0;
  23. }
  24. }
  25.  
  26. $SocNodoklis = round($Alga * iegutSocNodokli($Darbs) * 100) / 100;
  27. $DarbaSocNodoklis = round($Alga * 0.2409 * 100) / 100;
  28. $IINAtvieg = $Gramatina ? $ApgSkaits * 250 + $NepMin : 0;
  29. $IINAprekins = ($Alga - $SocNodoklis) - intval($IINAtvieg > 0) * $IINAtvieg;
  30. $IIN = round($IINAprekins * 0.23 * 100) / 100;
  31. $izmaksa = $Alga - $SocNodoklis - $IIN;
  32.  
  33. if (!is_numeric($Alga)) {
  34. echo "Nav ievadīta pareiza alga!";
  35.  
  36. } else {
  37. echo "<h2>Algas nodokļu aprēķins</h2>";
  38. echo "Darba ņēmēja kategorija: <b>" . iegutDarbaNemejaKat($Darbs) . "</b><br><br>";
  39. echo "Aprēķinātā alga: <b><font color=blue>" . $Alga . " €</font></b><br>";
  40. echo "Darba ņēmēja soc. nodoklis: (" . (iegutSocNodokli($Darbs) * 100) . "%) " . $SocNodoklis . " €";
  41. echo "<br><br>Algas nodokļu grāmatiņa <b>" . ($Gramatina ? "ir" : "nav") . "</b> pie darba devēja.<br><br>";
  42. echo "Neapliekamais minimums: " . $NepMin . " €<br>";
  43. echo "Apgādājamo skaits: " . $ApgSkaits;
  44. echo "<br>Kopējie IIN atvieglojumi: " . $IINAtvieg . " €<br><br>";
  45. echo "Iedzīvotāju ienākuma nodoklis (23%): " . $IIN . " €<br><br>";
  46. echo "<font color=DarkRed>Izmaksa: <b>". $izmaksa . " €</b></font><br><br>";
  47. echo "<font color=green>Darba devēja soc. nodoklis (24.09%): <b>" . $DarbaSocNodoklis . " €</b></font><br>";
  48. echo "<button type='button' onclick=Atgriezties()>Atgriezties</button>";
  49. }
  50.  
  51. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement