E:
/
home
/
kbcomunicacao1
/
Web
/
innterage
/
views
/
Upload File
HOME
<?php require '../includes/conexao/funcao.inc.php'; require '../includes/conexao/config.php'; require '../includes/conexao/conn.php'; require '../includes/conexao/function.php'; //DATA QUE VAI ORDENAR if($_REQUEST['dataf']==1){ $dataf = "cw_lancamentos.vencimento_lancamentos"; }elseif($_REQUEST['dataf']==2){ $dataf = "cw_lancamentos.previsao_lancamentos"; }else{ $dataf = "cw_lancamentos.baixa_lancamentos"; } //DATA QUE VAI ORDENAR //DATA DE / ATÉ $de = $_REQUEST['de']; $ate = $_REQUEST['ate']; $data1 = DateTodbDate2($de); $data2 = DateTodbDate2($ate); //DATA DE / ATÉ //OPERAÇÃO DE DÉBITO OU CRÉDITO $operacao = $_REQUEST['operacao']; if($operacao=='1'){$operar = ""; $operador = "DEB/CRE";} elseif($operacao=='2'){$operar = "AND cw_lancamento.dc_lancamento='1'"; $operador = "DEB";} elseif($operacao=='3'){$operar = "AND cw_lancamento.dc_lancamento='2'"; $operador = "CRE";} //OPERAÇÃO DE DÉBITO OU CRÉDITO //FILTRO DE BAIXADOS OU ABERTOS $filtro = $_REQUEST['filtro']; if($filtro=='2'){$filtrar = "AND cw_lancamentos.baixa_lancamentos='0000-00-00'"; $filtragem = "ABERTO";} elseif($filtro=='3'){$filtrar = "AND cw_lancamentos.baixa_lancamentos!='0000-00-00'"; $filtragem = "BAIXADO";} else{$filtrar=''; $filtragem = "ABERTO/BAIXADO";} //FILTRO DE BAIXADOS OU ABERTOS //ORDEM DO ORDER BY $ordem = $_REQUEST['ordem']; if($ordem=='emissao'){$ordenar = "cw_lancamentos.emissao_lancamentos"; $ordenacao = "EMISSÃO";} elseif($ordem=='vencimento'){$ordenar = "cw_lancamentos.vencimento_lancamentos"; $ordenacao = "VENCIMENTO";} elseif($ordem=='previsao'){$ordenar = "cw_lancamentos.previsao_lancamentos"; $ordenacao = "PREVISÃO";} elseif($ordem=='baixa'){$ordenar = "cw_lancamentos.baixa_lancamentos"; $ordenacao = "BAIXA";} elseif($ordem=='conta'){$ordenar = "cw_lancamento.conta_lancamento"; $ordenacao = "CONTA";} elseif($ordem=='plano'){$ordenar = "cw_lancamento.pconta_lancamento"; $ordenacao = "PLANO DE CONTAS";} elseif($ordem=='documento'){$ordenar = "cw_lancamentos.nf_lancamentos"; $ordenacao = "DOCUMENTO";} //ORDEM DO ORDER BY if (isset($_REQUEST['md'])) { $conta = stripslashes($_REQUEST['conta']) ; }else{ //ARRAY QUEM SELECIONA OS ITENS DA CONTA if (!empty($_REQUEST['conta'])) { $queryData = "'" . implode("','", $_REQUEST['conta']) . "'"; $conta = " AND cw_lancamento.conta_lancamento IN($queryData)"; }else{ $conta = ""; } //ARRAY QUEM SELECIONA OS ITENS DA CONTA } //ARRAY QUEM SELECIONA OS ITENS DO PLANO DE CONTAS if (!empty($_REQUEST['pconta'])) { $queryData2 = $_REQUEST['pconta']; $query = "SELECT cabeca_plano FROM cw_plano WHERE codigo_plano='$queryData2'"; $result = DBExecute($query); $res = mysqli_fetch_assoc($result); $cabeca_plano = $res['cabeca_plano']; if($cabeca_plano==1){ $pconta = " AND cw_lancamento.pconta_lancamento LIKE ('$queryData2%')"; }else{ $pconta = " AND cw_lancamento.pconta_lancamento = '$queryData2'"; } }else{ $pconta = ""; } //ARRAY QUEM SELECIONA OS ITENS DO PLANO DE CONTAS if (isset($_REQUEST['md'])) { $projeto = stripslashes($_REQUEST['projeto']); }else{ //ARRAY QUEM SELECIONA OS ITENS DO PROJETO if (!empty($_REQUEST['projeto'])) { $queryData3 = "'" . implode("','", $_REQUEST['projeto']) . "'"; $projeto = " AND cw_lancamentos.projeto_lancamentos IN ($queryData3) "; }else{ $projeto = ""; } //ARRAY QUEM SELECIONA OS ITENS DO PROJETO } if (isset($_REQUEST['saldoinicial'])) { //SALDO INICIAL $querycre = "SELECT SUM(cw_lancamento.valor_lancamento) as total FROM cw_lancamentos, cw_lancamento WHERE cw_lancamentos.chave_lancamentos=cw_lancamento.chave_lancamento AND cw_lancamentos.baixa_lancamentos!='0000-00-00' AND cw_lancamento.dc_lancamento='2' AND $dataf<='$data1' $conta $pconta $projeto"; $resultcre = DBExecute($querycre); $rescre = mysqli_fetch_assoc($resultcre); $querydeb = "SELECT SUM(cw_lancamento.valor_lancamento) as total FROM cw_lancamentos, cw_lancamento WHERE cw_lancamentos.chave_lancamentos=cw_lancamento.chave_lancamento AND cw_lancamentos.baixa_lancamentos!='0000-00-00' AND cw_lancamento.dc_lancamento='1' AND $dataf<='$data1' $conta $pconta $projeto"; $resultdeb = DBExecute($querydeb); $resdeb = mysqli_fetch_assoc($resultdeb); $saldo = $rescre['total']-$resdeb['total']; //SALDO INICIAL }else{ $saldo = 0; } $query = "SELECT * FROM cw_lancamentos, cw_lancamento WHERE cw_lancamentos.chave_lancamentos=cw_lancamento.chave_lancamento AND $dataf>='$data1' AND $dataf<='$data2' $operar $filtrar $conta $pconta $projeto ORDER BY $ordenar"; $link = DBConnect(); $result = @mysqli_query($link, $query) or die(mysqli_error($link)); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>RELATÓRIO FINANCEIRO</title> <link href="../midia/bootstrap/css/bootstrap.css" rel="stylesheet"> <link href="../midia/css/font-awesome.css" rel="stylesheet"> <link href="../midia/css/footable.core.css" rel="stylesheet"> <link href="../midia/css/awesome-bootstrap-checkbox.css" rel="stylesheet"> <link href="../midia/css/chosen.css" rel="stylesheet"> <link href="../midia/css/animate.css" rel="stylesheet"> <link href="../midia/css/datepicker.css" rel="stylesheet"> <link href="../midia/css/style.css" rel="stylesheet"> <script src="../midia/js/jquery.js"></script> </head> <body class="fixed-navigation"> <div class="row wrapper border-bottom white-bg page-heading"> <div class="col-sm-4"> <h2><i class="fa fa-bar-chart-o"></i> RELATÓRIO FINANCEIRO</h2> </div> </div> <div class="row"> <div class="col-lg-12"> <div class="wrapper wrapper-content animated fadeInUp"> <div class="ibox"> <div class="ibox-title"> <h5>Relatório Financeiro: De: <?php echo $de; ?> Até: <?php echo $ate; ?> - <?php echo $operador; ?> - <?php echo $filtragem; ?> - Ordenar por: <?php echo $ordenacao; ?></h5> </div> <div class="ibox-content"> <div class="project-list"> <table class="footable table table-stripped" data-page-size="10000" data-filter=#filter> <tr bgcolor="#000"> <td style="color:#FFF; font-weight:bold"> </td> <td style="color:#FFF; font-weight:bold"> </td> <td style="color:#FFF; font-weight:bold"> Conta </td> <td style="color:#FFF; font-weight:bold"> P. de Conta </td> <td style="color:#FFF; font-weight:bold"> Vencimento </td> <td style="color:#FFF; font-weight:bold"> Previsão </td> <td style="color:#FFF; font-weight:bold"> Baixa </td> <td style="color:#FFF; font-weight:bold"> DOC. </td> <td style="color:#FFF; font-weight:bold"> Histórico </td> <!--<td style="color:#FFF; font-weight:bold"> </td>--> <td style="color:#FFF; font-weight:bold"> Valor </td> <td style="color:#FFF; font-weight:bold"> Saldo </td> </tr> <tr> <td style="font-weight:bold"> </td> <td style="font-weight:bold"> </td> <td style="font-weight:bold"> </td> <td style="font-weight:bold"> </td> <td style="font-weight:bold"> </td> <td style="font-weight:bold"> </td> <td colspan="2" style="font-weight:bold"> Saldo inicial </td> <td style="font-weight:bold"> <?php echo formataValor2($saldo); ?> </td> </tr> <tbody> <?php $total = $saldo; while($res = mysqli_fetch_assoc($result)){ $querypc = "SELECT nome_plano FROM cw_plano WHERE codigo_plano='$res[pconta_lancamento]'"; $resultpc = DBExecute($querypc); $respc = mysqli_fetch_assoc($resultpc); $nome_plano = $respc['nome_plano']; if($res['dc_lancamento']==2){ $querysom = "SELECT SUM(valor_lancamento) as total FROM cw_lancamento WHERE id_lancamento='$res[id_lancamento]'"; $resultsom = DBExecute($querysom); $ressom = mysqli_fetch_assoc($resultsom); $total += $ressom['total']; } else{ $querysom = "SELECT SUM(valor_lancamento) as total FROM cw_lancamento WHERE id_lancamento='$res[id_lancamento]'"; $resultsom = DBExecute($querysom); $ressom = mysqli_fetch_assoc($resultsom); $total += -$ressom['total']; } ?> <tr> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php echo $res['numero_lancamentos']; ?>.<?php echo $res['parcelas_lancamentos']; ?><?php echo $res['rateio_lancamento']; ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php echo $res['parcelas_lancamentos']; ?>/<?php echo $res['nparcelas_lancamentos']; ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php echo $res['conta_lancamento']; ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php echo $res['pconta_lancamento']; ?> - <?php echo $nome_plano; ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php echo dbDateToDate2($res['vencimento_lancamentos']); ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php echo dbDateToDate2($res['previsao_lancamentos']); ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php if($res['baixa_lancamentos']!="0000-00-00"){echo dbDateToDate2($res['baixa_lancamentos']);} ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php echo $res['nf_lancamentos']; ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php if($res['rateio_lancamento']=="R"){echo $res['historico_lancamento'];}else{echo $res['historico_lancamentos'];} ?> </a> </td> <!--<td> <?php if($res['dc_lancamento']==1){echo"DEB";}else{echo"CRE";} ?> </td>--> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php if($res['dc_lancamento']==2){ ?> <i class="fa fa-plus-circle"></i> <?php echo formataValor2($ressom['total']); } else{ ?> <i class="fa fa-minus-circle" style="color:#F00"></i> <?php echo formataValor2($ressom['total']); } ?> </a> </td> <td> <a style="color: #333" href="#myModal" data-toggle="modal" id="<?php echo $res['id_lancamentos']; ?>" data-target="#edit-modallancamentos"> <?php if($total<0){ ?> <strong style="color:#F00"> <?php }else{ ?> <strong> <?php } ?> <?php echo formataValor2($total); ?> </strong> </a> </td> </tr> <?php } ?> </tbody> <tr> <td colspan="9" align="right"><strong style="font-size:14px"><i class="fa fa-minus-circle"></i> SALDO TOTAL:</strong></td> <td align="right"></td> <td align="right"> <?php if($total<0){echo"<strong style='font-size:16px; color:#F00'>";}else{echo"<strong style='font-size:16px'>";} ?> <?php echo formataValor2($total); ?> </strong> </td> </tr> </table> </div> </div> </div> </div> </div> </div> <!-- MODAL DE CONFIGURAÇÃO DE LANÇAMENTOS --> <div id="edit-modallancamentos" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true"> × </button> <h3 class="modal-title-site text-center" > LANÇAMENTOS FINANCEIROS </h3> </div> <form name="alterarjuros" enctype="multipart/form-data" method="POST" action="../includes/upconfiglancamento2.php"> <input type="hidden" name="dataf" value="<?php echo $_REQUEST['dataf']; ?>" > <input type="hidden" name="de" value="<?php echo $_REQUEST['de']; ?>" > <input type="hidden" name="ate" value="<?php echo $_REQUEST['ate']; ?>" > <input type="hidden" name="operacao" value="<?php echo $_REQUEST['operacao']; ?>" > <input type="hidden" name="filtro" value="<?php echo $_REQUEST['filtro']; ?>" > <input type="hidden" name="ordem" value="<?php echo $_REQUEST['ordem']; ?>" > <input type="hidden" name="pcontas" value="<?php echo $_REQUEST['pconta']; ?>" > <input type="hidden" name="projetos" value="<?php echo $projeto; ?>" > <input type="hidden" name="contas" value="<?php echo $conta; ?>" > <div class="modal-body edit-content"> </div> <div> <div> <input name="submit" class="btn btn-block btn-lg btn-primary" value="SALVAR" type="submit"> </div> </div> </form> </div> </div> </div> <!-- MODAL DE CONFIGURAÇÃO DE LANÇAMENTOS --> <!-- MODAL DE CONFIGURAÇÃO DE LANÇAMENTOS --> <div id="edit-modalconfig-lancamento" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true"> × </button> <h3 class="modal-title-site text-center" > CONFIGURAR LANÇAMENTO </h3> </div> <form name="edit-modalconfig-lancamento"> <div class="modal-body edit-content"> </div> <div> <div> <input name="submit" class="btn btn-block btn-lg btn-primary altlancamento" id="altvalordolancamento" value="SALVAR" type="button"> </div> </div> </form> </div> </div> </div> <!-- MODAL DE CONFIGURAÇÃO DE LANÇAMENTOS --> <!-- Mainly scripts --> <script src="../midia/bootstrap/js/bootstrap.js"></script> <script src="../midia/js/jquery.metisMenu.js"></script> <script src="../midia/js/jquery.slimscroll.min.js"></script> <script src="../midia/js/jquery.maskedinput.min.js"></script> <script src="../midia/js/footable.all.min.js"></script> <script src="../midia/js/chosen.jquery.js"></script> <!-- Flot --> <script src="../midia/js/jquery.flot.js"></script> <script src="../midia/js/jquery.flot.tooltip.min.js"></script> <script src="../midia/js/jquery.flot.spline.js"></script> <script src="../midia/js/jquery.flot.resize.js"></script> <script src="../midia/js/jquery.flot.pie.js"></script> <script src="../midia/js/jquery.flot.symbol.js"></script> <script src="../midia/js/curvedLines.js"></script> <script src="../midia/js/site.js"></script> <!-- Peity --> <script src="../midia/js/jquery.peity.min.js"></script> <script src="../midia/js/peity-demo.js"></script> <!-- Custom and plugin javascript --> <script src="../midia/js/inspinia.js"></script> <script src="../midia/js/pace.min.js"></script> <!-- jQuery UI --> <script src="../midia/js/jquery-ui.min.js"></script> <!-- Jvectormap --> <script src="../midia/js/jquery-jvectormap-2.0.2.min.js"></script> <script src="../midia/js/jquery-jvectormap-world-mill-en.js"></script> <!-- Sparkline --> <script src="../midia/js/jquery.sparkline.min.js"></script> <!-- Sparkline demo data --> <script src="../midia/js/sparkline-demo.js"></script> <!-- Data picker --> <script src="../midia/js/datepicker.js"></script> <script type="text/javascript" src="../midia/js/jquery.easyui.min.js"></script> <script type="text/javascript"> $('#edit-modallancamentos').on('shown.bs.modal', function () { $('.chosen-select', this).chosen(); }); $('#edit-modallancamentos').on('show.bs.modal', function(e) { var $modal = $(this), esseyId = e.relatedTarget.id; $.ajax({ cache: false, type: 'POST', url: '../includes/config_lancamentos.php', data: 'EID='+esseyId, success: function(data) { $modal.find('.edit-content').html(data); } }); }) $('#edit-modalconfig-lancamento').on('show.bs.modal', function(e) { var $modal = $(this), esseyId = e.relatedTarget.id; $.ajax({ cache: false, type: 'POST', url: '../includes/modalconfig-lancamento.php', data: 'EID='+esseyId, success: function(data) { $modal.find('.edit-content').html(data); } }); }) <!-- ALTERAR CONTA --> $(document).ready(function(){ $(document).on("click", ".altlancamento", function() { var chavelancamento = $("#chavelancamento").val(); var idlancamento = $("#idlancamento").val(); var cdalt = $("#cdalt:checked").val(); var contaalt = $("#contaalt").val(); var plano_contaalt = $("#plano_contaalt").val(); var valoralt = $("#valoralt").val(); var historicoalt = $("#historicoalt").val(); $("#config_lancamento").html('<img src="../midia/img/ajax_loader.gif" alt="Aguarde..." />'); $.ajax({ type: "POST", url: "../includes/up-lancamento.php", data: {chavelancamento: chavelancamento, idlancamento: idlancamento, cdalt: cdalt, contaalt: contaalt, plano_contaalt: plano_contaalt, valoralt: valoralt, historicoalt: historicoalt}, success: function(html){ $("#config_lancamento").empty(); $("#config_lancamento").append(html); $('#edit-modalconfig-lancamento').modal('hide'); } }); return false; }); }); <!-- ALTERAR CONTA --> <!-- MOSTRAR VALOR SOMADO DO DA ALTERAÇÃO DO LANCAMENTO --> $(document).ready(function(){ $(document).on("click", "#altvalordolancamento", function() { var chlancamento = $("#chlancamento").val(); $.ajax({ cache: false, type: 'POST', url: '../includes/alsomalancamento.php', data: {chlancamento : chlancamento }, success: function(html) { $(".somavalordolancamento").empty(); $(".somavalordolancamento").append(html); } }); return false; }); }); <!-- MOSTRAR VALOR SOMADO DO DA ALTERAÇÃO DO LANCAMENTO --> </script> </body> </html>