\n"; echo "
\n"; echo "

Produzione

\n"; echo "
\n"; echo "
\n"; $search_serial = $_GET['search_serial']; //Calcolo prossimo lotto e serial number $rs = $dbo->fetchArray("SELECT MAX(serial) AS max_serial FROM mg_prodotti WHERE idarticolo=\"".$id_record."\""); $max_serial = $rs[0]['max_serial']; $next_serial = get_next_code( $max_serial ); echo "
\n"; echo " \n"; echo " \n"; echo " \n"; //Campi di inserimento lotti echo "
\n"; echo "
\n"; echo "

Inserimento nuovi prodotti

\n"; echo "
\n"; echo "
\n"; // Serial echo "
\n"; echo " \n"; echo "
\n"; echo " "; echo "
\n"; echo " \n"; echo "
\n"; echo " "; echo "
\n"; echo "
\n"; if( $max_serial!='' ) echo "

Ultimo serial number inserito: $max_serial

\n"; echo "
\n"; echo "
\n"; //Totale prodotti da inserire echo "
\n"; echo "
\n"; echo "

Totale prodotti da inserire: 0

\n"; echo " \n"; //Visualizzo, in base alle impostazioni scelte, se il magazzino verrà movimentato if( get_var("Movimenta il magazzino durante l'inserimento o eliminazione dei lotti/serial number")==true ) echo " L’inserimento incrementerà la quantità dell’articolo!\n"; else echo " L’inserimento non movimenterà la quantità dell’articolo!\n"; echo "
\n"; echo "
\n"; echo "
\n"; echo "
\n"; echo "\n"; // campi di ricerca echo "
\n"; echo "
\n"; echo "

Ricerca prodotti

\n"; echo "
\n"; echo "
\n"; echo "

Puoi ricercare un prodotto venduto o acquistato a partire serial

\n"; echo "
\n"; echo " \n"; echo " \n"; echo " \n"; echo "
\n"; echo "
\n"; echo " \n"; echo " "; echo "
\n"; echo "
\n"; echo " \n"; echo "

\n"; echo "
\n"; //Visualizzo, in base alle impostazioni scelte, se il magazzino verrà movimentato if( get_var("Movimenta il magazzino durante l'inserimento o eliminazione dei serial number")==true ) echo "La cancellazione decrementerà la quantità dell’articolo!\n"; else echo "L’inserimento non decrementerà la quantità dell’articolo!\n"; echo "
\n"; echo "
\n"; //Conteggio totale prodotti $rs = $dbo->fetchArray("SELECT COUNT(id) AS tot FROM mg_prodotti WHERE idarticolo='".$id_record."'"); $tot_prodotti = $rs[0]['tot']; //Visualizzazione di tutti i prodotti $query = "SELECT * FROM mg_prodotti WHERE idarticolo='".$id_record."' AND serial LIKE \"%$search_serial%\" "; ( isset($_GET['show_all3']) && $_GET['show_all3']!='' && $search_serial=='' ) ? $show_all=$_GET['show_all3'] : $show_all='0'; $query .= " ORDER BY data DESC, serial DESC"; if( $show_all=='0' ) $query .= " LIMIT 0, 20"; $rs2 = $dbo->fetchArray($query); if( sizeof($rs2)==0 ){ echo "

"._("Nessun articolo trovato")."...

\n"; echo "[ Mostra tutti i prodotti ]\n"; } else{ echo "\n"; echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "\n"; echo "\n"; for( $i=0; $i\n"; echo $rs2[$i]['serial']."\n"; echo "\n"; echo "\n"; // ricerco evbemntuali dordini di carico $query4 = "SELECT * FROM mg_prodotti WHERE idarticolo='".$id_record."' AND serial=\"".$rs2[$i]['serial']."\" AND id_riga_ordine <> 0"; $rs4 = $dbo->fetchArray($query4); if( sizeof($rs4)==1 ){ $query4 = "SELECT * from or_righe_ordini left join or_ordini on or_ordini.id=or_righe_ordini.idordine left join an_anagrafiche on an_anagrafiche.idanagrafica = or_ordini.idanagrafica WHERE or_righe_ordini.id='".$rs4[0]['id_riga_ordine']."' "; $rs4 = $dbo->fetchArray($query4); echo "\n"; // echo "\n"; } else{ //ordine echo "\n"; } //Venduto su fatture $query4 = "SELECT * FROM mg_prodotti WHERE idarticolo='".$id_record."' AND serial=\"".$rs2[$i]['serial']."\" AND id_riga_documento <> 0"; $rs4 = $dbo->fetchArray($query4); if( sizeof($rs4)==1 ){ $query4 = "SELECT *, ( SELECT descrizione FROM co_tipidocumento WHERE id=(SELECT idtipodocumento FROM co_documenti WHERE id=iddocumento) ) AS tipo_documento, ( SELECT `dir` FROM co_tipidocumento WHERE id=(SELECT idtipodocumento FROM co_documenti WHERE id=iddocumento) ) AS `dir`, ( SELECT numero FROM co_documenti WHERE id=iddocumento ) AS numero, ( SELECT numero_esterno FROM co_documenti WHERE id=iddocumento ) AS numero_esterno, ( SELECT data FROM co_documenti WHERE id=iddocumento ) AS data FROM co_righe_documenti WHERE id='".$rs4[0]['id_riga_documento']."' "; $rs4 = $dbo->fetchArray($query4); ($rs4[0]['numero_esterno']!='') ? $numero=$rs4[0]['numero_esterno'] : $numero=$rs4[0]['numero']; echo "\n"; echo "\n"; // echo "\n"; } //Non venduto else{ //Documento echo "\n"; //Totale echo "\n"; } echo "\n"; //} echo "\n"; } } echo "\n"; echo "
SerialData di creazioneOrdine FornitoreDocumentoTotale
\n"; echo date("d/m/Y H:i:s", strtotime($rs2[$i]['data']))."\n"; echo "\n"; echo "Ordine no ".$rs4[0]['numero_esterno']." del ".date( "d/m/Y", strtotime($rs4[0]['data']) )."\n"; echo " \n"; echo "\n"; echo "\n"; echo "".$rs4[0]['tipo_documento']." no ".$numero." del ".date( "d/m/Y", strtotime($rs4[0]['data']) )."\n"; echo "\n"; echo "€ ".number_format($rs4[0]['subtotale']+$rs4[0]['iva'], 2, ",", ".")."
".number_format($rs4[0]['subtotale'], 2, ",", "." )." + ".number_format($rs4[0]['iva'], 2, ",", "." )."\n"; echo "
 \n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "
\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "
\n"; echo "
\n"; if( $_GET['show_all3']=='1' ) echo "[ Mostra solo gli ultimi 20 prodotti ]\n"; else echo "[ Mostra tutti i ".$tot_prodotti." prodotti ]\n"; echo "
\n"; echo "
\n"; ?>