<?php session_start();
	require 'script_php/Softcom.php';
?>

<!DOCTYPE html>
<html>
<head>

<?php include_once 'head.html' ?>

<title>
	
</title>

    <link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/css/select2.min.css" rel="stylesheet" />
    
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>

    <script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/js/select2.min.js"></script>

</head>

<body>

<?php // include 'load.php'; ?>

<?php include_once 'headerSEMLOAD.php'; ?>

<section>

<h4>
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" fill="currentColor" class="bi bi-stack" viewBox="0 0 16 16">
  <path d="m14.12 10.163 1.715.858c.22.11.22.424 0 .534L8.267 15.34a.6.6 0 0 1-.534 0L.165 11.555a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.66zM7.733.063a.6.6 0 0 1 .534 0l7.568 3.784a.3.3 0 0 1 0 .535L8.267 8.165a.6.6 0 0 1-.534 0L.165 4.382a.299.299 0 0 1 0-.535z"/>
  <path d="m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.6.6 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0z"/>
</svg>

Gerar Relatório em PDF </h4>

<hr>

 <!--mensagens na tela-->

<span class="alert">

<?php
if(isset($_SESSION['msg'])){
echo $_SESSION['msg'];
unset($_SESSION['msg']);
}
?>

</span>
<script type="text/javascript">
	$(document).ready(function(){			
    setTimeout(function() {
	$(".alert").fadeOut("slow", function(){
		$(this).alert('close');
	});				
    }, 500);			
});
</script>
	<form action="gerador/impressao.php" method="post">

<?php $data = date('Y-m-d'); ?>


<fieldset>

		* Data inicio<br>		
		<input type="date" class="form-control form_forn"  value=<?php echo $data;?>   name="inicio" required>
		<p>* Data final<br>
		<input type="date"  class="form-control form_forn"  value=<?php echo $data;?>   name="final" required>

		<p>* Fabricante <br>

	<?php
	//nova instancia da classe softcom
	$dadosSql = new Softcom();
?>
        <select id="fabricantes" class="form-control selecao " name="serie[]" multiple>

            <?php
            $fabricante = new Softcom();
            $dados = $fabricante->BuscarFabricante();

            foreach ($dados as $novo) {
                
                echo "<option value='{$novo[0]}'>{$novo[0]}</option>";
            

            }
            ?>
        </select>



<P></P>
<hr>
<h5>
	
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar2-check-fill" viewBox="0 0 16 16">
  <path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5m9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5m-2.6 5.854a.5.5 0 0 0-.708-.708L7.5 10.793 6.354 9.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0z"/>
</svg>



Área de Grupo </h5>


	<p> Escolha um grupo caso nescessário </P>
			
	<select name="grupo" id="cars"   class="form-control form_forn fbc" required>
	<?php
	//acessando metodo que retorna todos os fabricantes
	$dado = $dadosSql->BuscarGrupo();
	
	// Supondo que $dado seja um array de arrays e $valorSelecionado seja o valor que você deseja selecionar
    $valorSelecionado = 'SELECIONE'; // Altere isso para o valor que você quer selecionar

    foreach ($dado as $grupo) {

        // Verifica se o valor atual é o valor selecionado
        $selected = ($grupo[0] == $valorSelecionado) ? 'selected' : '';
    ?>

        <option value="<?php echo htmlspecialchars($grupo[0], ENT_QUOTES, 'UTF-8'); ?>" <?php echo $selected;?>>
		<?php echo htmlspecialchars($grupo[0], ENT_QUOTES, 'UTF-8'); ?>
	</option>
   

    <?php } ?>


	</select>






	<P></P>

<p class="text-danger"> Escolha um grupo para excluir da consulta caso nescessário </P>
		
<select name="grupoexcluir" id="cars"   class="form-control form_forn fbc" required>
<?php
//acessando metodo que retorna todos os fabricantes
$dado = $dadosSql->BuscarGrupo();

// Supondo que $dado seja um array de arrays e $valorSelecionado seja o valor que você deseja selecionar
$valorSelecionado = 'SELECIONE'; // Altere isso para o valor que você quer selecionar

foreach ($dado as $grupo) {

	// Verifica se o valor atual é o valor selecionado
	$selected = ($grupo[0] == $valorSelecionado) ? 'selected' : '';
?>

	<option value="<?php echo htmlspecialchars($grupo[0], ENT_QUOTES, 'UTF-8'); ?>" <?php echo $selected;?>>
	<?php echo htmlspecialchars($grupo[0], ENT_QUOTES, 'UTF-8'); ?>
</option>


<?php } ?>


</select>

<p></p>

<hr>

