<?php
include("seguranca.php"); // Inclui o arquivo com o sistema de seguran?a
protegePagina(); // Protege a página
header('Content-Type: text/html; charset=utf-8');

include("configuracao.php");//confirma no banco de dados
include("inclusos/funcoes.php");


?>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>Home Elegance | Sistema de Gerenciamento</title>
	
    <meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
    <!-- jQuery 2.1.3 -->
    <script src="plugins/jQuery/jQuery-2.1.3.min.js"></script>
    <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/minified/jquery-ui.min.css" type="text/css" />
    <script type="text/javascript" src="http://code.jquery.com/ui/1.10.1/jquery-ui.min.js"></script>    
    <!-- Bootstrap 3.3.2 -->
    <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
    <!-- Font Awesome Icons -->
    <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
    <!-- Ionicons -->
    <link href="http://code.ionicframework.com/ionicons/2.0.0/css/ionicons.min.css" rel="stylesheet" type="text/css" />
    <!-- Morris chart -->
    <link href="plugins/morris/morris.css" rel="stylesheet" type="text/css" />
    <!-- jvectormap -->
    <link href="plugins/jvectormap/jquery-jvectormap-1.2.2.css" rel="stylesheet" type="text/css" />
    <!-- Daterange picker -->
    <link href="plugins/daterangepicker/daterangepicker-bs3.css" rel="stylesheet" type="text/css" />
    <!-- Theme style -->
    <link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css" />
    <!-- AdminLTE Skins. Choose a skin from the css/skins 
         folder instead of downloading all of them to reduce the load. -->
    <link href="dist/css/skins/_all-skins.min.css" rel="stylesheet" type="text/css" />

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
        <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
    <![endif]-->
	<script src="inclusos/script.js"></script>  
     
  </head>
  <body class="skin-blue">
    <div class="wrapper">
      
<?php
$idusuario = $_GET['idusuario'];

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Impressão de Relatório Histórico de Colaborador $idusuario', 'null', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO        
        
$mes = $_GET['mes'];

  $seleciona_cliente = mysql_query("SELECT * FROM usuarios WHERE idusuario='$idusuario' ", $conexao) or die(mysql_error());
  while($dados_cliente = mysql_fetch_array($seleciona_cliente)){
  	$nome_cliente 	= utf8_encode($dados_cliente['nome']);
  }
?>


      <!-- Right side column. Contains the navbar and content of the page -->
      <div class="wrapper" style="background-color:#FFFFFF">
      <span style="font-size:16px; font-weight:bold;"><?php echo $nome_cliente;?></span>
      <table width="100%" border="0" align="center" cellpadding="5" cellspacing="2" style="border:#000000 1px solid;">
        <tr>
          <td width="10%" align="left" bgcolor="#CCCCCC">TIPO</td>
          <td width="10%" height="25" align="left" bgcolor="#CCCCCC">C&Oacute;D.</td>
          <td width="30%" align="left" bgcolor="#CCCCCC">TIT&Uacute;LO</td>
          <td width="20%" align="left" bgcolor="#CCCCCC">D&Eacute;BITO</td>
          <td width="20%" align="left" bgcolor="#CCCCCC">CR&Eacute;DITO</td>
          <td width="5%" align="left" bgcolor="#CCCCCC">DATA</td>
          <td width="3%" align="left" bgcolor="#CCCCCC">&nbsp;</td>
          <td width="2%" align="left" bgcolor="#CCCCCC">&nbsp;</td>
          <td width="2%" align="left" bgcolor="#CCCCCC">&nbsp;</td>
        </tr>
        <?php
  $cor_fundo = "#FFFFFF";
