<?php include('header.php'); $administracion = new administracion(); $desde=0; $pagina=0; $tipo=''; $estado=''; $moneda=''; $active1=''; $active2=''; $active3=''; $active4=''; $fecha=''; $id_cheque=''; $n_cheque=''; if(isset($_GET['desde']) && isset($_GET['pagina']) && isset($_GET['tipo']) && isset($_GET['estado']) && isset($_GET['moneda'])){ $desde=$_GET['desde']; $pagina=$_GET['pagina']; $tipo=$_GET['tipo']; $estado=$_GET['estado']; $moneda=$_GET['moneda']; $orden="ASC"; if(isset($_GET['desde'])){$desde=$_GET['desde'];} if(isset($_GET['pagina'])){$pagina=$_GET['pagina'];} if(isset($_GET['fecha'])){$codigo=$_GET['fecha'];} if(isset($_GET['id_cheque'])){$codigo=$_GET['id_cheque'];} if(isset($_GET['n_cheque'])){$codigo=$_GET['n_cheque'];} if(isset($_POST['fecha'])){$desde=0;$pagina=1;$fecha=$_POST['fecha'];} if(isset($_POST['id_cheque'])){$desde=0;$pagina=1;$id_cheque=$_POST['id_cheque'];} if(isset($_POST['n_cheque'])){$desde=0;$pagina=1;$n_cheque=$_POST['n_cheque'];} if($_GET['estado']=='emitido' && $_GET['moneda']=='DOLAR'){ $active1='active'; $orden="ASC"; } if($_GET['estado']=='emitido' && $_GET['moneda']=='PESO'){ $active2='active'; $orden="ASC"; } if($_GET['estado']=='cobrado' && $_GET['moneda']=='DOLAR'){ $active3='active'; $orden="DESC"; } if($_GET['estado']=='cobrado' && $_GET['moneda']=='PESO'){ $active4='active'; $orden="DESC"; } $cheques=$administracion->getCheques($tipo,$estado,$moneda,$desde,$fecha,$orden,$id_cheque,$n_cheque); $getpaginas=$administracion->getChequesPaginas($tipo,$estado,$moneda,$fecha,$orden,$id_cheque,$n_cheque); $montos=$administracion->getMontoCheq(); }else{ } ?> <script> $(document).ajaxStop(function () { $('table tr td:nth-child(4)').hide(); $('table tr td:nth-child(5)').hide(); $('table tr td:nth-child(7)').hide(); $('table tr td:nth-child(8)').hide(); }); $(document).ready(function() { $('table tr td:nth-child(4)').hide(); $('table tr td:nth-child(5)').hide(); $('table tr td:nth-child(7)').hide(); $('table tr td:nth-child(8)').hide(); $( "#dialog-addcheque" ).dialog({ autoOpen: false, resizable: true, height:370, modal: true, buttons: { "Añadir": function() { var msg=""; if($('input[name=valor]').val()==''){msg=msg+'Ingrese una valor<br>'} if($('input[name=n_che]').val()==''){msg=msg+'Ingrese un Número<br>'} var datos={ id_us_crea:$('input[name=id_us_crea]').val(), cuenta:$('input:radio[name=cuenta]:checked').val(), monto:$('input[name=valor]').val(), n_cheque:$('input[name=n_che]').val(), fecha_cobro:$('input[name=fecha_cobro_cheque]').val(), detalle:$('textarea[name=detalle_cheque]').val(), receptor:$('input[name=receptor_cheque]').val() }; if(msg==''){ $.ajax({ type: "POST", url: '../clases/accion.php', async: true, data : { accion: "addcheque", datos:datos }, success: function(data) { if($('input:radio[name=cuenta]:checked').val()=='DOLAR'){ location.reload(); }else{ $( "#dialog-addcheque").dialog( "close" ); } }, error: function(objeto, quepaso, otroobj){ alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador."); } }); }else{ alert_principal('danger', msg); } }, "Cerrar": function() { $( this ).dialog( "close" ); } } }); $( "#nuevo_cheque" ).click(function() { $( "#dialog-addcheque" ).dialog( "open" ); }); $( "#fecha_cobro_cheque" ).datepicker({ dateFormat: 'yy-mm-dd', beforeShowDay: $.datepicker.noWeekends //maxDate: "-1m +1w" }); }); function borrarCheque(id){ if (confirm("¿Realmente desea borrar el Cheque?") == true) { $.ajax({ type: "POST", url: '../clases/accion.php', async: true, data : { accion: "borrarcheque", id:id }, success: function(data) { if(data>0){ $('#tr'+id).remove(); }else{ alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador."); } totalGatos(); }, error: function(objeto, quepaso, otroobj){ alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador."); } }); } } function editCheque(id){ $("#dialog-editarcheque").dialog( "open" ); $('input[name=mod_id]').val(id); $('input[name=mod_rut_gira]').val($('#tr'+id).find('td:nth-child(4)').text()); $('input[name=mod_nombre_gira]').val($('#tr'+id).find('td:nth-child(5)').text()); $('input[name=mod_banco_gira]').val($('#tr'+id).find('td:nth-child(7)').text()); $('input[name=mod_cuenta]').val($('#tr'+id).find('td:nth-child(8)').text()); $('input[name=mod_n_che]').val($('#tr'+id).find('td:nth-child(9)').text()); $('input[name=mod_fecha_cobro]').val($('#tr'+id).find('td:nth-child(11)').text()); $('input[name=mod_pax]').val($('#tr'+id).find('td:nth-child(13)').text()); } </script> <div class="row contenido"> <input type="hidden" name="id_us_crea" id="id_us_crea" value="<?=$_SESSION['usuario_id']?>"> <div id="dialog-addcheque" title="Añadir Cheque"> <label>Tipo Moneda</label><br> <label><input type="radio" name="cuenta" id="option1" value="PESO" checked="">Pesos</label> <label><input type="radio" name="cuenta" id="option2" value="DOLAR">Dolar</label><br> <label>Monto</label><br> <input type="number" class="form-control" name="valor" id="valor" value=""> <label>Nº Cheque</label> <input type="text" class="form-control" name="n_che"> <label>Fecha Cobro</label> <input type="text" class="form-control" id="fecha_cobro_cheque" name="fecha_cobro_cheque"> <input type="hidden" class="form-control" name="mod_pax"> <label>Receptor</label> <input type="text" class="form-control" name="receptor_cheque"> <label>Detalle</label> <textarea class="form-control" name="detalle_cheque"></textarea> </div> <div id="dialog-editarcheque" title="Modificar"> <input type="hidden" name="mod_id" value=""> <input type="hidden" class="form-control" name="mod_rut_gira"> <input type="hidden" class="form-control" name="mod_nombre_gira"> <input type="hidden" class="form-control" name="mod_banco_gira"> <input type="hidden" class="form-control" name="mod_cuenta"> <label>Nº Cheque</label> <input type="text" class="form-control" name="mod_n_che"> <label>Fecha Cobro</label> <input type="text" class="form-control" id="mod_fecha_cobro" name="mod_fecha_cobro"> <input type="hidden" class="form-control" name="mod_pax"> </div> <div class="col-md-6"> <a href="administracion_cheques.php?desde=0&pagina=1&tipo=cobrar&estado=pendiente&moneda=DOLAR&fecha=&id_cheque=&n_cheque="><button type="button" class="btn btn-primary"><span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span> Ver por cobrar</button></a> </div> <div class="col-md-6"> <button type="button" id="nuevo_cheque" class="btn btn-primary"><span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span> Añadir Cheque</button> </div> <div class="col-md-6"> <h4>Pesos</h4> Total Cheques Girados $<span id="girado_pesos"><?=number_format($montos['giradopeso'], 2, ",", ".")?></span><br> Total Cheques Girados Cobrados $<span id="girado_pesos_cobrado"><?=number_format($montos['girado_cobrado_peso'], 2, ",", ".")?></span><br> </div> <div class="col-md-6"> <h4>Dolares</h4> Total Cheques Girados $<span id="girado_dolar"><?=number_format($montos['giradodolar'], 2, ",", ".")?></span><br> Total Cheques Girados Cobrados $<span id="girado_dolar_cobrado"><?=number_format($montos['girado_cobrado_dolar'], 2, ",", ".")?></span><br> </div> <div class="col-md-12" style="margin-bottom:15px;"> <form name="fech" method="POST"> <div class="col-md-2"> <label>ID</label> <input type="text" name="id_cheque" id="id_cheque" class="form-control"> </div> <div class="col-md-2"> <label>Nº Cheque</label> <input type="text" name="n_cheque" id="n_cheque" class="form-control"> </div> <div class="col-md-2"> <label>Fecha Cobro</label> <input type="text" name="fecha" id="finiv" class="form-control"> </div> <div class="col-md-6"><button type="submit" class="btn btn-primary" style="margin-top:25px;">Filtrar</button></div> </form> <?php if(isset($_POST['fecha']) || isset($_POST['id_cheque']) || isset($_POST['n_cheque']) || $_GET['fecha']!='' || $_GET['id_cheque']!='' || $_GET['n_cheque']!='' ){ echo '<a href="administracion_cheques2.php?desde=0&pagina=1&tipo='.$tipo.'&estado='.$estado.'&moneda='.$moneda.'&fecha=&id_cheque=&n_cheque=">>> Limpiar busqueda</a>'; } ?><br><br> </div> <div class="col-md-12"> <div> <ul class='nav nav-tabs'> <li class="<?=$active1?>"><a href="administracion_cheques2.php?desde=0&pagina=1&tipo=girado&estado=emitido&moneda=DOLAR&fecha=&id_cheque=&n_cheque=">Girados Dolar</a></li> <li class="<?=$active2?>"><a href="administracion_cheques2.php?desde=0&pagina=1&tipo=girado&estado=emitido&moneda=PESO&fecha=&id_cheque=&n_cheque=">Girados Peso</a></li> <li class="<?=$active3?>"><a href="administracion_cheques2.php?desde=0&pagina=1&tipo=girado&estado=cobrado&moneda=DOLAR&fecha=&id_cheque=&n_cheque=">Girados Cobrados Dolar</a></li> <li class="<?=$active4?>"><a href="administracion_cheques2.php?desde=0&pagina=1&tipo=girado&estado=cobrado&moneda=PESO&fecha=&id_cheque=&n_cheque=">Girados Cobrados Peso</a></li> </ul> <div id="tabsc3"> <table style="font-size:11px;" class="table table-bordered table-hover" id="tabla3"> <thead> <tr> <td>ID</td> <td>Ingresado</td> <td width="7%">Fecha</td> <td width="8%">Rut Girador</td> <td>Nombre Girador</td> <td>Receptor</td> <td>Banco</td> <td width="9%">N° Cuenta</td> <td width="7%">N° Cheque</td> <td width="9%">Monto</td> <td width="7%">Fecha Cobro</td> <td>Estado</td> <td>PAX</td> <td>Tipo Cuenta</td> <td>Origen</td> <td width="9%">Controles</td> </tr> </thead> <tbody> <?php foreach($cheques as $val){ ?> <tr style="<?=($val['nom_tabla']=='')?'background-color:#FFF7A3;':''?>" id="tr<?=$val['id']?>"> <td><?=$val['id']?></td> <td><?=$val['usuario']?></td> <td><?=$val['fecha_crea']?></td> <td><?=$val['rut_girador']?></td> <td><?=$val['nombre_girador']?></td> <?php if($val['receptor']!=''){ ?> <td><?=$val['receptor']?></td> <?php }else{ ?> <td><a href="<?=$val['link_receptor']?>" target="blank"><?=$val['nombre_receptor']?></a></td> <?php } ?> <td><?=$val['banco']?></td> <td><?=$val['n_cuenta']?></td> <td><?=$val['n_cheque']?></td> <td><input type="hidden" class="precio" value="<?=$val['monto']?>"><?=number_format($val['monto'], 2, ",", ".")?></td> <td><?=($val['fecha_cobro']=="0000-00-00")?'Sin asignar':$val['fecha_cobro']?></td> <td><?=$val['estado']?></td> <td><?=$val['pax']?></td> <td><?=$val['tipo_cuenta']?></td> <td> <?php if($val['nom_tabla']=='pagos_negocio_cli'){ echo "Pago Cliente"; }else if($val['nom_tabla']=='pagos_serv'){ echo "Pago Servicio"; }else if($val['nom_tabla']=='gastos'){ echo "Pago Gasto/Oficina"; }else{ echo $val['detalle']; } ?> </td> <td> <a href="javascript:void(0);" onclick="moverCheque(<?=$val['id']?>);"><span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span></a> &nbsp;&nbsp;&nbsp;<a href="javascript:void(0);" onclick="editCheque(<?=$val['id']?>);"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span></a> &nbsp;&nbsp;&nbsp;<a href="javascript:void(0);" onclick="verOrigenCheque('<?=$val['nom_tabla']?>',<?=$val['id_tabla_aso']?>);"><span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span></a> <?php if($val['nom_tabla']==''){ ?> &nbsp;&nbsp;&nbsp;<a href="javascript:void(0);" onclick="borrarCheque(<?=$val['id']?>);"><span class="glyphicon glyphicon-remove" aria-hidden="true"></span></a> <?php } ?> </td> </tr> <?php } ?> </tbody> </table> </div> </div> </div> <div class="col-md-12"> <center> <nav> <ul class="pagination"> <?php $contador_paginas=0; $pagizq=$pagina-3; $pagder=$pagina+3; for($i=0;$i<$getpaginas;$i++){ if(($i+1)==$pagizq){ echo '<li><a href="administracion_cheques2.php?desde='.$contador_paginas.'&pagina='.($i+1).'&tipo='.$tipo.'&estado='.$estado.'&moneda='.$moneda.'&fecha='.$fecha.'&id_cheque='.$id_cheque.'&n_cheque='.$n_cheque.'" aria-label="Previous"><span aria-hidden="true">&laquo;</span></a></li>'; }else if($pagina==($i+1)){ echo '<li class="active"><a href="administracion_cheques2.php?desde='.$contador_paginas.'&pagina='.($i+1).'&tipo='.$tipo.'&estado='.$estado.'&moneda='.$moneda.'&fecha='.$fecha.'&id_cheque='.$id_cheque.'&n_cheque='.$n_cheque.'">'.($i+1).'</a></li>'; }else if($pagina!=($i+1) && ($i+1)>$pagizq && ($i+1)<$pagder){ echo '<li><a href="administracion_cheques2.php?desde='.$contador_paginas.'&pagina='.($i+1).'&tipo='.$tipo.'&estado='.$estado.'&moneda='.$moneda.'&fecha='.$fecha.'&id_cheque='.$id_cheque.'&n_cheque='.$n_cheque.'">'.($i+1).'</a></li>'; }else if(($i+1)==$pagder){ echo '<li><a href="administracion_cheques2.php?desde='.$contador_paginas.'&pagina='.($i+1).'&tipo='.$tipo.'&estado='.$estado.'&moneda='.$moneda.'&fecha='.$fecha.'&id_cheque='.$id_cheque.'&n_cheque='.$n_cheque.'" aria-label="Next"><span aria-hidden="true">&raquo;</span></a></li>'; } $contador_paginas=$contador_paginas+10; } ?> </ul> </nav> </center> </div> </div> <?php include('footer.php');?>