<p>Acrescentar porcentual ao valor de compra em (%)
		<br> <i> <b> O valor de compra é o valor de compra atual mais impostos </i> </b> <br>
		<input type="text"  class="form-control form_forn"  name="acrescentar" placeholder="Acrescentar uma porcentagem ao preço de compra">


    <p> Máximo de produtos a ser listado
        <br> <i> <b> Informe a quantidade máxima caso precise de produtos para listar no relatório caso nescessário </i> </b> <br>
        <input type="number"  class="form-control form_forn"  name="maximo" placeholder="Digite uma quantidade máxima de produtos a ser listada ">


		<p><i> Informe um pecentual (%) caso queira fazer o calculo de desconto a partir do preço bruto </i>
		<br> <i> <b> Atenção: Ao informar um valor o sistema irá calcular o valor (bruto * porcentagem)<br>
		 informada, gerando a venda liquida também </i> </b> <br>
		<input type="text"  class="form-control form_forn" value="000000.01"  name="valorcalculodesconto" placeholder="digite um valor para adicionar uma porcentagem">



		<p><i> Informe produtos que não devem conter nesse relatorio pelo EAN = separado por virgula <span class='text-danger'>(7898610370087, 7898610370087)</span></i>
	
		<input type="text"  class="form-control form_forn" name="listagemRetirar[]" value=0 >


		<p>* LOJA<br>
<?php

//criar uma funcao para verificar usuario
$todas = 0;

$result = "SELECT * FROM usuarios WHERE usuario = '$usuario' ";
$resultado = mysqli_query($conexao, $result);

while($linha = mysqli_fetch_array($resultado)){

$matriz =  $linha['matriz'];
$loja02 =  $linha['loja02'];
$loja03 =  $linha['loja03'];
$loja04 =  $linha['loja04'];
$loja05 =  $linha['loja05'];
$loja06 =  $linha['loja06'];

//saber se o usuario tem acesso a todas as empresas
if ($matriz == 'sim'){$todas = 1;}
if ($loja02  == 'sim'){$todas = $todas + 1;}
if ($loja03  == 'sim'){$todas = $todas + 1;}
if ($loja04  == 'sim'){$todas = $todas + 1;}
if ($loja05  == 'sim'){$todas = $todas + 1;}
if ($loja06  == 'sim'){$todas = $todas + 1;}

?>

		<?php } ?>

		<select class="form-control form_forn" name="loja">
			<?php if($matriz == 'sim'){ ?><option value="MATRIZ"> LOJA 01</option>  <?php } ?>
			<?php if($loja02 == 'sim'){ ?><option value="LOJA 02"> LOJA 02</option> <?php } ?>
			<?php if($loja03 == 'sim'){ ?><option value="LOJA 03"> LOJA 03</option> <?php } ?>
			<?php if($loja04 == 'sim'){ ?><option value="LOJA 04"> LOJA 04</option> <?php } ?>
			<?php if($loja05 == 'sim'){ ?><option value="LOJA 05"> LOJA 05</option> <?php } ?>
			<?php if($loja06 == 'sim'){ ?><option value="LOJA 06"> LOJA 06</option> <?php } ?>
			<?php if($todas == 6){ ?> <option value='TODAS'> TODAS </option>    	<?php } ?>
		
		</select>


		<p>
		<input type="radio" name="mostrarprod"  value="sim"> sim | <input type="radio" checked="" name="mostrarprod" value="nao" > não | Mostrar apenas produtos com desconto ? <br>
		
		<p>

		<p>
		<input type="radio" name="mostrarestoque" checked="" value="sim"> sim | <input type="radio" name="mostrarestoque" value="nao" > não | Mostrar estoque ?<br>
		<p>

		<hr>
		<h5> CURVA ABC </h5>
		<p>
		<input type="radio" name="mostrarabc"  value="sim"> sim | <input type="radio" name="mostrarabc" value="nao" checked="" > não | Mostrar curva ABC ?<br>
		<p>
	
		
		<p>
		<input type="radio" name="sequencia"  value="sim"> sim | <input type="radio" name="sequencia" value="nao" checked="" > não | lista dos produtos mais vendidos sem ABC?<br>
		<p>
		
		<p>
		<input type="radio" name="ordenacao"  value="sim"> sim | <input type="radio" name="ordenacao" value="nao" checked="" > não | Ordenar pela quantidade ?<br>
		<p>

		<hr>
		<p>
		<input type="radio" name="orientacao"  value="sim"> sim | <input type="radio" name="orientacao" value="nao" checked="" > não | Orientação em paisagem ?<br>
		<p>	
		
		<p>
		<input type="radio" name="mostrarcompras"  value="sim" checked=""> sim | <input type="radio" name="mostrarcompras" value="nao"> não | Mostrar valor de compra ?<br>
		<p>

    <p>
        <input type="radio" name="mostrarsec"  value="sim"> sim | <input type="radio" name="mostrarsec" value="nao" checked="" > não | Mostrar numerador de sequência ?<br>
    <p>
	
	<p></p>

	<hr>
    <input type="submit"  class="btn btn-warning margin-bottom" value="Baixar PDF" name="">

	</fieldset>

	</form>

</section>

<p></p>

<!--
<small> <i> Campos com (*) é de preenchimento Obrigatório. <br> <b> O periódo máximo de consulta é de 06 meses </b> </i></small>
-->

    <script>
        $(document).ready(function () {
            $('#fabricantes').select2({
                placeholder: "Selecione os fabricantes",
                allowClear: true
            });

            // Atualizar lista de fabricantes selecionados
            $('#fabricantes').on('change', function () {
                const selected = $(this).val();
                const list = $('#selected-fabricantes');
                list.empty();
                if (selected) {
                    selected.forEach(item => {
                        //list.append(`<li>${item}</li>`);
                    });
                }
            });
        });
    </script>


<?php include_once 'footer.php' ?>