<? // variávis que se trabalham nessa página $var_banco = "contas_pagar"; $var_pagina = "contas_pagar"; ?> <section class="content" > <!-- Info boxes --> <section class="content-header"> <h1> Contas a pagar </h1> <br /> <div style="text-align:right"> <a href="?secao=<?= $var_pagina?>-cadastrar" class="btn btn-lg btn-success"><i class="fa fa-plus"></i> CADASTRAR CONTA A PAGAR</a> </div> <br /> <? if ($_REQUEST[sub] == "finalizar_item"){ print ' <div class="alert alert-warning" role="alert"> <a class="close" data-dismiss="alert" href="#">&times;</a> <form action="index2.php?secao='.$var_pagina.'&amp;sub=finalizar_item_confirmar&amp;id='.$_REQUEST[id].'" method="post"> <div class="row"> <div class="col-md-12"> <strong>Confirme</strong> a Data de Pagamento. </div> </div> <div class="row"> <div class="col-md-2"> <input type="text" class="form-control" name="data_pagamento" id="data_pagamento"/> </div> <div class="col-md-2"> <button type="submit" class="btn btn-success">Confirmar Pagamento</button> </div> </form> </div> </div>'; }else if ($_REQUEST[sub] == "finalizar_item_confirmar"){ $comando = "UPDATE contas_pagar SET situacao = 'PAGA', data_pagamento = '".data_para_salvar($_REQUEST[data_pagamento])."' WHERE id=".$_REQUEST[id]; //comando SQL $exec = mysql_query($comando); //executa o comando no banco print "<div class=\"alert alert-success\"> <a class=\"close\" data-dismiss=\"alert\" href=\"#\">&times;</a> Pagamento Informado com <strong>sucesso</strong>."; print "</div>"; } ?> <!-- Default box --> <div class="box collapsed-box"> <div class="box-header with-border"> <h3 class="box-title">Filtrar</h3> <div class="box-tools pull-right"> <button type="button" class="btn btn-box-tool" data-widget="collapse" data-toggle="tooltip" title="" data-original-title="Filtrar Contas"> <i class="fa fa-plus"></i></button> </div> </div> <div class="box-body" style="display: none;"> <form class="form-horizontal " id="form1" name="form1" method="post" action="index2.php?secao=<?= $var_pagina?>" style="width:90%; margin:0px auto"> <fieldset> <div class="control-group"> <div class="controls"> <div class="row"> <div class="col-md-3"> <label class="control-label">Situação: </label> <select name="situacao" id="situacao" class="form-control"> <option value="TODAS" selected="selected">TODAS</option> <option value="EM ABERTO">EM ABERTO</option> <option value="PAGA">PAGA</option> </select> </div> <div class="col-md-5"> <label class="control-label">Centro de Custo: </label> <select name="id_centro_custo" id="id_centro_custo" class="form-control" onchange="mostra_outro(this)"> <option value="">-- SELECIONE --</option> <? $comando = "SELECT nome, id FROM centro_de_custo WHERE status = 1 ORDER BY nome"; $exec = mysql_query($comando); while ($linha = mysql_fetch_assoc($exec)) { ?> <option value="<?= $linha[id]?>"><?= ($linha[nome])?></option> <? } ?> </select> </div> </div> <div class="row"> <div class="col-md-3"> <label class="control-label">Vencimento: </label> <input type="text" class="form-control" placeholder="Vencimento" id="data_vencimento" name="data_vencimento"> </div> <div class="col-md-3"> <label class="control-label">Data Pagamento: </label> <input type="text" class="form-control" placeholder="Pagamento" id="data_pagamento" name="data_pagamento"> </div> <div class="col-md-3"> <label class="control-label">Competência: </label> <input type="text" class="form-control" placeholder="Competência" id="competencia" name="competencia"> </div> <div class="col-md-3"> <label class="control-label">Nº NFe: </label> <input type="text" class="form-control" placeholder="Nº NFe:" id="numero_nfe_entrada" name="numero_nfe_entrada"> </div> </div> <div class="row"> <div class="col-md-12"> <label class="control-label">Fornecedor: </label> <select name="id_fornecedor" id="id_fornecedor" class="form-control"> <option value="">-- SELECIONE UM FORNECEDOR --</option> <? $comando = "SELECT Razao_social, idFornecedor FROM Fornecedores WHERE status = 1 ORDER BY Razao_social"; $exec = mysql_query($comando); while ($linha = mysql_fetch_assoc($exec)) { ?> <option value="<?= $linha[idFornecedor]?>"><?= ($linha[Razao_social])?></option> <? } ?> </select> </div> </div> </div> </div> <br /> <div class="control-group"> <div class="controls"> <input type="hidden" name="pesquisou" value="sim"> <button type="submit" class="btn btn-primary">BUSCAR</button> </div> </div> </fieldset> </form> </div> <div class="box-footer" style="display: none;"> &nbsp; </div> </div> <!-- /.box --> <? // EXCLUINDO if ($_REQUEST[sub] == "excluir"){ print ' <div class="alert alert-warning" role="alert"> <a class="close" data-dismiss="alert" href="#">&times;</a> <strong>Confirme</strong> a exclusão.<br><br> <a class="btn btn-danger " href="index2.php?secao='.$var_pagina.'&amp;sub=confirmar&amp;id='.$_REQUEST[id].'">Excluir</a> <a class="btn btn-primary" data-dismiss="alert" >Cancelar</a> </div>'; }else if ($_REQUEST[sub] == "confirmar"){ $comando = "UPDATE ". $var_banco ." SET status=0 WHERE id=".$_REQUEST[id]; //comando SQL $exec = mysql_query($comando); //executa o comando no banco print "<div class=\"alert alert-success\"> <a class=\"close\" data-dismiss=\"alert\" href=\"#\">&times;</a> Excluído com <strong>sucesso</strong>. </div>"; } ////////////////// //********** BUSCA TODOS ********** if ($_REQUEST[pesquisou] == "sim"){ $filtros = ""; $situacao = $_REQUEST[situacao]; $id_centro_custo = $_REQUEST[id_centro_custo]; $data_vencimento = $_REQUEST[data_vencimento]; $data_pagamento = $_REQUEST[data_pagamento]; $competencia = $_REQUEST[competencia]; $id_fornecedor = $_REQUEST[id_fornecedor]; $numero_nfe_entrada = $_REQUEST[numero_nfe_entrada]; if($situacao <> "TODAS"){ if($situacao == "EM ABERTO"){ $filtros = "situacao = 'EM ABERTO' AND "; } if($situacao == "PAGA"){ $filtros = "situacao = 'PAGA' AND "; } } if($id_centro_custo <> ""){ $filtros = $filtros . " id_centro_custo = '".$id_centro_custo."' AND "; } if($id_fornecedor <> ""){ $filtros = $filtros . " id_fornecedor = '".$id_fornecedor."' AND "; } if($data_vencimento <> ""){ $filtros = $filtros . " data_vencimento = '".data_para_salvar($data_vencimento)."' AND "; } if($data_pagamento <> ""){ $filtros = $filtros . " data_pagamento = '".data_para_salvar($data_pagamento)."' AND "; } if($competencia <> ""){ $filtros = $filtros . " competencia = '".$competencia."' AND "; } if($numero_nfe_entrada <> ""){ $filtros = $filtros . " numero_nfe_entrada = '".$numero_nfe_entrada."' AND "; } $comando = "SELECT * FROM ". $var_banco ." WHERE ".$filtros." status = 1 ORDER BY data_vencimento"; } else { $comando = "SELECT * FROM ". $var_banco ." WHERE status = 1 AND situacao='EM ABERTO' ORDER BY data_vencimento"; } $exec = mysql_query($comando); ?> <div class="box"> <div class="box-header with-border"> <h3 class="box-title">Contas a pagar</h3> </div> <!-- /.box-header --> <div class="box-body" width="100%"> <table class="table table-bordered" width="100%"> <tbody><tr> <th width="10%">Situação</th> <th>Fornecedor</th> <th width="25%">Descrição</th> <th>Vencimento</th> <th>Pagamento</th> <th width="9%">Valor</th> <th style="width:100px">Ação</th> </tr> <? while ($linha = mysql_fetch_assoc($exec)) { ?> <tr class=" <? if($linha[situacao] == "PAGA"){ echo " success "; $vencida = "nao"; } if($linha[situacao] == "EM ABERTO"){ echo " warning "; $vencida = "nao"; } if(($linha[situacao] == "EM ABERTO") && (date('Ymd',strtotime($linha[data_vencimento])) < date('Ymd') ) ){ echo " danger "; $vencida = "sim"; } ?> " > <td> <? if($vencida == "sim") echo "VENCIDA"; else echo ($linha[situacao]); ?> </td> <td><? $rs_for = $obj->query("SELECT Razao_social FROM Fornecedores WHERE idFornecedor='".$linha[id_fornecedor]."'"); $total_for = mysql_num_rows($rs_for); if($total_for > 0){ echo (mysql_result($rs_for, '0', 'Razao_social'));} ?></td> <td><?= ($linha[observacao])?></td> <td><?= data_para_mostrar($linha[data_vencimento])?></td> <td><? if($linha[data_pagamento] <> "") {echo data_para_mostrar($linha[data_pagamento]);}?></td> <td>R$ <?= $linha[valor]?></td> <td> <a href="index2.php?secao=<?= $var_pagina?>-editar&idConta=<?=$linha[id]?>" class="btn btn-default btn-xs" title="Editar/Atualizar"> <span class="glyphicon glyphicon-refresh"></span> </a> <a href="index2.php?secao=<?= $var_pagina?>&sub=finalizar_item&id=<?=$linha[id]?>" title="Confirmar Pagamento" class="btn btn-success btn-xs"> <span class="glyphicon glyphicon-ok"></span> </a> <a href="index2.php?secao=<?= $var_pagina?>&amp;sub=excluir&amp;id=<?=$linha[id]?>" class="btn btn-danger btn-xs" title="Excluir"> <span class="glyphicon glyphicon-remove"></span> </a> </td> </tr> <? } //while ?> </tbody></table> </div> <!-- /.box-body --> </div> </section> </section>