TransWar File Browser

Path: C:\

<!DOCTYPE html>
<html lang="pt-br">
  <head>
    <meta charset="utf-8" />
    <meta http-equiv="x-ua-compatible" content="ie=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" />
    <title>Follow-Up</title>
    <link rel="icon" type="image/png" href="operacional/imagens/favicon.ico">
    <link href="css/estilo.css" rel="stylesheet" type="text/css" />
    <link href="operacional/css/style.css" rel="stylesheet" type="text/css" />
    <script src='operacional/js/jquery-2.1.3.min.js'></script>
    <script src='operacional/js/tabelas.js'></script>
  </head>
  <style>
    tr#linha:hover {
      background: yellow;
    }
    body {
      font-size: 12px; 
    }
  </style>
<?php
date_default_timezone_set('America/Sao_Paulo');
$dateadded = date("Ymd");
$hoje = date("d-m-Y");
$d1 = strtotime($hoje); 
ini_set('max_execution_time',1200); 
$grupo=$_POST['grupo'];$ds_grupo=$_POST['dsgrupo'];
if ($grupo===''){echo "<script language='JavaScript'>location.href='FUP.php';</script>";}
if ( isset($_POST['dia']) ) { $dia=$_POST['dia'];
$ano=substr($dia, 6);
$mes=substr($dia, 3,-5);
$dia=$ano.$mes.substr($dia, 0,-8);
} else { $dia=$dateadded;}
$fptemp = fopen('fup_temp.csv', 'w+');
fwrite($fptemp,'FOLLOW-UP'.PHP_EOL);
fwrite($fptemp,'Chave de Acesso,Transportadora,NF,Qtde. Vol.,Qtde. Paletes,Fornecedor,Data Rec. / Coleta,TASK / FCA,Nº Coleta,Dias Armazenados,Valor Coleta,Status'.PHP_EOL);
require_once("conexao_srvtms.php");
$sqlquery="SELECT  g.ds_Agenda
      ,Convert(varchar(10), a.dt_Coleta,103) as c09  
      ,Convert(varchar(10), a.dt_Coleta,105) as c09a  
      ,Convert(varchar(10), g.dt_Solicitacao,103) as c03    
      ,Convert(varchar(10), g.dt_Retorno,103) as c04    
      ,Convert(varchar(10), g.dt_Agendamento,103) as c05    
      ,Convert(varchar(10), g.dt_Saida,103) as c06   
      ,Convert(varchar(10), g.dt_Chegada,103) as c15    
      ,a.cm_Coleta
      ,b.nr_NotaFiscalInteiro
      ,b.qt_Volume
      ,b.ds_ChaveNFe
      ,a.id_Movimento
      ,o.id_Manifesto
      ,m.id_Embalagem
      ,n.ds_Tipo
      ,e.qt_Paletes as paletes
      ,u.ds_Pessoa as fornecedor
      ,m.id_PedidoColeta as coleta
      ,a.vl_Coleta 		as vlColeta
      ,m.nr_Referencia as task
    FROM tbdMovimento AS a
      left JOIN tbdMovimentoNotaFiscal AS b ON  a.id_Movimento = b.id_Movimento
      left JOIN tbdAgendaNFs AS f ON  f.ds_ChaveNFe = b.ds_ChaveNFe
      left JOIN tbdValidacao AS e ON  b.ds_ChaveNFe = e.ds_ChaveNFe
      left JOIN tbdAgenda AS g ON  f.id_Agenda = g.id_Agenda
      left JOIN tbdPessoa AS c on a.id_ClienteFaturamento = c.id_Pessoa
      left JOIN tbdConfiguracaoCliente AS d on d.id_Pessoa = c.id_Pessoa
      left JOIN tbdPessoa AS u on a.id_Remetente = u.id_Pessoa
      left JOIN tbdConfiguracaoCliente AS v on v.id_Pessoa = u.id_Pessoa
      left JOIN tbdPessoa AS j on a.id_Destinatario = j.id_pessoa
      left JOIN tbdConfiguracaoCliente AS w on w.id_Pessoa = j.id_Pessoa
      left JOIN tbdItemPedidoColeta AS m on b.id_Movimento = m.id_Movimento
      left JOIN tbdManifestoMovimento AS n on (a.id_Movimento = n.id_Movimento and n.ds_Tipo = 'ENTREGA' and (n.id_Ocorrencia is null or n.id_Ocorrencia<>69))
      left JOIN tbdManifesto AS o on n.id_Manifesto = o.id_Manifesto
    WHERE  (d.id_GrupoCliente='".$grupo."' and Convert(varchar(10), a.dt_Cadastro,112)>='".$dia."' and a.id_TipoMovimento<>'5'  and a.id_TipoMovimento<>'109' and (v.id_GrupoCliente='".$grupo."' or w.id_GrupoCliente='".$grupo."')) and (Convert(varchar(10), g.dt_Saida,103) is null and o.dt_Finalizado is null and b.dt_EntregaReal is null) order by b.nr_NotaFiscalInteiro ASC";
