<?php
/*
  --------------------------------------------------------------------------
  GAzie - Gestione Azienda
  Copyright (C) 2004-present - Antonio De Vincentiis Montesilvano (PE)
  (https://www.devincentiis.it)
  <https://gazie.sourceforge.net>
  --------------------------------------------------------------------------
  Questo programma e` free software;   e` lecito redistribuirlo  e/o
  modificarlo secondo i  termini della Licenza Pubblica Generica GNU
  come e` pubblicata dalla Free Software Foundation; o la versione 2
  della licenza o (a propria scelta) una versione successiva.

  Questo programma  e` distribuito nella speranza  che sia utile, ma
  SENZA   ALCUNA GARANZIA; senza  neppure  la  garanzia implicita di
  NEGOZIABILITA` o di  APPLICABILITA` PER UN  PARTICOLARE SCOPO.  Si
  veda la Licenza Pubblica Generica GNU per avere maggiori dettagli.

  Ognuno dovrebbe avere   ricevuto una copia  della Licenza Pubblica
  Generica GNU insieme a   questo programma; in caso  contrario,  si
  scriva   alla   Free  Software Foundation, 51 Franklin Street,
  Fifth Floor Boston, MA 02110-1335 USA Stati Uniti.
  --------------------------------------------------------------------------
 */

// Antonio Germani - controllo scadenze articoli con lotti
$query="SELECT codice, descri FROM " . $gTables['artico'] . " WHERE  lot_or_serial = '1'";
$result = gaz_dbi_query($query);
$cod=0;
$scad=0;
$lotscad=array();
while ($row = gaz_dbi_fetch_array($result)) {
	$lm -> getAvailableLots($row['codice'],0);
	if (count($lm->available) > 0) {
		foreach ($lm->available as $v_lm) {
			if (!empty($v_lm['expiry']) && strtotime($v_lm['expiry'])>0 && strtotime($v_lm['expiry']) <= strtotime (date("Ymd"))) { // lotti scaduti
				$lotscad[$scad]['codice']=$row['codice'];
				$lotscad[$scad]['descri']=$row['descri'];
				$lotscad[$scad]['identifier']=$v_lm['identifier'];
				$lotscad[$scad]['expiry']=$v_lm['expiry'];
				$lotscad[$scad]['rest']=$v_lm['rest'];
				$scad++;
			}
		}
	}
}
	 ?>
       <div class="panel panel-danger col-sm-12">
            <div class="box-header company-color">
                <b><?php echo $script_transl['scalot']; ?></b>
				<a class="pull-right dialog_grid" id_bread="<?php echo $grr['id_bread']; ?>" style="cursor:pointer;"><i class="glyphicon glyphicon-cog"></i></a>
               </div>
               <div class="box-body">
<?php
if (count($lotscad)>0){ // visualizzo scadenzario lotti sono se sono presenti
?>
                   <table id="scad" class="table table-bordered table-striped table-responsive dataTable" role="grid" aria-describedby="fornitori_info">
                       <thead>
                        <tr role="row" style="font-size: 1.2vmin;">
                        <th style="width:15%;"><?php echo $script_transl['cod']; ?></th>
                        <th style="width: 40%;"><?php echo $script_transl['des']; ?></th>
                        <th style="width: 15%;" ><?php echo $script_transl['lot']; ?></th>
                        <th style="width: 15%;" ><?php echo $script_transl['sca_scadenza']; ?></th>
                        <th style="width: 15%;" ><?php echo $script_transl['res']; ?></th>
                        </tr>
                       </thead>
                       <tbody>
                           <!-- lotti scaduti -->
                           <?php
							for ($x=0; $x<count($lotscad); $x++){
								echo '<tr role="row" style="font-size: 1.2vmin;">';
								echo "<td align='left'>" . $lotscad[$x]['codice'] . "</td>";
								echo "<td align='left'>" . substr($lotscad[$x]['descri'],0,60) . "</td>";
								echo "<td align='left'>" . $lotscad[$x]['identifier'] . "</td>";
								echo "<td align='left'>" . gaz_format_date($lotscad[$x]['expiry']) . "</td>";
								echo "<td align='left'>" . gaz_format_number($lotscad[$x]['rest']) . "</td>";
								echo "</tr>";
							}
                           ?>
                       </tbody>
                   </table>
<?php
} else {
	echo '<div class="bg-success"><h3> NON CI SONO PRODOTTI SCADUTI </h3></div>';
}
?>               </div>
       </div>
