/**************************************************************************************
* insprodotti.php
* File utilizzato per la scelta dei prodotti in fase di inserimento di un nuovo ordine
**************************************************************************************/
include ("../common/public.php") ;
// print_r($_GET + $_POST) ;
/**********************************************************************************************
* Recupero i nomi del cliente e del fornitore che mi sono stati passati dalla form precedente
***********************************************************************************************/
$indice = 0 ;
$query = "select * from fornitori where idfornitori = $IdFornitore" ;
$db->query($query) ;
while ($db->next_record())
{
$nomefornitore = $db->f("Nome") ;
$idFornitore = $db->f("IdFornitori") ;
}
$db->query("select * from clienti where idclienti = $IdCliente") ;
while ($db->next_record())
{
$nomecliente = $db->f("Nome") ;
$idCliente = $db->f("IdClienti") ;
}
$dbcombo = new FC_SQL ;
$qp = "select
count(*) as totprodotti
from
prodotti P
where
P.Anno = $anno and
P.Fornitore = $IdFornitore and
P.attivo = 'Y' and
P.esaurito = 0
order
by Nome" ;
list($np, $dp) = $dbcombo->RecuperaDati($qp) ;
$totProdotti = $dp['totprodotti'][0] ;
$str = "" ;
$str .= "" ;
$header = "Prodotto,Q.Res,Prezzo,N. Cart,Conf Da,% Sconto Prd,Iva,Sconto Merce" ;
$strSort = "na,na,na,na,na,na,na" ;
$iniWP = "40,5,9,9,9,13,6,8" ;
$setColType = "ed,ro,ed,ed,ed,ed,ed,ch" ;
$setColAlign = "left,center,center,center,center,center,center,center" ;
/**********************************************************
* Se il fornitore è Ciemme Liquori (id = 20) allora popolo
* la taella che mi riporta i prodotti acquistati dda questo
* cliente con i relativi prezzi. Questo perchè Ciemme
* adotta dei lstini diversi in base ai clienti
************************************************************/
if ($idFornitore == 20) {
$qCM = "
SELECT DISTINCT
O.IdOrdini,
D.IdProdotto,
P.codiceProdotto,
D.descDettaglio,
D.PrezzoForzato,
P.PrezzoUnitario,
P.Accisa
FROM
Ordini O
inner join Dettagli D on D.IdOrdine = O.IdOrdini and D.Anno = $anno
inner join Prodotti P on P.Idprodotti = D.IdProdotto and P.Anno = $anno
WHERE
O.Anno = $anno and O.IdCliente = $idCliente and O.IdFornitore = $idFornitore
ORDER BY
P.codiceProdotto
" ;
list($nCM, $dCM) = $db->RecuperaDati($qCM) ;
}
else {
$nCM = 0 ;
}
?>