<?
require_once("dblib.inc");
require_once("clublib.inc");
checkAdmin();
$message = "";
$border = "0";
if (!isset($ID_DDT) || $ID_DDT == "")
{ // se non e' settato l'ID_Fattura torna a casa
header("Location: Admin_DDT.php");
exit;
}
// recupero i dati della fattura
$DDT = getRow($DDT_table, "ID_DDT", $ID_DDT);
if (!$DDT)
{ // se l'ID_Fattura non esiste torna a casa
header("Location: Admin_DDT.php");
exit;
}
// recupero i dati aziendali
$azienda = getRow($config_table, "ID_Azienda", 1);
// recupero la banca d'appoggio, per il momento una sola banca
$banca = getRow($bank_table, "ID_Banca", $fattura['ID_Banca']);
// gli ordini inseriti in fattura
$rs_ordini_DDT = dynQuery ('*', $orders_table, "ID_DDT = '$DDT[ID_DDT]'" );
// calcolo l'imponibile, iva e totale
$form['Imponibile'] = 0;
$form['Iva'] = 0;
$form['Totale'] = 0;
while ($a_row = dbms_fetch_array($rs_ordini_DDT))
{
$form['Iva'] = $form['Iva'] + $a_row['Prezzo'] * $a_row['Iva'] / 100 * $a_row['Protocollo'];
$form['Imponibile'] = $form['Imponibile'] + $a_row['Prezzo'] * $a_row['Protocollo'];
$form['Totale'] = $form['Imponibile'] + $a_row['Prezzo'] * $a_row['Iva'] / 100 * $a_row['Protocollo'] ;
}
$form['Totale'] = number_format($form['Totale'], 2, '.', '');
$form['Iva'] = number_format($form['Iva'], 2, '.', '');
$form['Imponibile'] = number_format($form['Imponibile'], 2, '.', '');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>DDT N. <? print $DDT['Prog_DDT_Annuo'] ."/". strftime("%Y", strtotime($DDT['Data_DDT'])); ?></title>
<STYLE>
.main {font-family : Arial; font-size : 12pt}
.info { font-family : Arial; font-style : italic; font-size : xx-small; background-color : #FFFFFF;}
.style1 {font-family: Eurostile}
.style3 {font-family: Eurostile; font-weight: bold; }
</STYLE>
</head>
<body>
<!-- inizio intestazione -->
<table width="100%">
<tr>
<td align="left" valign="middle" width="7%" > </td>
<td align="left" valign="middle" width="54%" >
<span class="style1">
<? if( file_exists ( "$image_dir/logo.jpg" ))
{
print "<img src=\"$image_dir/logo.jpg\" border=0>";
}
else
{
print "<h1>".$azienda['Ragione_Sociale']."</h1>";
}
?>
</span> </td>
<td width="12%"></td>
<td width="27%" class="info">
<span class="style1">
<?
// riepilogo dati aziendali che possono essere messi anche nel footer
echo $azienda['Indirizzo']."<BR>";
echo $azienda['CAP']." ". $azienda['Citta']." ". $azienda['Provincia'] ."<BR>";
echo "Telefono ".$azienda['Telefono'] ." ";
if (!($azienda['Telefono2'] == ""))
{
echo " ".$azienda['Telefono2'] ." ";
}
if (!($azienda['Telefono3'] == ""))
{
echo " ".$azienda['Telefono3'] ." ";
}
if (!($azienda['Cell'] == ""))
{
echo "Mobile ".$azienda['Cell'] ."<br>";
}
if (!($azienda['Fax'] == ""))
{
echo "Fax ".$azienda['Fax'] ."<br>";
}
if (!($azienda['E_mail'] == ""))
{
echo "Email ".$azienda['E_mail'] ."<br>";
}
if (!($azienda['Web'] == ""))
{
echo "Web ".$azienda['Web'] ."<br>";
}
if (!($azienda['PI'] == ""))
{
echo "P. Iva ".$azienda['PI'] ."<br>";
}
if (!($azienda['CF'] == ""))
{
echo "Cod. Fisc. ".$azienda['CF'] ."<br>";
}
?>
</span>
</td>
</tr>
</table>
<table width="97%" cellpadding="10">
<tr align="left">
<td width="4%" height="109" align="left" valign="top"> </td>
<td width="40%" align="left" valign="top"><b>Luogo di Destinazione (se diverso) <br>
<b><? print $DDT['per_dest'] ?> <br>
<? print $DDT["ind_dest"] ?> <br>
<? print $DDT["citt_dest"] ?> </b></b></td>
<td width="16%" ><span class="style1"></span></td>
<td width="36%" bgcolor="#99CCFF" ><span class="style1"><b>Spett.le <br>
<b><? print $DDT['Ragione_Sociale'] ?> <br>
<? print $DDT['Indirizzo'] ?> <br>
<? print $DDT['CAP'] ?> <? Print $DDT['Citta'] ?> <? Print $DDT['Provincia'] ?> <br>
PI <b><b><? print $fattura['PI'] ?></b></b><br>
CF <? print $DDT['PI'] ?> </b>
</b></span></td>
<td width="4%" >
<p align="left"><span class="style1"></span> </p>
</td>
</tr>
</table>
<!-- fine intestazione -->
<!-- inizio corpo fattura -->
<table with="100%" border="0">
<tr>
<td width="20%"></td>
<td >
<p class="style1">
<? print $azienda['Citta'].", ". formatDate($DDT['Data_DDT']) ?> </p> </td>
</tr>
</table>
<!-- fine intestazione -->
<!-- inizio corpo fattura -->
<table width="90%" align="center">
<tr>
<td width="52%" class="style1"><u><b>DDT N. <? print $DDT['Prog_DDT_Annuo'] ."/". strftime("%Y", strtotime($DDT['Data_DDT'])); ?></b></u> </td>
<td width="48%" class="style1"><strong>Causale : <? print $DDT['Causale']; ?></strong></td>
</tr>
</table>
<table width="95%" border="1" align="center" cellpadding="1" cellspacing="0" bordercolor="#000066" bgcolor="#99CCFF">
<tr>
<th width="7%" height="38" class="FacetFieldCaptionTD style1"> Ord.</th>
<th width="10%" class="FacetFieldCaptionTD style1">Data</th>
<th width="10%" class="FacetFieldCaptionTD style1">Quantitá</th>
<th width="58%" class="FacetFieldCaptionTD style1">Descrizione</th>
<th width="8%" class="FacetFieldCaptionTD style1">Prezzo </th>
<th width="7%" class="FacetFieldCaptionTD style1"> Iva % </th>
</tr>
</table>
<table width="95%" height="450" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000066">
<tr><td valign="top">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" valign=top>
<?php
// ripristino l'array degli ordini inseriti in fattura
$rs_ordini_DDT = dynQuery ('*', $orders_table, "ID_DDT = '$DDT[ID_DDT]'" );
// visualizzo l'elenco degli ordini inseriti in fattura
while ($a_row = dbms_fetch_array($rs_ordini_DDT))
{
// per il momento la gestione degli allegati e' rimandata
$a_row["Allegato"] = "";
print "<tr>";
print "<td width=7% align=\"center\" valign=\"top\" class=\"FacetDataTD\">".$a_row["ID_Ordine"]." </td>";
print "<td width=10% align=\"center\" valign=\"top\" class=\"FacetDataTD\">".$a_row["Data_Ordine"]." </td>";
print "<td width=10% align=\"center\" valign=\"top\" class=\"FacetDataTD\">".$a_row["Protocollo"]." </td>
<td width=58% align=\"justify\" valign=\"top\" class=\"FacetDataTD\">".$a_row["Oggetto"]." </td>";
print "<td width=8% align=\"center\" valign=\"top\" class=\"FacetDataTD\">".$a_row["Prezzo"]." </td>";
print "<td width=7% align=\"center\" valign=\"top\" class=\"FacetDataTD\">".$a_row["Iva"]." </td>";
print "</tr>";
}
?>
</table>
</td>
</tr>
</table>
<div align="center">
<? $form['Totalefatt'] = $form['Iva'] + $form['Imponibile'];
$form['Totalefatt'] = number_format($form['Totalefatt'], 2, '.', '');
?>
<table width="95%" height="58" class="FacetFormTABLE" border="0" cellpadding="3" cellspacing="1">
<tr>
<td width="19%" height="56" align="center" valign="top" bgcolor="#99CCFF"><div align="center" class="style1">
<p><strong>Totale Imponibile</strong></p>
<p>€ <? print formatEuro($form['Imponibile'])?></p>
</div></td>
<td width="14%" align="center" valign="top" bgcolor="#99CCFF"><p class="style1"><strong>Totale Imposta </strong></p>
<p class="style1">€ <? print formatEuro($form['Iva'])?></p></td>
<td width="28%" align="center" valign="top" bgcolor="#99CCFF"><p class="style1"><strong>Totale DDT </strong></p>
<p class="style1">€ <? print formatEuro($form['Totalefatt'])?></p></td>
<td width="39%" align="center" valign="top" bgcolor="#99CCFF"><p><strong>data </strong>: <? print formatDate($DDT['Data_DDT']) ?></p>
<p><strong>Ora Iniz. Trasp.</strong>: <? print $DDT["ora_ddt"]; ?></p></td>
</tr>
</table>
<table width="95%" height="60" class="FacetFormTABLE" border="2" cellpadding="2" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td width="26%" height="56" align="center" valign="top" bgcolor="#99CCFF"><p><strong>Aspetto Beni </strong></p>
<p><? print $DDT["aspet_ben"]; ?></p></td>
<td width="12%" align="center" valign="top" bgcolor="#99CCFF"><p><strong>N. dei colli</strong></p>
<p><? print $DDT["num_colli"]; ?></p></td>
<td width="23%" align="center" valign="top" bgcolor="#99CCFF"><p><strong>Trasporto</strong></p>
<p><? print $DDT["tip_sped"]; ?></p></td>
<td width="39%" align="center" valign="top" bgcolor="#99CCFF"><p><strong>Vettore</strong></p>
<p><? print $DDT["vett_sped"]; ?></p></td>
</tr>
</table>
<table width="95%" height="53" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td width="30%" align="center" valign="top" bgcolor="#99CCFF"><strong>Firma Vettore</strong></td>
<td width="29%" align="center" valign="top" bordercolor="#FFFFFF" bgcolor="#99CCFF"><strong>Firma Destinatario </strong></td>
</tr>
</table>
</div>
<br>
</body>
</html>