/*** * StampaControllaTarget: formato stampa del Controlla Target ***/ include ("../common/public.php") ; include ("../common/calc.php") ; $now = new Date_Calc ; // print_r($_GET + $_POST) ; // exit ; $arrVal = array() ; /*** * IdTarget contiene l'id del target da controllare * calcolo la situazione ad oggi per l'anno in corso ***/ $qAnno = " select T.Nome as NomeTarget, T.ValoreTarget, T.Premio, F.Nome as NomeFornitore, (D.NumCartoni * D.ConfezioniDa * PPT.DescrizionePeso) as NumPerTarget, O.NumFattura from target_$anno T inner join fornitori_$anno F on F.idfornitori = T.IdFornitore inner join relprodottitarget_$anno RPT on RPT.IdTarget = T.id inner join pesiprodottitarget PPT on PPT.id = RPT.IdPeso inner join dettagli_$anno D on D.IdProdotto = RPT.IdProdotto inner join ordini_$anno O on O.idordini = D.idordine where T.id = $idTarget " ; list($n, $d) = $db->RecuperaDati($qAnno) ; // print_r($d) ; if ($n>0) { $arrVal['NomeTarget'] = $d['NomeTarget'][0] ; $arrVal['NomeFornitore'] = $d['NomeFornitore'][0] ; $arrVal['Premio'] = $d['Premio'][0] ; $arrVal['ValoreTarget'] = $d['ValoreTarget'][0] ; } for($i=0; $i<$n; $i++) { if ($d['NumFattura'][$i] > 0) $arrVal['Fatturato'] += $d['NumPerTarget'][$i] ; else $arrVal['Portafoglio'] += $d['NumPerTarget'][$i] ; } /*** * A questo punto mi calcolo il valore delle vendite per l'anno precedente ***/ $annoP = $anno - 1 ; /**************************************************************************************** * la tabella degli ordini per l'anno precedente esiste? *****************************************************************************************/ $table = "ordini_$annoP" ; $ret = $db->checkTable($table) ; if ($ret) { $qAnnoP = " select sum(DD.NumCartoni * DD.ConfezioniDa) as NumBB from prodotti_$annoP PP inner join dettagli_$annoP DD on DD.idprodotto = PP.idprodotti where PP.Nome IN ( select P.Nome from target_$anno T inner join relprodottitarget_$anno RPT on RPT.IdTarget = T.id inner join prodotti_$anno P on P.idprodotti = RPT.IdProdotto where T.id = $idTarget) " ; list($nP, $dP) = $db->RecuperaDati($qAnnoP) ; if ($nP > 0) $arrVal['VenditeAnnoPrecedente'] = $dP['NumBB'][0] ; } else $arrVal['VenditeAnnoPrecedente'] = 0 ; $oggi = Date("d/m/Y") ; $titolo = 'Controllo Target'; $arrParGen = array() ; $arrParGen = RecuperaParametriGenerali($arrParGen, $tparametri) ; $nome = $arrParGen['NomeAgenzia'] ; $sede = "Sede operativa: " . $arrParGen['IndirizzoAgenzia'] ; $datisede = "Telefono: " . $arrParGen['TelefonoAgenzia'] . " Fax: " . $arrParGen['FaxAgenzia'] . " -- P.I. " . $arrParGen['PartitaIvaAgenzia'] ; $emailsede = "Email: " . $arrParGen['MailAgenzia'] ; ?>
![]() |
echo $sede ?> echo $datisede ?> echo $emailsede ?> |
|||||||
| echo $titolo ?> | ||||||||
| al echo $now->dateNow($format="%d/%m/%Y") ?> | ||||||||
| Azienda: | echo $arrVal['NomeFornitore'] ?> | |||||||
| NOME TARGET | echo "Vendite $annoP" ?> | echo "TARGET $anno" ?> | echo "Ordinato al $oggi" ?> | echo "Fatturato al $oggi" ?> | echo "Portafoglio al $oggi:" ?> | echo "Differenza al Target" ?> | echo "Premio al Target" ?> | |
| echo $arrVal['NomeTarget'] ?> | echo nfl($arrVal['VenditeAnnoPrecedente']) ?> | echo nfl($arrVal['ValoreTarget']) ?> | echo nfl($arrVal['Fatturato'] + $arrVal['Portafoglio']) ?> | echo nfl($arrVal['Fatturato']) ?> | echo nfl($arrVal['Portafoglio']) ?> | echo nfl(($arrVal['Fatturato'] + $arrVal['Portafoglio']) - $arrVal['ValoreTarget']) ?> | echo nfe($arrVal['Premio']) ?> | |