$datainicio = $_GET['datainicio'];
$datafim = $_GET['datafim'];
if($datainicio == "" and $datafim == ""){
//comissões
$seleciona = mysql_query("SELECT * FROM contas WHERE idusuario='$idusuario' AND tipo_conta='Pagar' ORDER BY data_conta ASC", $conexao) or die(mysql_error()); 
$selec_soma = "select sum(valor_conta) AS soma_conta FROM contas WHERE idusuario='$idusuario' AND tipo_conta='Pagar'";
//despesas
$seleciona_receber = mysql_query("SELECT * FROM contas WHERE idusuario='$idusuario' AND tipo_conta='Receber' ORDER BY data_conta ASC", $conexao) or die(mysql_error());    
$seleciona_receber_soma = "select sum(valor_conta) AS soma_conta_receber FROM contas WHERE idusuario='$idusuario' AND tipo_conta='Receber'";
//pagamentos efetuados
$seleciona_pagamentos = mysql_query("SELECT * FROM pagamentos WHERE idusuario='$idusuario' ORDER BY data ASC", $conexao) or die(mysql_error()); 
$seleciona_pagamentos_soma = "select sum(valor) AS soma_pagamentos FROM pagamentos WHERE idusuario='$idusuario'";
}else{
//comissões
$seleciona = mysql_query("SELECT * FROM contas WHERE idusuario='$idusuario' AND tipo_conta='Pagar' AND data_conta BETWEEN ('$datainicio') AND ('$datafim') ORDER BY data_conta ASC", $conexao) or die(mysql_error());
$selec_soma = "select sum(valor_conta) AS soma_conta FROM contas WHERE idusuario='$idusuario' AND tipo_conta='Pagar' AND data_conta BETWEEN ('$datainicio') AND ('$datafim') ";
//despesas
$seleciona_receber = mysql_query("SELECT * FROM contas WHERE idusuario='$idusuario' AND tipo_conta='Receber' AND data_conta BETWEEN ('$datainicio') AND ('$datafim') ORDER BY data_conta ASC", $conexao) or die(mysql_error());        
$seleciona_receber_soma = "select sum(valor_conta) AS soma_conta_receber FROM contas WHERE idusuario='$idusuario' AND tipo_conta='Receber' AND data_conta BETWEEN ('$datainicio') AND ('$datafim')";
//pagamentos efetuados
$seleciona_pagamentos = mysql_query("SELECT * FROM pagamentos WHERE idusuario='$idusuario' AND data BETWEEN ('$datainicio') AND ('$datafim') ORDER BY data ASC", $conexao) or die(mysql_error());  
$seleciona_pagamentos_soma = "select sum(valor) AS soma_pagamentos FROM pagamentos WHERE idusuario='$idusuario' AND data BETWEEN ('$datainicio') AND ('$datafim')";
}

//SOMA COMISSÕES

$exec_selec_soma = mysql_query($selec_soma, $conexao) or die(mysql_error());       
while($selec_soma_detalhe=mysql_fetch_array($exec_selec_soma)) {
$TotalComissao = $selec_soma_detalhe['soma_conta'];	
}	

//SOMA DESPESAS

$exec_selec_receber_soma = mysql_query($seleciona_receber_soma, $conexao) or die(mysql_error());       
while($selec_receber_soma_detalhe=mysql_fetch_array($exec_selec_receber_soma)) {
$TotalDespesas = $selec_receber_soma_detalhe['soma_conta_receber'];	
}	

//SOMA PAGAMENTOS

$exec_pagamentos_soma = mysql_query($seleciona_pagamentos_soma, $conexao) or die(mysql_error());       
while($selec_pagamentos_detalhe=mysql_fetch_array($exec_pagamentos_soma)) {
$TotalPagamentos = $selec_pagamentos_detalhe['soma_pagamentos'];	
}	

// TOTAL ABERTO

$TotalAberto = $TotalComissao - ($TotalDespesas + $TotalPagamentos);


	if($cor_fundo == "#FFFFFF"){
		$cor_fundo = "#DEF2FF";
	}else{
		$cor_fundo = "#FFFFFF";
	}  
  $saldo_conta = $pagamento['valor'] - $linha['valor_conta'];
  ?>
        <?php 