$result = sqlsrv_query( $conn, $sqlquery, array(), array( "Scrollable" => SQLSRV_CURSOR_KEYSET ));
$num = sqlsrv_num_rows($result); 
$lin=2;$lin2=0;$chaveant='';
while ($resultado = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) 
{
  if ($chaveant!=$resultado['ds_ChaveNFe'])
    {
      $NR=trim($resultado['cm_Coleta']); $b=strpos($NR, "TASK"); $NR=substr($NR, $b+4, 7);
      if ($b===false){$task='FCA';}else{$task=$NR;}
      $dtcoleta=$resultado['c09'];
      $d2 = strtotime($resultado['c09a']);
      $formula = ($d1 - $d2) /86400;
      $coleta=$resultado['coleta'];
      $fornecedor=str_replace(',', ' ', substr($resultado['fornecedor']),0,50);
      $chave=substr($resultado['ds_ChaveNFe'],0,44);
      $chaveant=$resultado['ds_ChaveNFe'];
      $manifesto=$resultado['id_Manifesto'];
      $paletes=$resultado['paletes'];
      $vlColeta=$resultado['vlColeta'];
      $status='';
      if ($resultado['c05']<>''){$status=$resultado['c05'];}else{if($resultado['ds_Agenda']<>''){$status=$resultado['ds_Agenda'];}else{$status='Aguard. Consolid.';}}
      if($resultado['c06']<>''){$status='Entregue';}else{if($resultado['c15']<>''){$status='Na Porta';}else{if($manifesto<>''){$status='Em Transito';}else{if($resultado['c04']<>''){$status='Agendada';}else{if($resultado['c03']<>''){$status='Agenda_Solicitada';}}}}}
      $lin2++;
      $linha2[$lin2][1]=$chave;
      $linha2[$lin2][2]='TRAN SWAR';
      $linha2[$lin2][3]=$resultado['nr_NotaFiscalInteiro'];
      $linha2[$lin2][4]=$resultado['qt_Volume'];
      $linha2[$lin2][5]=$paletes;
      $linha2[$lin2][6]=$fornecedor;
      $linha2[$lin2][7]=$dtcoleta;
      $linha2[$lin2][8]=$task;
      $linha2[$lin2][9]=$coleta;
      $linha2[$lin2][10]=$formula;
      $linha2[$lin2][11]=$vlColeta;
      $linha2[$lin2][12]=$status;

      $lin++;$linha=$chave.',TRANS WAR,'.$resultado['nr_NotaFiscalInteiro'].','.$resultado['qt_Volume'].','.$paletes.','.$fornecedor.','.$dtcoleta.','.$task.','.$coleta.','.$formula.','.$vlColeta.','.$status.PHP_EOL;

      fwrite($fptemp, $linha);
    } 
}
fclose($fptemp);
$logo1="images/".$ds_grupo."1.png";
$logo2="images/".$ds_grupo."2.png";
$logo3="images/".$ds_grupo."3.png";
?>
<body> 
    <table align="center"cellpadding="1" cellspacing="0" width="100%"> 
      <tr> 
        <td bgcolor="#333333" colspan='2'>
          <table align="center" width="100%" cellpadding="0"  border="0" cellspacing="0" bgcolor="#FFFFFF"> 
            <tr> 
              <td align="left" width="33%"><img src="<?php echo $logo3;?>" width="60%" height="85" border="0" />
              </td> 
              <td align="center" width="34%"><img src="<?php echo $logo2;?>" width="60%" height="85" border="0" />
              </td> 
              <td align="right" width="33%"><img src="<?php echo $logo1;?>" width="70%" height="85" border="0" />
              </td> 
            </tr> 
            <tr> 
              <td align="center" width="100%" colspan='3'><font size="5">FOLLOW-UP</font></td> 
            </tr> 
          </table>
          <table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" width="100%"> 
            <tr> 
              <td valign="top"> 
                <table width="100%" align="center" cellpadding="1" cellspacing="1" bgcolor="#F3F3F3">
                  <thead>
                    <tr height="31" >
                    <th align="center"><b>Cheve de Acesso</b></th>
                    <th align="center"><b>Transportadora</b></th>
                    <th align="center"><b>NF</b></th>
                    <th align="center"><b>Volume</b></th>
                    <th align="center"><b>Paletes</b></th>
                    <th align="center"><b>Fornecedor</b></th>
                    <th align="center"><b>Data Coleta</b></th>
                    <th align="center"><b>Task/FCA</b></th>
                    <th align="center"><b>Nº Coleta</b></th>
                    <th align="center"><b>Dias Armaz.</b></th>
                    <th align="center"><b>Valor Coleta</b></th>
                    <th align="center"><b>Status</b></th>
                    </tr>
                  </thead>
                  <tbody>
                    <?php for ($q=1; $q <= $lin2; $q++) 
                      { if ($q % 2 == 0) { $bg="#BDBDBD";} else {$bg="#ffffff";}
                    ?>
                    <tr id='linha' bgcolor="<?php echo $bg;?>"style="font-size:11px;" >
                        <td align="center"><?php echo $linha2[$q][1];?></td>
                        <td align="center"><?php echo $linha2[$q][2];?></td>
                        <td align="center"><?php echo $linha2[$q][3];?></td>
                        <td align="right"><?php echo $linha2[$q][4];?></td>
                        <td align="right"><?php echo $linha2[$q][5];?></td>
                        <td align="left"><?php echo $linha2[$q][6];?></td> 
                        <td align="center"><?php echo $linha2[$q][7];?></td>
                        <td align="center"><?php echo $linha2[$q][8];?></td>
                        <td align="center"><?php echo $linha2[$q][9];?></td>
                        <td align="center"><?php echo $linha2[$q][10];?></td>
                        <td align="right"><?php echo number_format($linha2[$q][11], 2, ',', '.');?></td>
                        <td align="center"><?php echo $linha2[$q][12];?></td>
                    </tr>
                    <?php } ?>
                  </tbody>
                </table>
              </td>
            </tr> 
          </table>
        </td> 
      </tr>
      <tr>
        <td align="center" width="20%">
          <form id="form" method="post" action="geraFUP.php" enctype="multipart/form-data" >
            <input id='lin' name='lin' type='hidden' value="<?php echo $lin;?>"/> 
            <input id='dsgrupo' name='dsgrupo' type='hidden' value="<?php echo $ds_grupo;?>"/> 
            <input type="submit" name="Data" id="Data" class="button2" value="Baixar EXCEL" />
          </form>
        </td>
        <td align="left" width="80%">
          <form id="form" method="post" action="FUP.php" enctype="multipart/form-data" >
            <input type="submit" name="Data" id="Data" class="button2" value="Voltar" />
          </form>
        </td>
      </tr> 
    </table>
  <p class="copyright" align="center">&copy; Copyright 2018 TransWar - Todos os direitos reservados.</p> <br />
  </body>
</html>