include ("../common/public.php") ;
// print_r($_GET + $_POST) ; exit ;
$testo = str_replace(array("\n","\r"), "", $testo) ;
?>
echo TITLE ?>
/******************************************************************
* Controllo che tipo di operazione devo fare:
* ope = add ==> Inserimento di una nuova provvigione
* ope = mod ==> Modifica dei dati di una provvigione
* ope = del ==> Eliminazione di una provvigione dall'archivio
*
* 02.11.2021 Modifiche per la versione 3.0
********************************************************************/
if ($bolchk)
{
$bolpre = 1 ;
$bolh = NumToSql($bolh) ;
}
else
{
$bolpre = 0 ;
$bolh = "0.00" ;
}
if ($ope == "add")
{
$qmax = "select
max(IdProvvigioni) as MAX
from
Provvigioni P
where
P.Anno = $anno
" ;
$ret= $db->query($qmax) ;
while ($db->next_record())
$idprovvi = $max = $db->f("MAX") + 1 ;
if ($enah > 0 )
$enah = 1 ;
if ($rith > 0)
$rith = 1 ;
$data = MySqlDate($data) ;
$dataec = MySqlDate($dataec) ;
$dataRiscossione = MySqlDate($dataRiscossione) ;
$dataInvio = MySqlDate($dataInvio) ;
$sommain = NumToSql($sommain) ;
$sommainena = NumToSql($sommainena) ;
$cifraena = NumToSql($cifraena) ;
$query = "
insert into
provvigioni
VALUES ('$anno', '$idprovvi', '$data', '$tipo', '$annoCompetenza', '$testo', '$sommatesto', '$sommain', '$sommainena', '$fornitore', '$estrattoconto', '$dataec', '$enah', '$cifraena', '$rith', '$ivah', '$bolpre', '$bolh', '$dataRiscossione', '$dataInvio')
" ;
}
elseif ($ope == "mod")
{
$data = MySqlDate($data) ;
$dataec = MySqlDate($dataec) ;
$dataRiscossione = MySqlDate($dataRiscossione) ;
$dataInvio = MySqlDate($dataInvio) ;
$sommain = NumToSql($sommain) ;
$sommainena = NumToSql($sommainena) ;
$cifraena = NumToSql($cifraena) ;
$bolh = NumToSql($bolh) ;
if ($enah > 0 )
$enah = 1 ;
if ($rith > 0)
$rith = 1 ;
if ($ivah > 0)
$ivah = 1 ;
if ($bolchk)
{
$bolpre = 1 ;
$bolh = NumToSql($bolh) ;
}
else
{
$bolpre = 0 ;
$bolh = "0.00" ;
}
$query = "
update
provvigioni
set
Data = '$data',
Tipo = '$tipo',
AnnoCompetenza = '$annoCompetenza',
Testo = '$testo',
SommaTesto = '$sommatesto',
SommaLire = '$sommain',
SommaLireEna = '$sommainena',
Fornitore = '$fornitore',
EstrattoConto = '$estrattoconto',
DataEstrattoConto = '$dataec',
Enasarco = '$enah',
CifraEna = '$cifraena',
Ritenuta = '$rith',
Iva = '$ivah',
Bollo = '$bolpre',
CifraBollo = '$bolh',
DataRiscossione = '$dataRiscossione',
DataInvio = '$dataInvio'
where
Anno = $anno and
IdProvvigioni = '$idprovvi'
" ;
}
else // Operazione di cancellazione DA FARE
{
// $query = "delete from $tprovvigioni where IdProvvigioni = $id" ;
}
Debug (0, "Query = $query") ;
$ret = $db->query($query) ;
?>