<html>
<body>
<head>
<title>calcolo tfrl</title>
<body><div align="center"><h1> TFRL </h1></div> </body>
</head>
<?php
$today = getdate();
$year = $today['year'];
$conto1 = "debiti v/ist prev";
$conto2 = "debiti v/erario";
$sottoconto1_1 = "tfrl";
$sottoconto1_2 = "debiti per tfrl";
$sottoconto2 = "ritenuta da versare";
$data = "31/12/$year";
$mensilità = $retribuzione/13.5;
$tfrcompetenza = ($mensilità - (($retribuzione * 0.5)/100));
if ($debiti > 0)
{
$rivalutazione = $debiti * (1.5 + (($indice * 75)/100))/100;
$ritenuta = ($rivalutazione * 11)/100;
$tfr = $tfrcompetenza + $rivalutazione;
}
else
$tfr = $tfrcompetenza;
$tfr1= $tfr - $ritenuta;
$conn=pg_connect("dbname=economia user=Miki");
$stringa= "select * from conti where descrizione = '$conto1'";
$res=pg_query($conn, $stringa);
$nrighe= pg_num_rows($res);
$nr1=pg_fetch_array($res,0);
$idconto1= $nr1["idconto"];
if ($nrighe==0)
{
$stringa="insert into conti (descrizione) values ('$conto1') returning idconto";
$res=pg_query($conn, $stringa);
$nr1=pg_fetch_array($res,0);
$idconto1= $nr1["idconto"];
}
$stringa= "select * from conti where descrizione = '$conto2'";
$res=pg_query($conn, $stringa);
$nrighe= pg_num_rows($res);
$nr1=pg_fetch_array($res,0);
$idconto2= $nr1["idconto"];
if ($nrighe==0)
{
$stringa="insert into conti (descrizione) values ('$conto2') returning idconto";
$res=pg_query($conn, $stringa);
$nr1=pg_fetch_array($res,0);
$idconto2= $nr1["idconto"];
}
$stringa= "select * from sottoconti where descrizione = '$sottoconto1_1'";
$res=pg_query($conn, $stringa);
$nrighe= pg_num_rows($res);
$nr1=pg_fetch_array($res,0);
$idsottoconto1_1= $nr1["idsottoconto"];
if ($nrighe==0)
{
$stringa="insert into sottoconti (descrizione, idconto) values ('$sottoconto1_1', '$idconto1') returning idsottoconto";
$res=pg_query($conn, $stringa);
$nr1=pg_fetch_array($res,0);
$idsottoconto1_1= $nr1["idsottoconto"];
}
$stringa= "select * from sottoconti where descrizione = '$sottoconto1_2'";
$res=pg_query($conn, $stringa);
$nrighe= pg_num_rows($res);
$nr1=pg_fetch_array($res,0);
$idsottoconto1_2= $nr1["idsottoconto"];
if ($nrighe==0)
{
$stringa="insert into sottoconti (descrizione, idconto) values ('$sottoconto1_2', '$idconto1') returning idsottoconto";
$res=pg_query($conn, $stringa);
$nr1=pg_fetch_array($res,0);
$idsottoconto1_2= $nr1["idsottoconto"];
}
$stringa= "select * from sottoconti where descrizione = '$sottoconto2'";
$res=pg_query($conn, $stringa);
$nrighe= pg_num_rows($res);
$nr1=pg_fetch_array($res,0);
$idsottoconto2= $nr1["idsottoconto"];
if ($nrighe==0)
{
$stringa="insert into sottoconti (descrizione, idconto) values ('$sottoconto2', '$idconto2') returning idsottoconto";
$res=pg_query($conn, $stringa);
$nr1=pg_fetch_array($res,0);
$idsottoconto2= $nr1["idsottoconto"];
}
$stringa= "insert into mov1 (idconto, idsottoconto, data, importo, segno, descrizione) values ('$idconto1', '$idsottoconto1_1', '$data', '$tfr', 'd', '$sottoconto1_1') returning idmov1";
$res=pg_query($conn, $stringa);
$nr1=pg_fetch_array($res,0);
$idmov1= $nr1["idmov1"];
$stringa= "insert into mov2 (idmov1, idconto, importo, segno, idsottoconto) values ('$idmov1', '$idconto1', '$tfr1', 'a', '$idsottoconto1_2')";
$res=pg_query($conn, $stringa);
$stringa= "insert into mov2 (idmov1, idconto, importo, segno, idsottoconto) values ('$idmov1', '$idconto2', '$ritenuta', 'a', '$idsottoconto2')";
$res=pg_query($conn, $stringa);
$res=pg_close($conn);
?>
</body>
<A href="visualizzazione.php"><INPUT type="submit" name="visualizza giornale" value="visualizza giornale" align="center"></A>
</html>