if($seleciona){
  while($linha=mysql_fetch_array($seleciona)){ 
  $dataconta = $linha['datacadastro'];  
  if($linha['idconta'] <> $idconta){
  ?>
        <tr bgcolor="#B0FFD0" style="border: #686868 1px solid;">
          <td height="40" align="left"><?php if($linha['idmovimento'] != ""){ echo "Fabrica";} else{ echo "Venda";}?></td>
          <td height="25" align="left"><?php echo $linha['idvenda'];?></td>
          <td align="left"><strong><?php echo utf8_encode($linha['titulo_conta']);?></strong><br>
            <?php echo utf8_encode($linha['observacao']);?><br>
            <?php if($linha['idmovimento'] != ""){
		
		$SelecionaMovimento = Seleciona("movimentos_produtos", "WHERE idmovimento='".$linha['idmovimento']."'", "LIMIT 0,1");
		while($linha_movimento = mysql_fetch_array($SelecionaMovimento)){
			$Qtde_Movimento = $linha_movimento['quantidade'];
			$IdMateriaBruta = $linha_movimento['idmateriabruta'];
			$IdProdutoFabria = $linha_movimento['idproduto_fabrica'];
			$DataMovimentacao = date("d/m/Y", strtotime($linha_movimento['data']));	
			
			if($IdMateriaBruta != 0){
			//NOME MATÉRIA BRUTA
			$SelecionaMateriaBruta = Seleciona("materiabruta", "WHERE idmateriabruta='".$IdMateriaBruta."'", "LIMIT 0,1");
			while($linha_materiabruta = mysql_fetch_array($SelecionaMateriaBruta)){			
				$NomeProduto = $linha_materiabruta['titulo'];
			}
			}
			
			if($IdProdutoFabria != 0){
			//NOME PRODUTO MONTADO
			$SelecionaProdutoFabrica = Seleciona("produtos_fabrica", "WHERE idproduto_fabrica='".$IdProdutoFabria."'", "LIMIT 0,1");
			while($linha_fabrica = mysql_fetch_array($SelecionaProdutoFabrica)){			
				$NomeProduto = $linha_fabrica['titulo'];
			}
			}
			
			echo "<br>" . $NomeProduto . " - Qtde.: " . $Qtde_Movimento . "<br>" . "Data: " . $DataMovimentacao  . "<br>";			
			
		}
		
	}?></td>
          <td align="left">&nbsp;</td>
          <td align="left"><?php if($linha['valor_conta'] > 0){ echo number_format($linha['valor_conta'], 2, ',', '.') ;}?></td>
          <td align="left"><?php echo date("d/m/Y", strtotime($linha['data_conta']));?></td>
          <td align="left">&nbsp;</td>
          <td align="left">&nbsp;</td>
          <td align="left">&nbsp;</td>
        </tr>
        <?php } }?>
        <?php 
if($seleciona_receber){
  while($linha_receber=mysql_fetch_array($seleciona_receber)){ 
  $dataconta_receber = $linha_receber['datacadastro'];  
  if($linha_receber['idconta'] <> $idconta_receber){
  ?>
        <tr bgcolor="#FFC1C1" style="border: #686868 1px solid;">
          <td height="40" align="left"><?php if($linha_receber['idmovimento'] != ""){ echo "Fabrica";} else{ echo "Venda";}?></td>
          <td height="25" align="left"><?php echo $linha_receber['idvenda'];?></td>
          <td align="left"><strong><?php echo utf8_encode($linha_receber['titulo_conta']);?></strong><br>
            <?php echo utf8_encode($linha_receber['observacao']);?><br>
            <?php if($linha_receber['idmovimento'] != ""){
		
		$SelecionaMovimento = Seleciona("movimentos_produtos", "WHERE idmovimento='".$linha_receber['idmovimento']."'", "LIMIT 0,1");
		while($linha_movimento = mysql_fetch_array($SelecionaMovimento)){
			$Qtde_Movimento = $linha_movimento['quantidade'];
			$IdMateriaBruta = $linha_movimento['idmateriabruta'];
			$IdProdutoFabria = $linha_movimento['idproduto_fabrica'];
			$DataMovimentacao = date("d/m/Y", strtotime($linha_movimento['data']));	
			
			if($IdMateriaBruta != 0){
			//NOME MATÉRIA BRUTA
			$SelecionaMateriaBruta = Seleciona("materiabruta", "WHERE idmateriabruta='".$IdMateriaBruta."'", "LIMIT 0,1");
			while($linha_materiabruta = mysql_fetch_array($SelecionaMateriaBruta)){			
				$NomeProduto = $linha_materiabruta['titulo'];
			}
			}
			
			if($IdProdutoFabria != 0){
			//NOME PRODUTO MONTADO
			$SelecionaProdutoFabrica = Seleciona("produtos_fabrica", "WHERE idproduto_fabrica='".$IdProdutoFabria."'", "LIMIT 0,1");
			while($linha_fabrica = mysql_fetch_array($SelecionaProdutoFabrica)){			
				$NomeProduto = $linha_fabrica['titulo'];
			}
			}
			
			echo "<br>" . $NomeProduto . " - Qtde.: " . $Qtde_Movimento . "<br>" . "Data: " . $DataMovimentacao  . "<br>";			
			
		}
		
	}?></td>
          <td align="left"><?php if($linha_receber['valor_conta'] > 0){ echo number_format($linha_receber['valor_conta'], 2, ',', '.') ;}?></td>
          <td align="left">&nbsp;</td>
          <td align="left"><?php echo date("d/m/Y", strtotime($linha_receber['data_conta']));?></td>
          <td align="left">&nbsp;</td>
          <td align="left">&nbsp;</td>
          <td align="left">&nbsp;</td>
        </tr>
        <?php } }?>
        <?php 
 if($seleciona_pagamentos){
	while($pagamento=mysql_fetch_array($seleciona_pagamentos)){	
	$valor_pg = $pagamento['valor'];
	$datapagamento = $pagamento['datacadastro'];
  if($pagamento['idpagamento'] <> $idpagamento){
	  
	  $status_atual = $pagamento['status'];
	  
	  if($status_atual == "Aberto"){
		$cor_celula = "#FFE599";  
	  }else{
		$cor_celula = "#FFC1C1";		  
	  }
	  
  ?>
        <tr bgcolor="<?php echo $cor_celula;?>" style="border: #686868 1px solid;">
          <td height="40" align="left"><?php echo $pagamento['tipo'];?></td>
          <td height="25" align="left"><?php echo $pagamento['idpagamento'];?></td>
          <td align="left"><?php echo $pagamento['status'] . " - " . $pagamento['observacao_pagamento'];
	
	if($pagamento['tipo'] == "cheque"){
	echo "<br>Titular: " . $pagamento['titular_cheque'] . "<br>";
	echo "Data Comp: " . date("d/m/Y", strtotime($pagamento['data_compensacao'])) . "<br>";
	echo "N. Cheque: " . $pagamento['numero_cheque'] . "<br>";
	
	}
	?></td>
          <td align="left"><?php if($pagamento['valor'] > 0){ echo number_format($pagamento['valor'], 2, ',', '.');}?></td>
          <td align="left">&nbsp;</td>
          <td align="left"><?php echo date("d/m/Y", strtotime($pagamento['data']));?></td>
          <td align="left"><a href="relatorio_historico_fornecedores.php?idfornecedor=<?php echo $_GET['idfornecedor'];?>&mes=<?php echo $_GET['mes'];?>&idpagamento=<?php echo $pagamento['idpagamento'];?>&excluir_pagamentos=sim"><img src="img/icone_excluir.gif" width="24" height="24" alt=""/></a><a href="relatorio_historico_fornecedores.php?idfornecedor=<?php echo $_GET['idfornecedor'];?>&mes=<?php echo $_GET['mes'];?>&idpagamento=<?php echo $pagamento['idpagamento'];?>&excluir_pagamentos=sim&tipo=<?php echo $pagamento['tipo'];?>&idpagamento_cheque=<?php echo $pagamento['idpagamento_cheque'];?>"></a></td>
          <td align="left"><?php if($status_atual == "Aberto"){?>
            <a href="relatorio_historico_colaboradores.php?idusuario=<?php echo $_GET['idusuario'];?>&mes=<?php echo $_GET['mes'];?>&idpagamento=<?php echo $pagamento['idpagamento'];?>&Receber=sim"><img src="img/icone_pagamento2.png" width="34" height="24" alt=""/></a>
            <?php }?></td>
          <td align="left"><?php if($status_atual == "Pago"){?>
            <a href="relatorio_historico_colaboradores.php?idusuario=<?php echo $_GET['idusuario'];?>&mes=<?php echo $_GET['mes'];?>&idpagamento=<?php echo $pagamento['idpagamento'];?>&Receber=Aberto"><img src="img/icone_pagamento3.png" width="34" height="24" alt=""/></a>
            <?php }?></td>
        </tr>
        <?php 
  } }}  }  }
  ?>
        <tr bgcolor="#DEF2FF">
          <td align="left">&nbsp;</td>
          <td height="25" align="left">&nbsp;</td>
          <td align="left">&nbsp;</td>
          <td align="left"><strong>R$
            <?php
		echo number_format($TotalPagamentos + $TotalDespesas, 2, ',', '.');
		?>
          </strong></td>
          <td align="left"><strong> R$
            <?php
		echo number_format($TotalComissao, 2, ',', '.');
		?>
          </strong></td>
          <td align="left">&nbsp;</td>
          <td align="left"></td>
          <td align="left"></td>
          <td align="left"></td>
        </tr>
        <tr bgcolor="#DEF2FF">
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td height="25" bgcolor="#CCCCCC">&nbsp;</td>
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td align="right" bgcolor="#CCCCCC" style="font-size:18px"><strong>Total à Receber</strong></td>
          <td colspan="4" align="center" bgcolor="#CCCCCC" style="font-size:18px"><strong>
            <?php
		echo number_format($TotalComissao, 2, ',', '.');
		?>
          </strong></td>
        </tr>
        <tr bgcolor="#DEF2FF">
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td height="25" bgcolor="#CCCCCC">&nbsp;</td>
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td align="right" bgcolor="#CCCCCC" style="font-size:18px"><strong>Total Pago (Despesas)</strong></td>
          <td colspan="4" align="center" bgcolor="#CCCCCC" style="font-size:18px"><strong>R$
            <?php
		echo number_format($TotalPagamentos + $TotalDespesas, 2, ',', '.');
		?>
          </strong></td>
        </tr>
        <tr bgcolor="#DEF2FF">
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td height="25" bgcolor="#CCCCCC">&nbsp;</td>
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td bgcolor="#CCCCCC">&nbsp;</td>
          <td align="right" bgcolor="#CCCCCC" style="font-size:18px"><strong>Saldo Colaborador</strong></td>
          <td colspan="4" align="center" bgcolor="#CCCCCC" style="font-size:18px"><?php echo "R$ " . number_format($TotalAberto, 2, ',', '.'); ?></td>
        </tr>
      </table>
      </div><!-- ./wrapper -->

</body>
</html>