public static function nombreCompleto() { $nro_persona = Auth::user()->nro_persona; $nombre = Persona::find($nro_persona)->nombre; $apellido = Persona::find($nro_persona)->apellido; return Formatos::capital($apellido . ' ' . $nombre); }
public static function validarTarjeta($nro_tarjeta) { $fechahoy = Formatos::fechaHoraActual(); //(isNull(personas.apellido,'')+ ' '+isNull(personas.nombre,'')) as nombre, $sql = "SELECT tarjetas_plasticos.estado_registro AS tarjeta_estado,\n\t\t\t\t\t fecha_vencimiento,\n\t\t\t\t\t fecha_inicio,\n\t\t\t\t\t personas.soc_estado AS socio_estado,\n\t\t\t\t\t tarjetas_cuentas.estado AS cuenta_estado,\n\t\t\t\t\t tarjetas_plasticos.numero_cuenta AS numero_cuenta,\n\t\t\t\t\t tarjetas_plasticos.nro_persona AS nro_persona\n\n\t\t\t\t FROM tarjetas_plasticos\n\t\t\t\t JOIN personas ON\n\t\t\t\t\t ( personas.soc_numero_socio = tarjetas_plasticos.numero_socio )\n\t\t\t\t JOIN tarjetas_cuentas ON\n\t\t\t\t\t ( tarjetas_cuentas.numero_socio = personas.soc_numero_socio )\n\t\t\t\t WHERE tarjetas_plasticos.numero_tarjeta = '{$nro_tarjeta}'\n\t\t\t\t"; $datos = DB::select($sql); return $datos; }
public static function buscarPromo($codigo_plan) { $fecha_compra = Formatos::fechaHoraActual(); $codigo_comercio = Persona::numeroComercio(); $dia_semana = jddayofweek(cal_to_jd(CAL_GREGORIAN, date("m"), date("d"), date("Y"))); $empresa = 1; $sucursal = 1; $sql = "\n\t\t\t\tSELECT TOP 1\n\t\t\t\t\t tarjetas_planes_promocion.nombre_plan as nombre,\n\t\t\t\t\t tarjetas_planes_promocion.vigencia_hasta as vencimiento\n\t\t\t\t FROM tarjetas_planes_promocion\n\t\t\t\t WHERE nro_empresa = {$empresa}\n\t\t\t\t\tAND nro_sucursal = {$sucursal}\n\t\t\t\t\tAND tarjetas_planes_promocion.codigo_plan = {$codigo_plan}\n\t\t\t\t\tAND Isnull( comercios_todos, 0 ) = 1\n\t\t\t\t\tAND (( IsNull( domingo\t, 0 ) \t= 1 AND 1 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( lunes\t, 0 ) \t= 1 AND 2 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( martes\t, 0 ) \t= 1 AND 3 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( miercoles, 0 ) \t= 1 AND 4 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( jueves\t, 0 ) \t= 1 AND 5 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( viernes\t, 0 ) \t= 1 AND 6 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( sabado\t, 0 ) \t= 1 AND 7 = {$dia_semana} ) ) \n\t\t\t\t\tAND vigencia_desde <= '{$fecha_compra}'\n\t\t\t\t\tAND vigencia_hasta >= '{$fecha_compra}'\n\t\t\t\t\tAND isnull(habilitado,0) = 1\n\n\t\t\t\tUNION ALL\n\n\t\t\t\tSELECT\n\t\t\t\t\t tarjetas_planes_promocion.nombre_plan AS nombre,\n\t\t\t\t\t tarjetas_planes_promocion.vigencia_hasta AS vencimiento\n\n\t\t\t\t FROM tarjetas_planes_comercios\n\t\t\t\t JOIN tarjetas_planes_promocion ON\n\t\t\t\t\t\t( tarjetas_planes_comercios.nro_empresa \t = tarjetas_planes_promocion.nro_empresa AND\n\t\t\t\t\t\t tarjetas_planes_comercios.nro_sucursal \t = tarjetas_planes_promocion.nro_sucursal \t AND\n\t\t\t\t\t\t tarjetas_planes_comercios.codigo_plan \t = tarjetas_planes_promocion.codigo_plan \t AND\n\t\t\t\t\t\t tarjetas_planes_comercios.vigencia_desde = tarjetas_planes_promocion.vigencia_desde AND\n\t\t\t\t\t\t tarjetas_planes_comercios.cod_promocion\t = tarjetas_planes_promocion.cod_promocion\t )\n\n\t\t\t\t WHERE tarjetas_planes_comercios.nro_empresa \t\t= {$empresa}\n\t\t\t\t\tAND tarjetas_planes_comercios.nro_sucursal \t\t= {$sucursal}\n\t\t\t\t\tAND tarjetas_planes_comercios.codigo_comercio \t= {$codigo_comercio}\n\n\t\t\t\t\tAND tarjetas_planes_comercios.codigo_plan \t\t= {$codigo_plan}\n\t\t\t\t\tAND (( IsNull( tarjetas_planes_promocion.domingo\t, 0 ) = 1 AND 1 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( tarjetas_planes_promocion.lunes\t\t, 0 ) = 1 AND 2 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( tarjetas_planes_promocion.martes\t, 0 ) = 1 AND 3 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( tarjetas_planes_promocion.miercoles\t, 0 ) = 1 AND 4 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( tarjetas_planes_promocion.jueves\t, 0 ) = 1 AND 5 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( tarjetas_planes_promocion.viernes\t, 0 ) = 1 AND 6 = {$dia_semana} ) or \n\t\t\t\t\t\t ( IsNull( tarjetas_planes_promocion.sabado\t, 0 ) = 1 AND 7 = {$dia_semana} ) ) \n\n\t\t\t\t\tAND tarjetas_planes_comercios.vigencia_desde <= '{$fecha_compra}'\n\t\t\t\t\tAND tarjetas_planes_comercios.vigencia_hasta >= '{$fecha_compra}'\n\t\t\t\t\tAND isnull(tarjetas_planes_comercios.habilitado,0) = 1\n\t\t\t\t AND isnull(tarjetas_planes_promocion.habilitado,0) = 1\n\t\t"; $datos = DB::select($sql); if (count($datos) <= 0) { return 'no hay'; } return $datos; }
public static function scoring($nro_socio) { $fechahoy = Formatos::fechaHoraActual(); $verifica_vto = 0; //$nro_socio = 1807; $ls_sql2 = "\n\t\t tarjetas_cuentas.limite_credito - \n\t\t IsNull( \n\t\t (Select sum( Case tarjetas_usuarios_mov.tipo_cbte_liquidacion\n\t\t When 31 Then tarjetas_usuarios_mov.saldo_actual_con\n\t\t Else ( tarjetas_usuarios_mov.importe_cobro * -1 )\n\t\t End\n\t\t )\n\t\t From tarjetas_usuarios_mov\n\t\t Where tarjetas_usuarios_mov.nro_empresa = 1\n\t\t and tarjetas_usuarios_mov.nro_sucursal = 1\n\t\t and tarjetas_usuarios_mov.codigo_tarjeta = 1\n\t\t and tarjetas_usuarios_mov.numero_cuenta = tarjetas_cuentas.numero_cuenta\n\t\t and IsNull( tarjetas_usuarios_mov.anulado, 0) = 0\n\t\t and tarjetas_usuarios_mov.codigo_liquidacion = (Select Max(codigo_liquidacion)\n\t\t From tarjetas_liquidaciones\n\t\t Where tarjetas_liquidaciones.nro_empresa = 1\n\t\t And tarjetas_liquidaciones.nro_sucursal = 1\n\t\t And tarjetas_liquidaciones.codigo_tarjeta = 1\n\t\t And tarjetas_liquidaciones.numero_ciclo = tarjetas_cuentas.codigo_ciclo\n\t\t And tarjetas_liquidaciones.cerrado = 1) ), 0 )"; //----------------------------------------------- $ls_sql3 = " tarjetas_cuentas.limite_credito "; //------------------------------------------ $ls_sql4 = " - \n\t\t IsNull(\n\t\t (Select sum( Case IsNull( tarjetas_consumos.codigo_ajuste, 0 )\n\t\t When 0 Then tarjetas_consumos.importe_compra\n\t\t Else\n\t\t Case tarjetas_codigos_ajustes.tipo_ajuste\n\t\t When 5 Then tarjetas_consumos.importe_compra\n\t\t Else ( tarjetas_consumos.importe_compra * -1 )\n\t\t End\n\t\t End )\n\t\t From tarjetas_codigos_ajustes right outer join tarjetas_consumos\n\t\t on ( tarjetas_codigos_ajustes.nro_empresa = tarjetas_consumos.nro_empresa and\n\t\t tarjetas_codigos_ajustes.nro_sucursal = tarjetas_consumos.nro_sucursal and\n\t\t tarjetas_codigos_ajustes.codigo_ajuste = tarjetas_consumos.codigo_ajuste )\n\t\t where tarjetas_consumos.codigo_liquidacion = (Select min(codigo_liquidacion)\n\t\t From tarjetas_liquidaciones\n\t\t Where tarjetas_liquidaciones.nro_empresa = 1\n\t\t And tarjetas_liquidaciones.nro_sucursal = 1\n\t\t And tarjetas_liquidaciones.codigo_tarjeta = 1\n\t\t And tarjetas_liquidaciones.numero_ciclo = tarjetas_cuentas.codigo_ciclo\n\t\t And tarjetas_liquidaciones.cerrado = 0)\n\t\t And IsNull( tarjetas_consumos.compra_anulada, 0) = 0\n\t\t And tarjetas_consumos.tipo_consumo not in ( 2,3,7,8,13,14)\n\t\t And tarjetas_consumos.comercio_usuario >= 2\n\t\t And IsNull(tarjetas_consumos.liquidada , 0 ) = 0\n\t\t And tarjetas_consumos.numero_cuenta = tarjetas_cuentas.numero_cuenta ) ,0 ) As saldo_contado,\n\t\t IsNull( (Select Max( saldo_mutuo )\n\t\t From mutuos\n\t\t Where mutuos.nro_empresa = 1\n\t\t And mutuos.nro_sucursal = 1\n\t\t And mutuos.numero_socio = tarjetas_cuentas.numero_socio\n\t\t And mutuos.fecha_alta <= '{$fechahoy}'\n\t\t And mutuos.fecha_vencimiento > '{$fechahoy}'\n\t\t And IsNull( mutuos.anulado, 0) = 0) ,0 ) As saldo_cuotas \n\t\t FROM personas,\n\t\t tarjetas_cuentas\n\t\t WHERE tarjetas_cuentas.nro_empresa = 1\n\t\t And tarjetas_cuentas.nro_sucursal = 1\n\t\t And tarjetas_cuentas.numero_socio = personas.soc_numero_socio\n\t\t And tarjetas_cuentas.codigo_tarjeta = 1\n\t\t And personas.soc_numero_socio = {$nro_socio}\n\t\t Order By 1"; if ($verifica_vto == 0) { $sql = 'select ' . $ls_sql2 . $ls_sql4; } else { $sql = 'select ' . $ls_sql3 . $ls_sql4; } $datos = DB::select($sql); return $datos; }
public function anyCuentaDetalle($cuenta) { $detalle = MovimientosAhorro::detalleCuenta($cuenta); $ini = parse_ini_file("../app/config/tipo_cbte.ini"); $saldo = 0; $indice = 0; $tabla = ' '; foreach ($detalle as $mov) { $indice++; if ($mov->tipo_cbte % 2 == 0) { $credito = $mov->monto; $debito = ''; $saldo = $saldo + $mov->monto * 1; } else { $debito = $mov->monto; $credito = ''; $saldo = $saldo + $mov->monto * -1; } $cbte = $ini[$mov->tipo_cbte]; $tabla = $tabla . "<tr>\n <td>{$indice}</td>\n <td align='center'>" . Formatos::fecha($mov->fecha_acreditacion) . "</td>\n <td>{$cbte}</td>\n <td align='center'>({$mov->clase_cbte}) {$mov->numero_cbte}</td>\n <td align='right'>" . Formatos::moneda($debito) . "</td>\n <td align='right'>" . Formatos::moneda($credito) . "</td>\n <td align='right'>" . Formatos::moneda($saldo) . "</td>\n </tr>"; } //$tabla = $tabla . "</table>"; return $tabla; }
<noscript> Necesita activar Javascript para usar éste sitio </noscript> <div class="grupo titulo total base-tabla medio"> <div class="caja total" align="center"> HOME BANKING </div> </div> <div class="grupo"> <div class="caja total" align="center"> <?php Formatos::titulo(Empresa::find(1)->nombre_int); ?> <img src="img/titulo.png"> </div> </div> <div class="grupo sombra base-90 movil-65 tablet-40 redondear login"> <form action="entrar" method="post" onsubmit="$('#loading').show();$('#mensaje').hide();"> <div class="caja total titulo" align="center"> Inicio de sesión </div> <br> <div class="caja total" align="center" id="loading" style="display:none"> <img src="img/ajax-cargando.gif"> <br> <span class="bg-danger">Accediendo...</span> <br>
<?php //--- SI URL NO EXISTE IR AL RAIZ App::missing(function ($exception) { return Redirect::to('/'); }); //--- PRUEBA ANDROID Route::get('neotest', function () { return; }); Route::post('licencia', function () { $ip = Request::getClientIp(); $fecha = Formatos::fechaHoraActual(); $nombre_empresa = Input::get('empresa', 'no hay'); $clave_acceso = Input::get('clave', 'no hay'); $confirmacion = Input::get('confirmacion', 'no hay'); $licenciaActual = Input::get('licencia', 'no hay'); if ($clave_acceso == 'no hay') { return; } if ($nombre_empresa == 'no hay') { return; } if ($clave_acceso != '123456.a') { Log::warning("ALERTA PASSWORD:\n{$nombre_empresa}\nPass:{$clave_acceso}\nIP:{$ip} Fecha:{$fecha}"); return 'error 1333'; } $licencia = Licencia::getLicencia($nombre_empresa); if (count($licencia) <= 0) { Log::warning("ALERTA EMPRESA:\n{$nombre_empresa}\nIP:{$ip} Fecha:{$fecha}"); return 'error 3222';
public function getImprimirOperaciones() { $nro_comercio = Persona::numeroComercio(); $fechahoy = Formatos::fechaActual(); $operaciones = HBAutorizaciones::operacionesDelDia($nro_comercio, $fechahoy); if (count($operaciones) <= 0) { return 'No hay operaciones.'; } $pdf = App::make('dompdf'); $pdf->loadHTML(View::make('comercio.imprimiraut')->with('operaciones', $operaciones)); //$pdf = $dompdf->get_canvas()->get_cpdf(); return $pdf->stream('operaciones_' . Formatos::fechaActual()); //return View::make('comercio.imprimiraut')->with('operaciones',$operaciones); //return $pdf->download('operaciones_'.Formatos::fechaActual()); }