<?php require_once('topo.php');?>
<?php require_once('lateral.php');?>
<?php
//VERIFICAÇÃO DO PROGRAMA E NÍVEL PERMISÃO
$idprograma_pagina = 107;
//VERIFICA A AÇÃO DO USUÁRIO

$SelecionaProgramaUsuario = Seleciona("usuarios_programas", "WHERE idusuario='".$_SESSION['usuarioID']."' AND idprograma='$idprograma_pagina'", "LIMIT 0,1");
while($progama_usuario = mysql_fetch_array($SelecionaProgramaUsuario)){
$AcaoUsuario = $progama_usuario['acao'];
}

//AÇÕES
// Visualizar
// Inserir
// Completa

//MASTER ACESSO
if($_SESSION['master'] == 1){
   $AcaoUsuario = "Completa"; 
}

//FIM VERIFICAÇÃO PROGRAMA

?>     
      <!-- Right side column. Contains the navbar and content of the page -->
      <div class="content-wrapper">
        <!-- Content Header (Page header) -->
        <section class="content-header">
          <h1>
            Relatórios de Vendas (Faturamento)            
          </h1>
          <ol class="breadcrumb">
            <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li>
            <li><a href="relatorio_pedidos_agenciae_vendas.php">Relatório de Vendas</a></li>
            <li class="active">Listagem</li>
          </ol>
        </section>

        <!-- Main content -->
        <section class="content">
		
          <div class="row">
            <div class="col-xs-12"><!-- /.box -->

              <div class="box">
                <div class="box-header">   
				<div class="row"> 	
				  <form name="form" id="form" method="get" action="relatorio_pedidos_agenciae_vendas.php">  
					
                  <div class="col-xs-3">
					<label>Vendedores</label>                  
                    <select name="vendedor"  class="form-control" required>
                    <option value="Todos"> Todos</option>      
                    <?php 	  
                    $SelecionaCentroCusto = Seleciona("usuarios", "WHERE excluido IS NULL", "ORDER BY nome ASC");
                    while($centro = mysql_fetch_array($SelecionaCentroCusto)){
                    ?>
                    <option value="<?php echo $centro['idusuario'];?>" <?php if($_GET['vendedor'] == $centro['idusuario']){ echo "selected";}?>> <?php echo $centro['nome'];?> </option>
                    <?php }?>
					  </select>	
                    </div> 

					<div class="col-xs-3">
					<label>Data Inicio</label>                      
					<input name="datainicio" type="date" id="datainicio" class="form-control" value="<?php echo $_GET['datainicio'];?>" required>                    
					</div> 

					<div class="col-xs-3" >
					<label>Data Fim</label>                              
					<input name="datafim" type="date" id="datafim" class="form-control" value="<?php echo $_GET['datafim'];?>" required>
					</div> 


					<div class="col-xs-3">
					<br>
					<button type='submit' class='btn btn-twitter'>FILTRAR</button>	
					</div>
					  
					</form>
				</div>  
                </div><!-- /.box-header -->
                <div class="box-body">
                  <table id="example1" class="table table-bordered table-striped">
                    <thead>
                      <tr>
                        <th style="cursor:pointer">Cód.</th>
						<th style="cursor:pointer">Categoria</th>  
                        <th style="cursor:pointer">Cliente (Responsável)</th>
                        <th style="cursor:pointer">Modelo</th>
                        <th style="cursor:pointer">D. Venda</th>
                        <th style="cursor:pointer">Vendedor</th>                                               
                        <th style="cursor:pointer">Total</th> 
                        <th style="cursor:pointer"></th>                         
                      </tr>
                    </thead>
                    <tbody>
                    <?php	  

		$busca = $_GET['busca'];
		$id_buffet = $_GET['idbuffet'];
			$cor_fundo = "#FFFFFF";			  
		  
			 	//$seleciona = Seleciona("vendas_agenciae", "WHERE excluido IS NULL AND status='PedidoGerado'", "ORDER BY idvenda DESC");
				echo "1";
		 if($_GET['vendedor'] != ""){
			//primeiro pego por data as agendas e vejo o que tem de pedido
			$Seleciona_agenda = Seleciona("vendas_agenciae", "WHERE datavenda BETWEEN ('".$_GET['datainicio']."') AND ('".$_GET['datafim']."')", "");
			while($linha_agenda = mysql_fetch_array($Seleciona_agenda)){	

			$ids_idvenda[]	= $linha_agenda['idvenda'];
			}

			$idvenda = "'". implode( "', '" , array_filter( $ids_idvenda ) ) . "'";	

//echo $idatendimento;
			 echo "2";
             if($_GET['vendedor'] == "Todos"){
			     $seleciona = Seleciona("vendas_agenciae", "WHERE excluido IS NULL AND status='PedidoGerado' AND idvenda IN ($idvenda)", "ORDER BY datavenda DESC");
             }else{
                 $seleciona = Seleciona("vendas_agenciae", "WHERE excluido IS NULL AND status='PedidoGerado' AND idvenda IN ($idvenda) AND vendedor='".$_GET['vendedor']."'", "ORDER BY datavenda DESC");
             }
		 }
		    
						
		  		  	  
		  
			while($linha=mysql_fetch_array($seleciona)){
				
				$idvenda = $linha['idvenda'];
				$idcliente = $linha['idcliente'];
				$idbuffet = $linha['idbuffet'];
				$data_festa = $linha['datafesta'];				
				
				//SELECIONA NOME CLIENTE
				$seleciona_cliente = Seleciona("clientes", "WHERE idcliente='$idcliente'", "");
				while($linha_cliente = mysql_fetch_array($seleciona_cliente)){
					$nome_cliente = $linha_cliente['nome'];	
				}
				//SELECIONA NOME BUFFETS
				$seleciona_buffet = Seleciona("buffets", "WHERE idbuffet='$idbuffet'", "");
				while($linha_buffet = mysql_fetch_array($seleciona_buffet)){
					$nome_buffet = $linha_buffet['nome'];	
				}	
				
							
				
			
			if($cor_fundo == "#FFFFFF"){
				$cor_fundo = "#DEF2FF";
			}else{
				$cor_fundo = "#FFFFFF";
			}
			
			if(empty($data_festa) or $data_festa == "0000-00-00"){
				$cor_fundo = "#FFECEC";
			}
                

//SOMA SERVIÇOS
$soma_total = mysql_query("SELECT * FROM vendas_servicos_agenciae WHERE idvenda='$idvenda'", $conexao) or die(mysql_error());
while($sum = mysql_fetch_array($soma_total)){

$valor_bd = $sum['valorunitario'];
$qtde_bd = $sum['quantidade'];			
$total_bd = $valor_bd * $qtde_bd;

$total_final = $total_bd + $total_final; 						
			
}

//SOMA DESCONTOS			
	$soma_desconto = mysql_query("SELECT sum(desconto) as desconto FROM vendas_servicos_agenciae WHERE idvenda='$idvenda'", $conexao) or die(mysql_error());
	while($sum_desconto = mysql_fetch_array($soma_desconto)){
	$desconto = $sum_desconto['desconto'];
	}				
				

$Valor_Final = $total_final  - $desconto;

		
		if($linha['aniversariante'] == "" and $linha['idatendimento'] != ""){
		$selecionar_atendimentos = Seleciona("atendimentos", "WHERE idatendimento='".$linha['idatendimento']."'", "") or die(mysql_error());
		while($linha_atendimentos=mysql_fetch_array($selecionar_atendimentos)){	
		$AtualizarFestaAniversariante = Alterar("vendas_agenciae", "aniversariante='".$linha_atendimentos['aniversariante']."'", "idvenda", $linha['idvenda']);
		}
		}			
                
            if($linha['comissao_vendedor'] == "Pago"){
                $cor_fundo_teste = "lightskyblue";
            }    
					                    
						
					?>
                      <tr style="background-color: <?php echo $cor_fundo_teste;?>;">
                        <td><?php echo $linha['idvenda'];?></td>
						<td bgcolor="<?php echo $cor_celula;?>" style="font-size: 10px;"><?php echo RetornaCampoGeral("agenda_tipos", $linha['idtipo_agenda'], "idtipo_agenda", "titulo");?></td>  
                        <td><?php echo NomeCliente($linha['idcliente']);?></td>
                        <td><?php echo $linha['aniversariante'];?></td>
                        <td> 
							<?php
							echo InverteDataNovoSeparador($linha['datavenda'], "-", "/") ;
							?>							  
						 </td>
                        <td><?php echo LoginUsuario($linha['vendedor']);?></td>
                        <td><?php echo "R$ " . number_format($Valor_Final, 2, ',', '.');?></td>    
                        <td>
                        <a href="manutencao_vendas_agenciae.php?idvenda=<?php echo $linha['idvenda'];?>" title="Ver Venda" target="_blank">
                        <button type='button' class='btn btn-success'><i class="fa fa-search" aria-hidden="true"></i></button>
                        </a>   
                        </td>  
                                      
                      </tr>
						<?php
                        $cor_fundo_teste = "";
						$SomaVendas[] = $Valor_Final;
						$total_final = "";		
						$total_final_item = "";
						$desconto = "";
						$Valor_Final = "";
						$Saldo = "";
						$totalpagamentos = "";					
						}?>
                    </tbody>
					  <tfoot>
                      <tr>
                        <th style="cursor:pointer"></th>
						<th style="cursor:pointer"></th>  
                        <th style="cursor:pointer"></th>
                        <th style="cursor:pointer"></th>
                        <th style="cursor:pointer"></th>
                        <th style="cursor:pointer"></th>                                               
                        <th style="cursor:pointer"><?php echo "R$ " . number_format(array_sum($SomaVendas), 2, ',', '.');?></th> 
                        <th style="cursor:pointer"></th>                         
                      </tr>
                    </tfoot>
                  </table>
                    
                    
                    <br><br>
                    
                    <table id="example1" class="table table-bordered table-striped">
                    <thead>
                    <tr>
                    <td>Dia</td>    
                    <td>Total de Vendas</td>    
                    <td>Meta Diária</td>    
                    <td>Saldo de Vendas</td>    
                    </tr>
                    </thead>    
                   <tbody>
                    
                    <?php
                    
                    
                    
                    //$TotalFaturamento = 10000;
                    
                    $mes = date('m');
                    $ano = date('Y');
                    $primeiro_dia = 1;
                    $ultimo_dia = date('t', mktime(0, 0, 0, $mes, $mes, $ano )); 
                    
                    //SELECIONO META DO MÊS
                    
                    $SelecionaMeta = Seleciona("meta_vendas", "WHERE mes='$mes' AND ano='$ano'", "ORDER BY idmeta DESC LIMIT 0,1");
                    while($meta = mysql_fetch_array($SelecionaMeta)){
                        $ValorTotalMeta = $meta['valor'];
                    }
                    
                    //   echo $ValorTotalMeta;
                       
                    $i = 1;
                    while ($i <= $ultimo_dia) {
                        
                    $dataverifica = $ano."-".$mes."-".$i;
                        
                    $seleciona_vendas = Seleciona("vendas_agenciae", "WHERE datavenda='$dataverifica' AND excluido IS NULL AND status='PedidoGerado'", "ORDER BY datavenda ASC");
                        while($vendas = mysql_fetch_array($seleciona_vendas)){
                            
                            
                            
                        //SOMA SERVIÇOS
                        $soma_total = mysql_query("SELECT * FROM vendas_servicos_agenciae WHERE idvenda='".$vendas['idvenda']."'", $conexao) or die(mysql_error());
                        while($sum = mysql_fetch_array($soma_total)){

                        $valor_bd = $sum['valorunitario'];
                        $qtde_bd = $sum['quantidade'];			
                        $total_bd = $valor_bd * $qtde_bd;

                        $total_final = $total_bd + $total_final; 						

                        }

                        //SOMA DESCONTOS			
                        $soma_desconto = mysql_query("SELECT sum(desconto) as desconto FROM vendas_servicos_agenciae WHERE idvenda='".$vendas['idvenda']."'", $conexao) or die(mysql_error());
                        while($sum_desconto = mysql_fetch_array($soma_desconto)){
                        $desconto = $sum_desconto['desconto'];
                        }				

                        
                            
                        $Valor_Final[] = $total_final  - $desconto;
                        $Valor_FinalTotal[] = $total_final  - $desconto;
                        
                        $ValorAnterior[] = array_sum($Valor_Final);
                            
                        
                        $valor_bd = "";
                        $qtde_bd = "";
                        $total_bd ="";
                        //$Valor_Final = "";
                        $total_final = "";
                        $desconto = "";                            
                            
                        }
                        
                        //echo $dataverifica .  " - " . array_sum($Valor_FinalTotal) . "<br>";
                        
                        $SaldoAtual = $ValorTotalMeta -  array_sum($Valor_FinalTotal);                   
                        
                        //DESCOBRE QUANTOS DIAS FALTA
                        
                        $falta_dias = $ultimo_dia - $i + 1;
                         
                        
                        $MetaDia = $SaldoAtual / $falta_dias;
                        $DiaAtual = date('d');
                        
                        if($DiaAtual == $i){
                            $cor_fundo = 'style="background-color: greenyellow;"';
                        }
                        
                        if($SaldoAtual == 0){
                            $SaldoAtual = $ValorTotalMeta;
                        }
                        
                        echo "<tr $cor_fundo>";
                        echo "<td>" . $i . "</td>";
                        echo "<td>" . "R$ " . number_format(array_sum($Valor_Final), 2, ',', '.') . "</td>";
                        echo "<td>" . "R$ " . number_format($MetaDia, 2, ',', '.') . "</td>";
                        echo "<td>" . "R$ " . number_format($SaldoAtual, 2, ',', '.') . "</td>";
                        echo "</tr>";
                        
                        //echo "DIA: " . $i . " - VALOR TOTAL DE VENDAS " . array_sum($Valor_Final) . " - SALDO: " . $SaldoAtual. " - ANTERIOR: " . array_sum($ValorAnterior) . "<br>";
                        $cor_fundo = "";
                        $Valor_Final = "";
                        $MetaDia = "";
                    $i++;
                    }
                    //echo "<br><br><br>" . $ultimo_dia;
                    
                    ?>
                    </tbody>   
                    </table> 
                </div><!-- /.box-body -->
              </div><!-- /.box -->
            </div><!-- /.col -->
          </div><!-- /.row -->
        </section><!-- /.content -->
      </div><!-- /.content-wrapper -->
<?php require_once('rodape.php');?>