Wá~3=gJ$$ZS` Y}~ N'8{ kf}=*2}R #drwx >O`qjZ8tgX@GЙ OiB"=jƫ ۻg)8+/L.o;:S={W3X(KqZǡo~]qm;#4_raw/oeNL&'{)rWDdj9N0>PmPm%+(UnDLU5wvKś&>_QMpwKÏ0Ofi hWP֞,Ln/cѻWp̏;o4bƅ3ѵ g┫Ҳ,s<烣sDҵ|pA{@h1Y<ݟq|Z ܳH|h~Z36⊅~b}[;R-S#x%Ru/|(#ukC:zfܿP׫_W."ula=P`1ث粖u~Il UƑu8%f'di Ӿf K0Dє:PM/ J aӸ Jq );oUNmGK&ĐC^68"*d>*2f>Dz [&8Z䖙|=QPīiF7CvrI57sI^Z8&y>M kZc*r7rP0ʟ[`Cvkhۗ#I.?J8ImX82O5R\з:MJ-W۷-"vct@~oaJGƦ/h?T*g &+)U"Pd< q~q?Vagmq#YͷՓZrhj~ilrB=")!B/sl73Us*|A_^j_&xC:$tk?>ɇVP0]#f 421571D/!4gj[ŀag[쳫g[*`U`.I գs+nɅ[Gv 3+PmPm%+e\Wls( gf3]a6xD0wf(Y)8O)3\n{l)'ha8w7AjEwPs:~'H~c#6JkZF1*j+kw Oe ݱFh֚F(j[&F 9| G8!t~ߦi'd1þvxyB 3$Uqཕa': >mlip&j*j'DcQ]{쬜96{)>T+ul#I=eE e߁3% M$Yo͜CQ\VvN``2h8c Z)yqlفPGhf>kG*%Bjn 3Ȏ|query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_DATOS_POSI_EMPRESA() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_empresa.id_empresa, madb_mdl_empresa.nombre_empresa, madb_mdl_empresa.razon_social, madb_mdl_empresa.ruc_empresa, madb_mdl_empresa.dire_empresa, madb_mdl_empresa.fono_empresa FROM madb_mdl_empresa WHERE madb_mdl_empresa.id_empresa=1"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_ACTUALIZAR_DATOS_EMPRESA($nombre_empresa, $razon_social, $ruc_empresa, $dire_empresa, $fono_empresa) { $enlace = $this->mysqli(); $nombre_empresa = $enlace->real_escape_string($nombre_empresa); $razon_social = $enlace->real_escape_string($razon_social); $ruc_empresa = $enlace->real_escape_string($ruc_empresa); $dire_empresa = $enlace->real_escape_string($dire_empresa); $fono_empresa = $enlace->real_escape_string($fono_empresa); $sql = "UPDATE madb_mdl_empresa SET nombre_empresa='$nombre_empresa', razon_social='$razon_social', ruc_empresa='$ruc_empresa', dire_empresa='$dire_empresa', fono_empresa='$fono_empresa' WHERE id_empresa=1"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_LISTADO_TIMBRADOS() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_timbrado.id_timbrado, madb_mdl_timbrado.f_inicio_timb, madb_mdl_timbrado.f_fin_timb, madb_mdl_timbrado.desc_timp, DATE_FORMAT(madb_mdl_timbrado.f_inicio_timb, '%d-%m-%Y' ) AS f_inicio, DATE_FORMAT(madb_mdl_timbrado.f_fin_timb, '%d-%m-%Y' ) AS f_fin, madb_mdl_timbrado.num_timbrado, madb_mdl_timbrado.num_esta, madb_mdl_timbrado.num_caja, madb_mdl_timbrado.num_inicio, madb_mdl_timbrado.num_fin, madb_mdl_timbrado.num_actual, madb_mdl_timbrado.activo_sn FROM madb_mdl_timbrado "; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_DATOS_POSI_TIMBRADO_DT($POSI) { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_timbrado.id_timbrado, madb_mdl_timbrado.f_inicio_timb, madb_mdl_timbrado.f_fin_timb, DATE_FORMAT(madb_mdl_timbrado.f_inicio_timb, '%d/%m/%Y' ) AS f_inicio, DATE_FORMAT(madb_mdl_timbrado.f_fin_timb, '%d/%m/%Y' ) AS f_fin, madb_mdl_timbrado.num_timbrado, madb_mdl_timbrado.num_esta, madb_mdl_timbrado.num_caja, madb_mdl_timbrado.num_inicio, madb_mdl_timbrado.num_fin, madb_mdl_timbrado.num_actual, madb_mdl_timbrado.activo_sn FROM madb_mdl_timbrado WHERE madb_mdl_timbrado.id_timbrado='$POSI'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_ACTUALIZAR_TIMBRADO_DT($id_timbrado, $f_inicio_timb, $f_fin_timb, $num_timbrado, $num_esta, $num_caja, $num_inicio, $num_fin, $num_act) { $enlace = $this->mysqli(); $f_inicio_timb = $enlace->real_escape_string($f_inicio_timb); $f_fin_timb = $enlace->real_escape_string($f_fin_timb); $num_timbrado = $enlace->real_escape_string($num_timbrado); $num_esta = $enlace->real_escape_string($num_esta); $num_caja = $enlace->real_escape_string($num_caja); $num_inicio = $enlace->real_escape_string($num_inicio); $num_fin = $enlace->real_escape_string($num_fin); $sql = "UPDATE madb_mdl_timbrado SET f_inicio_timb='$f_inicio_timb', f_fin_timb='$f_fin_timb', num_timbrado='$num_timbrado', num_esta='$num_esta', num_caja='$num_caja', num_inicio='$num_inicio', num_actual='$num_act', num_fin='$num_fin' WHERE id_timbrado='$id_timbrado'"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_RG_TIMBRADO_DT($f_usuario, $f_inicio_timb, $f_fin_timb, $num_timbrado, $num_esta, $num_caja, $num_inicio, $num_fin) { $TABLA = "madb_mdl_timbrado"; $enlace = $this->mysqli(); $f_inicio_timb = $enlace->real_escape_string($f_inicio_timb); $f_fin_timb = $enlace->real_escape_string($f_fin_timb); $num_timbrado = $enlace->real_escape_string($num_timbrado); $num_esta = $enlace->real_escape_string($num_esta); $num_caja = $enlace->real_escape_string($num_caja); $num_inicio = $enlace->real_escape_string($num_inicio); $num_fin = $enlace->real_escape_string($num_fin); $num_actual = 0; $activo_sn = 1; $sql = "INSERT INTO $TABLA(f_usuario,f_inicio_timb,f_fin_timb,num_timbrado,num_esta,num_caja,num_inicio,num_fin,num_actual,activo_sn) VALUES ('$f_usuario','$f_inicio_timb','$f_fin_timb','$num_timbrado','$num_esta','$num_caja','$num_inicio','$num_fin','$num_actual','$activo_sn')"; $resultado = $enlace->query($sql); $codigo = mysqli_insert_id($enlace); return $codigo; } function FUNCION_SB_ACTUALIZAR_NVO_NUMERO_TIMBRADO_DT() { $enlace = $this->mysqli(); $num_impreso = 0; $id_nume = 1; $sql = "UPDATE madb_mdl_documentos SET num_impreso='$num_impreso' WHERE id_nume='$id_nume'"; $resultado = $enlace->query($sql); $sql = "UPDATE madb_mdl_timbrado SET activo_sn='$num_impreso'"; $resultado = $enlace->query($sql); } function FUNCION_SB_ACCESO($nombre_sistema, $clave_sistema) { $enlace = $this->mysqli(); $nombre_sistema = $enlace->real_escape_string($nombre_sistema); $clave_sistema = $enlace->real_escape_string($clave_sistema); $sql = "SELECT * FROM madb_mdl_usuarios where nombre_sistema ='$nombre_sistema' and clave_sistema ='$clave_sistema'"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_DATOS_USUARIO($codigo) { $enlace = $this->mysqli(); $sql = "SELECT * from madb_mdl_usuarios where id_usuario='$codigo'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_EXISTE_PERSONA_RG($COD_PERSONA) { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_mapa_lugar_per.id_registro, madb_mdl_mapa_lugar_per.cod_persona FROM madb_mdl_mapa_lugar_per WHERE cod_persona='$COD_PERSONA'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_ACT_POSI_COORDENAS_PERSONA($id_registro, $coord_latitud, $coord_longitud) { $enlace = $this->mysqli(); $sql = "UPDATE madb_mdl_mapa_lugar_per SET coord_latitud='$coord_latitud', coord_longitud='$coord_longitud' WHERE id_registro='$id_registro' "; $resultado = $enlace->query($sql); } function FUNCION_SB_RG_COORDENAS_PERSONA($f_usuario, $coord_latitud, $coord_longitud, $cod_persona) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_mapa_lugar_per"; $sql = "INSERT INTO $TABLA(f_usuario,coord_latitud,coord_longitud,cod_persona) VALUES ('$f_usuario','$coord_latitud','$coord_longitud','$cod_persona')"; $resultado = $enlace->query($sql); $codigo = mysqli_insert_id($enlace); return $codigo; } function FUNCION_SB_LISTADO_LOCALIDAD() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_localidades_carapegua.id_localidad, madb_mdl_localidades_carapegua.nom_localidad FROM madb_mdl_localidades_carapegua "; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_LISTADO_TIPO_FRENTE() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_tipo_frente_local.id_tipo_frente, madb_mdl_tipo_frente_local.desc_frente FROM madb_mdl_tipo_frente_local"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_LISTADO_TIPO_LOCAL() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_tipo_local.id_tipo_local, madb_mdl_tipo_local.desc_tipo_local FROM madb_mdl_tipo_local "; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_EXISTE_DOC_PERSONA($COD_PERSONA) { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_persona.id_mv_persona, madb_mdl_persona.f_sistema, madb_mdl_persona.f_usuario, madb_mdl_persona.nro_documento_pr, madb_mdl_persona.razon_social, madb_mdl_persona.nombre_pr, madb_mdl_persona.apellido_pr, madb_mdl_persona.cant_personas, madb_mdl_persona.cant_chicos, madb_mdl_persona.cod_localidad, madb_mdl_persona.cod_barrio, madb_mdl_persona.desc_barrio, madb_mdl_persona.direccion, madb_mdl_persona.telefono, madb_mdl_persona.e_mail, madb_mdl_persona.cod_tipo_frente, madb_mdl_persona.cod_tipo_vivienda FROM madb_mdl_persona WHERE nro_documento_pr='$COD_PERSONA'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_RG_DATOS_PERSONA($f_usuario, $nro_documento_pr, $razon_social, $nombre_pr, $apellido_pr , $cant_personas, $cant_chicos, $cod_localidad, $cod_barrio, $desc_barrio, $direccion, $telefono, $e_mail , $cod_tipo_frente, $cod_tipo_vivienda, $sup_per) { $enlace = $this->mysqli(); $nro_documento_pr = $enlace->real_escape_string($nro_documento_pr); $razon_social = $enlace->real_escape_string($razon_social); $nombre_pr = $enlace->real_escape_string($nombre_pr); $apellido_pr = $enlace->real_escape_string($apellido_pr); $cant_personas = $enlace->real_escape_string($cant_personas); $cant_chicos = $enlace->real_escape_string($cant_chicos); $cod_localidad = $enlace->real_escape_string($cod_localidad); $cod_barrio = $enlace->real_escape_string($cod_barrio); $desc_barrio = $enlace->real_escape_string($desc_barrio); $direccion = $enlace->real_escape_string($direccion); $telefono = $enlace->real_escape_string($telefono); $e_mail = $enlace->real_escape_string($e_mail); $cod_tipo_frente = $enlace->real_escape_string($cod_tipo_frente); $cod_tipo_vivienda = $enlace->real_escape_string($cod_tipo_vivienda); $sup_per = $enlace->real_escape_string($sup_per); $TABLA = "madb_mdl_persona"; $sql = "INSERT INTO $TABLA(f_usuario,nro_documento_pr,razon_social,nombre_pr,apellido_pr,cant_personas,cant_chicos ,cod_localidad,cod_barrio,desc_barrio,direccion,telefono,e_mail,cod_tipo_frente,cod_tipo_vivienda,metros_viv) VALUES ('$f_usuario','$nro_documento_pr','$razon_social','$nombre_pr','$apellido_pr','$cant_personas','$cant_chicos' ,'$cod_localidad','$cod_barrio','$desc_barrio','$direccion','$telefono','$e_mail','$cod_tipo_frente','$cod_tipo_vivienda','$sup_per')"; $resultado = $enlace->query($sql); $codigo = mysqli_insert_id($enlace); return $codigo; } function FUNCION_SB_EXISTE_DATOS_POSI_PERSONA($COD_PERSONA) { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_persona.id_mv_persona, madb_mdl_persona.f_sistema, madb_mdl_persona.f_usuario, madb_mdl_persona.nro_documento_pr, madb_mdl_persona.razon_social, madb_mdl_persona.nombre_pr, madb_mdl_persona.apellido_pr, madb_mdl_persona.cant_personas, madb_mdl_persona.cant_chicos, madb_mdl_persona.cod_localidad, madb_mdl_persona.cod_barrio, madb_mdl_persona.desc_barrio, madb_mdl_persona.direccion, madb_mdl_persona.telefono, madb_mdl_persona.e_mail, madb_mdl_persona.cod_tipo_frente, madb_mdl_persona.cod_tipo_vivienda FROM madb_mdl_persona WHERE id_mv_persona='$COD_PERSONA'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_LISTADO_CARGA_POR_USUARIO($COD_USUARIO) { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_persona.id_mv_persona, madb_mdl_persona.f_sistema, DATE_FORMAT(madb_mdl_persona.f_sistema, '%d-%m-%Y %H:%i:%s') AS h_sistema, madb_mdl_persona.f_usuario, madb_mdl_persona.nro_documento_pr, madb_mdl_persona.razon_social, madb_mdl_persona.nombre_pr, madb_mdl_persona.apellido_pr, madb_mdl_persona.cant_personas, madb_mdl_persona.cant_chicos, madb_mdl_persona.cod_localidad, madb_mdl_persona.cod_barrio, madb_mdl_persona.desc_barrio, madb_mdl_persona.direccion, madb_mdl_persona.telefono, madb_mdl_persona.e_mail, madb_mdl_persona.cod_tipo_frente, madb_mdl_persona.cod_tipo_vivienda, madb_mdl_tipo_frente_local.desc_frente, madb_mdl_tipo_local.desc_tipo_local, madb_mdl_localidades_carapegua.nom_localidad, madb_mdl_usuarios.nombre_sistema FROM madb_mdl_persona LEFT JOIN madb_mdl_tipo_frente_local ON madb_mdl_persona.cod_tipo_frente = madb_mdl_tipo_frente_local.id_tipo_frente LEFT JOIN madb_mdl_tipo_local ON madb_mdl_persona.cod_tipo_vivienda = madb_mdl_tipo_local.id_tipo_local LEFT JOIN madb_mdl_localidades_carapegua ON madb_mdl_persona.cod_localidad = madb_mdl_localidades_carapegua.id_localidad LEFT JOIN madb_mdl_usuarios ON madb_mdl_persona.f_usuario = madb_mdl_usuarios.id_usuario WHERE madb_mdl_persona.f_usuario='$COD_USUARIO'"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_LISTADO_PERSONAS_CENSO() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_mapa_lugar_per.id_registro, madb_mdl_mapa_lugar_per.cod_persona, madb_mdl_mapa_lugar_per.ced_persona, madb_mdl_mapa_lugar_per.coord_latitud, madb_mdl_mapa_lugar_per.coord_longitud, madb_mdl_persona.nro_documento_pr, madb_mdl_persona.razon_social, madb_mdl_persona.nombre_pr, madb_mdl_persona.apellido_pr, madb_mdl_persona.cant_personas, madb_mdl_persona.cant_chicos, madb_mdl_persona.cod_localidad, madb_mdl_persona.cod_barrio, madb_mdl_persona.desc_barrio, madb_mdl_persona.direccion, madb_mdl_persona.telefono, madb_mdl_persona.e_mail, madb_mdl_persona.cod_tipo_frente, madb_mdl_persona.cod_tipo_vivienda, madb_mdl_persona.metros_viv, madb_mdl_tipo_local.desc_tipo_local, madb_mdl_tipo_frente_local.desc_frente FROM madb_mdl_mapa_lugar_per LEFT JOIN madb_mdl_persona ON madb_mdl_mapa_lugar_per.cod_persona = madb_mdl_persona.id_mv_persona LEFT JOIN madb_mdl_tipo_local ON madb_mdl_persona.cod_tipo_vivienda = madb_mdl_tipo_local.id_tipo_local LEFT JOIN madb_mdl_tipo_frente_local ON madb_mdl_persona.cod_tipo_frente = madb_mdl_tipo_frente_local.id_tipo_frente"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_DATOS_POSI_PERSONAS_CENSO($COD_POSI) { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_mapa_lugar_per.id_registro, madb_mdl_mapa_lugar_per.cod_persona, madb_mdl_mapa_lugar_per.ced_persona, madb_mdl_mapa_lugar_per.coord_latitud, madb_mdl_mapa_lugar_per.coord_longitud, madb_mdl_persona.nro_documento_pr, madb_mdl_persona.razon_social, madb_mdl_persona.nombre_pr, madb_mdl_persona.apellido_pr, madb_mdl_persona.cant_personas, madb_mdl_persona.cant_chicos, madb_mdl_persona.cod_localidad, madb_mdl_persona.cod_barrio, madb_mdl_persona.desc_barrio, madb_mdl_persona.direccion, madb_mdl_persona.telefono, madb_mdl_persona.e_mail, madb_mdl_persona.cod_tipo_frente, madb_mdl_persona.cod_tipo_vivienda, madb_mdl_persona.metros_viv, madb_mdl_tipo_local.desc_tipo_local, madb_mdl_tipo_frente_local.desc_frente, madb_mdl_localidades_carapegua.nom_localidad FROM madb_mdl_mapa_lugar_per LEFT JOIN madb_mdl_persona ON madb_mdl_mapa_lugar_per.cod_persona = madb_mdl_persona.id_mv_persona LEFT JOIN madb_mdl_tipo_local ON madb_mdl_persona.cod_tipo_vivienda = madb_mdl_tipo_local.id_tipo_local LEFT JOIN madb_mdl_tipo_frente_local ON madb_mdl_persona.cod_tipo_frente = madb_mdl_tipo_frente_local.id_tipo_frente LEFT JOIN madb_mdl_localidades_carapegua ON madb_mdl_persona.cod_localidad = madb_mdl_localidades_carapegua.id_localidad WHERE madb_mdl_mapa_lugar_per.id_registro='$COD_POSI'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_LISTADO_TIPOS_USUARIOS() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_tipo_usuario.id_tipo, madb_mdl_tipo_usuario.desc_tipo_usu FROM madb_mdl_tipo_usuario "; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_LISTADO_USUARIOS() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_usuarios.id_usuario, madb_mdl_usuarios.tipo_usu, madb_mdl_usuarios.nombre_usu, madb_mdl_usuarios.apellido_usu, madb_mdl_usuarios.direccion_usu, madb_mdl_usuarios.telefono_usu, madb_mdl_usuarios.nombre_sistema, madb_mdl_usuarios.clave_sistema, madb_mdl_usuarios.user_activo, madb_mdl_tipo_usuario.desc_tipo_usu, madb_mdl_usuarios.cod_movil_asig, madb_mdl_usuarios.documento, madb_mdl_usuarios.sueldo_per, madb_mdl_usuarios.porc_comision FROM madb_mdl_usuarios LEFT JOIN madb_mdl_tipo_usuario ON madb_mdl_usuarios.tipo_usu = madb_mdl_tipo_usuario.id_tipo where madb_mdl_usuarios.id_usuario>1"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_DATO_POSI_USUARIO($id_usuario) { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_usuarios.id_usuario, madb_mdl_usuarios.tipo_usu, madb_mdl_usuarios.nombre_usu, madb_mdl_usuarios.apellido_usu, madb_mdl_usuarios.direccion_usu, madb_mdl_usuarios.telefono_usu, madb_mdl_usuarios.nombre_sistema, madb_mdl_usuarios.cod_usuario_bio, madb_mdl_usuarios.clave_sistema, madb_mdl_usuarios.user_activo, madb_mdl_usuarios.documento, madb_mdl_usuarios.sueldo_per, madb_mdl_usuarios.porc_comision, madb_mdl_usuarios.cod_movil_asig, madb_mdl_usuarios.cso_esp, madb_mdl_usuarios.tipo_vendedor, madb_mdl_tipo_usuario.desc_tipo_usu FROM madb_mdl_usuarios LEFT JOIN madb_mdl_tipo_usuario ON madb_mdl_usuarios.tipo_usu = madb_mdl_tipo_usuario.id_tipo WHERE madb_mdl_usuarios.id_usuario='$id_usuario'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_ACTUALIZAR_USUARIOS($id_usuario, $tipo_usu, $nombre_usu, $apellido_usu, $telefono_usu, $nombre_sistema, $clave_sistema, $e_mail, $documento, $sueldo_per, $cod_usuario_bio, $porc_comision, $cod_movil_asig, $porc_com2 , $porc_com3, $porc_com4, $dos_precio,$es_distri) { $enlace = $this->mysqli(); $tipo_usu = $enlace->real_escape_string($tipo_usu); $nombre_usu = $enlace->real_escape_string($nombre_usu); $apellido_usu = $enlace->real_escape_string($apellido_usu); $telefono_usu = $enlace->real_escape_string($telefono_usu); $nombre_sistema = $enlace->real_escape_string($nombre_sistema); $clave_sistema = $enlace->real_escape_string($clave_sistema); $e_mail = $enlace->real_escape_string($e_mail); $sql = "UPDATE madb_mdl_usuarios SET tipo_usu='$tipo_usu', nombre_usu='$nombre_usu', porc_comision='$porc_comision', apellido_usu='$apellido_usu', telefono_usu='$telefono_usu', nombre_sistema='$nombre_sistema', clave_sistema='$clave_sistema', documento='$documento', sueldo_per='$sueldo_per', cod_movil_asig='$cod_movil_asig', porc_com2='$porc_com2', porc_com3='$porc_com3', porc_com4='$porc_com4', cso_esp='$dos_precio', tipo_vendedor=',$es_distri', cod_usuario_bio='$cod_usuario_bio' WHERE id_usuario='$id_usuario'"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_RG_USUARIO($f_usuario, $tipo_usu, $nombre_usu, $apellido_usu, $telefono_usu, $nombre_sistema, $clave_sistema, $e_mail, $cod_usuario_bio, $nro_documento, $sueldo_per, $porc_comision, $cod_movil_asig, $porc_com2, $porc_com3, $porc_com4, $dos_precio,$tipo_vendedor) { $TABLA = "madb_mdl_usuarios"; $enlace = $this->mysqli(); $tipo_usu = $enlace->real_escape_string($tipo_usu); $nombre_usu = $enlace->real_escape_string($nombre_usu); $apellido_usu = $enlace->real_escape_string($apellido_usu); $telefono_usu = $enlace->real_escape_string($telefono_usu); $nombre_sistema = $enlace->real_escape_string($nombre_sistema); $clave_sistema = $enlace->real_escape_string($clave_sistema); $sql = "INSERT INTO $TABLA(fecha_reg,f_usuario,tipo_usu,nombre_usu,apellido_usu, telefono_usu,nombre_sistema,clave_sistema,cod_usuario_bio,documento,sueldo_per,porc_comision, cod_movil_asig,porc_com2,porc_com3,porc_com4,cso_esp,tipo_vendedor) VALUES (now(),'$f_usuario','$tipo_usu','$nombre_usu', '$apellido_usu','$telefono_usu','$nombre_sistema', '$clave_sistema','$cod_usuario_bio','$nro_documento','$sueldo_per','$porc_comision'," . "'$cod_movil_asig','$porc_com2','$porc_com3','$porc_com4','$dos_precio','$tipo_vendedor')"; $resultado = $enlace->query($sql); $codigo = mysqli_insert_id($enlace); return $codigo; } function FUNCION_SB_LISTADO_CAJAS_COBRADORES() { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_resumen_cajas_local.id_cajas_vta, madb_conf_resumen_cajas_local.f_sistema, madb_conf_resumen_cajas_local.f_usuario, madb_conf_resumen_cajas_local.cod_nro_caja, madb_conf_resumen_cajas_local.cod_posi_caja, madb_conf_resumen_cajas_local.h_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_inicio, '%d-%m-%Y %H:%i:%s') AS hc_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_cierre, '%d-%m-%Y %H:%i:%s') AS hc_cierre, madb_conf_resumen_cajas_local.h_cierre, madb_conf_resumen_cajas_local.cod_estado, madb_conf_estado_cajas.desc_caja FROM madb_conf_resumen_cajas_local LEFT JOIN madb_conf_estado_cajas ON madb_conf_resumen_cajas_local.cod_estado = madb_conf_estado_cajas.id_estado_caja ORDER BY id_cajas_vta asc"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_DATOS_POSI_CAJA_COBRADOR($COD_CAJA, $COD_POSI) { $TABLA = "madb_mdl_caja_cab_$COD_CAJA"; $enlace = $this->mysqli(); $sql = "SELECT $TABLA.id_rendicion, $TABLA.f_sistema, $TABLA.f_usuario, $TABLA.f_caja_rend, $TABLA.h_apertura, $TABLA.h_cierre, DATE_FORMAT($TABLA.h_apertura, '%d-%m-%Y %H:%i:%s') AS hc_inicio, DATE_FORMAT($TABLA.h_cierre, '%d-%m-%Y %H:%i:%s') AS hc_cierre, $TABLA.cod_usuario, $TABLA.monto_apertura, $TABLA.monto_transitorio, $TABLA.monto_cierre_sistema, $TABLA.monto_cierre_personal, $TABLA.obs_cierre, $TABLA.estado_caja, madb_mdl_usuarios.nombre_usu, madb_mdl_usuarios.apellido_usu, madb_mdl_usuarios.telefono_usu, madb_mdl_usuarios.nombre_sistema FROM $TABLA INNER JOIN madb_mdl_usuarios ON $TABLA.cod_usuario = madb_mdl_usuarios.id_usuario WHERE $TABLA.id_rendicion='$COD_POSI'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_LISTADO_CAJA_CERRADAS() { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_resumen_cajas_local.id_cajas_vta, madb_conf_resumen_cajas_local.f_sistema, madb_conf_resumen_cajas_local.f_usuario, madb_conf_resumen_cajas_local.cod_nro_caja, madb_conf_resumen_cajas_local.cod_posi_caja, madb_conf_resumen_cajas_local.h_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_inicio, '%d-%m-%Y %H:%i:%s') AS hc_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_cierre, '%d-%m-%Y %H:%i:%s') AS hc_cierre, madb_conf_resumen_cajas_local.h_cierre, madb_conf_resumen_cajas_local.cod_estado, madb_conf_estado_cajas.desc_caja FROM madb_conf_resumen_cajas_local LEFT JOIN madb_conf_estado_cajas ON madb_conf_resumen_cajas_local.cod_estado = madb_conf_estado_cajas.id_estado_caja where cod_nro_caja<100 and madb_conf_resumen_cajas_local.cod_estado=0 or madb_conf_resumen_cajas_local.cod_estado=2 ORDER BY id_cajas_vta asc"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_LISTADO_COBRADORES() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_usuarios.id_usuario, madb_mdl_usuarios.tipo_usu, madb_mdl_usuarios.nombre_usu, madb_mdl_usuarios.apellido_usu, madb_mdl_usuarios.direccion_usu, madb_mdl_usuarios.telefono_usu, madb_mdl_usuarios.nombre_sistema, madb_mdl_usuarios.clave_sistema, madb_mdl_usuarios.user_activo, madb_mdl_tipo_usuario.desc_tipo_usu FROM madb_mdl_usuarios LEFT JOIN madb_mdl_tipo_usuario ON madb_mdl_usuarios.tipo_usu = madb_mdl_tipo_usuario.id_tipo WHERE madb_mdl_usuarios.tipo_usu=4"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_RG_HABILITAR_CAJA_COBRADOR($NUMERO, $f_usuario, $f_caja_rend, $h_apertura, $cod_usuario, $monto_apertura, $estado_caja) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_caja_cab_$NUMERO"; $sql = "INSERT INTO $TABLA(f_usuario,f_caja_rend,h_apertura,cod_usuario,monto_apertura,estado_caja) VALUES ('$f_usuario','$f_caja_rend','$h_apertura','$cod_usuario','$monto_apertura','$estado_caja')"; $resultado = $enlace->query($sql); $codigo = mysqli_insert_id($enlace); return $codigo; } function FUNCION_SB_ACT_RESUMEN_HABILITACION_CAJA_COBRADOR($cod_nro_caja, $cod_posi_caja, $h_inicio, $estado_caja, $cod_cobrador) { $enlace = $this->mysqli(); $sql = "UPDATE madb_conf_resumen_cajas_local SET cod_posi_caja='$cod_posi_caja',h_inicio='$h_inicio',cod_estado='$estado_caja' ,cod_cobrador='$cod_cobrador' WHERE cod_nro_caja='$cod_nro_caja'"; $resultado = $enlace->query($sql); } function FUNCION_SB_COBRADOR_ASIGNADO_A_CAJAS_COBRADORES($cod_cobrador) { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_resumen_cajas_local.id_cajas_vta, madb_conf_resumen_cajas_local.f_sistema, madb_conf_resumen_cajas_local.f_usuario, madb_conf_resumen_cajas_local.cod_cobrador, madb_conf_resumen_cajas_local.cod_nro_caja, madb_conf_resumen_cajas_local.cod_posi_caja, madb_conf_resumen_cajas_local.h_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_inicio, '%d-%m-%Y %H:%i:%s') AS hc_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_cierre, '%d-%m-%Y %H:%i:%s') AS hc_cierre, madb_conf_resumen_cajas_local.h_cierre, madb_conf_resumen_cajas_local.cod_estado, madb_conf_estado_cajas.desc_caja FROM madb_conf_resumen_cajas_local LEFT JOIN madb_conf_estado_cajas ON madb_conf_resumen_cajas_local.cod_estado = madb_conf_estado_cajas.id_estado_caja WHERE madb_conf_resumen_cajas_local.cod_estado=1 AND madb_conf_resumen_cajas_local.cod_cobrador='$cod_cobrador' "; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_BUSCAR_COBRADOR_ASIGNADO_A_CAJAS_COBRADORES($cod_cobrador) { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_resumen_cajas_local.id_cajas_vta, madb_conf_resumen_cajas_local.f_sistema, madb_conf_resumen_cajas_local.f_usuario, madb_conf_resumen_cajas_local.cod_cobrador, madb_conf_resumen_cajas_local.cod_nro_caja, madb_conf_resumen_cajas_local.cod_posi_caja, madb_conf_resumen_cajas_local.h_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_inicio, '%d-%m-%Y %H:%i:%s') AS hc_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_cierre, '%d-%m-%Y %H:%i:%s') AS hc_cierre, madb_conf_resumen_cajas_local.h_cierre, madb_conf_resumen_cajas_local.cod_estado, madb_conf_estado_cajas.desc_caja FROM madb_conf_resumen_cajas_local LEFT JOIN madb_conf_estado_cajas ON madb_conf_resumen_cajas_local.cod_estado = madb_conf_estado_cajas.id_estado_caja WHERE madb_conf_resumen_cajas_local.cod_estado=1 AND madb_conf_resumen_cajas_local.cod_cobrador='$cod_cobrador'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_DATOS_POSI_CAJAS_COBRADORES($nro_caja, $cod_posi_caja) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_caja_cab_$nro_caja"; $sql = "SELECT $TABLA.id_rendicion, $TABLA.f_sistema, $TABLA.f_usuario, $TABLA.f_caja_rend, $TABLA.h_apertura, DATE_FORMAT($TABLA.h_apertura, '%d-%m-%Y %H:%i:%s') AS hc_inicio, $TABLA.h_cierre, $TABLA.cod_usuario, $TABLA.monto_apertura, $TABLA.monto_transitorio, $TABLA.monto_cierre_sistema, $TABLA.monto_cierre_personal, $TABLA.obs_cierre, $TABLA.estado_caja, madb_conf_estado_cajas.desc_caja, madb_mdl_usuarios.nombre_usu, madb_mdl_usuarios.apellido_usu, madb_mdl_usuarios.direccion_usu, madb_mdl_usuarios.telefono_usu, madb_mdl_usuarios.nombre_sistema, madb_mdl_usuarios.clave_sistema, madb_mdl_usuarios.user_activo, madb_mdl_usuarios.f_usuario FROM $TABLA INNER JOIN madb_conf_estado_cajas ON $TABLA.estado_caja = madb_conf_estado_cajas.id_estado_caja INNER JOIN madb_mdl_usuarios ON $TABLA.cod_usuario = madb_mdl_usuarios.id_usuario where $TABLA.id_rendicion='$cod_posi_caja'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_LISTADO_DATOS_DETALLES_CAJAS_COBRADORES($nro_caja, $cod_posi_caja) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_caja_det_$nro_caja"; $sql = "SELECT $TABLA.id_det_cj, $TABLA.f_sistema, DATE_FORMAT($TABLA.f_sistema, '%d-%m-%Y %H:%i:%s') AS hc_sistema, $TABLA.f_usuario, $TABLA.cod_caja, $TABLA.cod_tipo_servicio, $TABLA.cod_nvc_tip, $TABLA.cod_contribuyente, $TABLA.importe_pagar, $TABLA.importe_pagado, $TABLA.cambio, madb_mdl_persona.nro_documento_pr, madb_mdl_persona.razon_social, madb_mdl_persona.nombre_pr, madb_mdl_persona.apellido_pr, madb_mdl_persona.cant_personas, madb_mdl_persona.cod_tipo_frente, madb_mdl_persona.cod_tipo_vivienda, madb_conf_tipo_servicio.desc_tipo_serv FROM $TABLA LEFT JOIN madb_mdl_persona ON $TABLA.cod_contribuyente = madb_mdl_persona.id_mv_persona LEFT JOIN madb_conf_tipo_servicio ON $TABLA.cod_tipo_servicio = madb_conf_tipo_servicio.id_tipo_servicio where $TABLA.cod_caja='$cod_posi_caja'"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_LISTADO_TIPO_SERVICIOS() { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_tipo_servicio.id_tipo_servicio, madb_conf_tipo_servicio.cod_serv_nvs, madb_conf_tipo_servicio.desc_tipo_serv, madb_conf_tipo_servicio.precio_unico, madb_conf_tipo_servicio.un_precio FROM madb_conf_tipo_servicio "; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_DATOS_POSI_TIPO_SERVICIO($CODIGO) { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_tipo_servicio.id_tipo_servicio, madb_conf_tipo_servicio.cod_serv_nvs, madb_conf_tipo_servicio.desc_tipo_serv, madb_conf_tipo_servicio.precio_unico, madb_conf_tipo_servicio.un_precio FROM madb_conf_tipo_servicio WHERE madb_conf_tipo_servicio.id_tipo_servicio='$CODIGO'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_DATOS_POSI_TIPO_SERVICIO_TIP_VIVI($CODIGO, $TP_VIV) { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_tipo_servicio_costo.cod_servicio, madb_conf_tipo_servicio_costo.cod_tp_vivienta, madb_conf_tipo_servicio_costo.importe FROM madb_conf_tipo_servicio_costo WHERE madb_conf_tipo_servicio_costo.cod_servicio='$CODIGO' AND madb_conf_tipo_servicio_costo.cod_tp_vivienta='$TP_VIV' "; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_RG_DET_PAGO_DETALLE_CLIENTE($nro_caja, $f_usuario, $cod_caja, $cod_tipo_servicio, $cod_tp_viv , $cod_nvc_tip, $cod_contribuyente, $importe_pagar, $importe_pagado, $cambio) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_caja_det_$nro_caja"; $sql = "INSERT INTO $TABLA(f_usuario,cod_caja,cod_tipo_servicio, cod_tp_viv,cod_nvc_tip,cod_contribuyente,importe_pagar,importe_pagado,cambio) VALUES ('$f_usuario','$cod_caja','$cod_tipo_servicio', '$cod_tp_viv','$cod_nvc_tip','$cod_contribuyente','$importe_pagar','$importe_pagado','$cambio')"; $resultado = $enlace->query($sql); $codigo = mysqli_insert_id($enlace); return $codigo; } function FUNCION_SB_ACT_MONTO_CAJA_COBRADOR($nro_caja, $id_rendicion, $monto_transitorio) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_caja_cab_$nro_caja"; $sql = "UPDATE $TABLA SET monto_transitorio=monto_transitorio+'$monto_transitorio' WHERE id_rendicion='$id_rendicion' "; $resultado = $enlace->query($sql); } function FUNCION_SB_DATOS_DETALLES_CAJAS_COBRADORES_PARA_RECIBO($nro_caja, $cod_posi) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_caja_det_$nro_caja"; $sql = "SELECT $TABLA.id_det_cj, $TABLA.f_sistema, DATE_FORMAT($TABLA.f_sistema, '%d-%m-%Y %H:%i:%s') AS hc_pago, DATE_FORMAT($TABLA.f_sistema, '%d') AS hc_dia, DATE_FORMAT($TABLA.f_sistema, '%m') AS hc_mes, DATE_FORMAT($TABLA.f_sistema, '%Y') AS hc_anio, $TABLA.f_usuario, $TABLA.cod_caja, $TABLA.cod_tipo_servicio, $TABLA.cod_nvc_tip, $TABLA.cod_contribuyente, $TABLA.importe_pagar, $TABLA.importe_pagado, $TABLA.cambio, madb_mdl_persona.nro_documento_pr, madb_mdl_persona.razon_social, madb_mdl_persona.nombre_pr, madb_mdl_persona.apellido_pr, madb_mdl_persona.cant_personas, madb_mdl_persona.cod_tipo_frente, madb_mdl_persona.cod_tipo_vivienda, madb_mdl_usuarios.nombre_usu, madb_mdl_usuarios.apellido_usu, madb_conf_tipo_servicio.desc_tipo_serv FROM $TABLA LEFT JOIN madb_mdl_persona ON $TABLA.cod_contribuyente = madb_mdl_persona.id_mv_persona LEFT JOIN madb_conf_tipo_servicio ON $TABLA.cod_tipo_servicio = madb_conf_tipo_servicio.id_tipo_servicio LEFT JOIN madb_mdl_usuarios ON $TABLA.f_usuario = madb_mdl_usuarios.id_usuario where $TABLA.id_det_cj='$cod_posi'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_LISTADO_MAQUINAS() { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_maquina.id_maquina, madb_conf_maquina.desc_maquina, madb_conf_maquina.nro_ref_maquina, madb_conf_maquina.es_uso_sn FROM madb_conf_maquina WHERE es_uso_sn=0"; $resultado = $enlace->query($sql); return $resultado; } function FUNCION_SB_RG_HS_MAQUINA_CAJA_COBRADOR($f_usuario, $cod_nro_caja, $cod_posi, $cod_cobrador, $cod_maquina) { $enlace = $this->mysqli(); $TABLA = "madb_conf_maquina_hs"; $sql = "INSERT INTO $TABLA(f_usuario,cod_nro_caja,cod_posi,cod_cobrador,cod_maquina) VALUES ('$f_usuario','$cod_nro_caja','$cod_posi','$cod_cobrador','$cod_maquina')"; $resultado = $enlace->query($sql); $codigo = mysqli_insert_id($enlace); return $codigo; } function FUNCION_SB_ACT_EN_USO_MAQUINA_IMP($id_maquina, $es_uso_sn, $NUMERO, $cod_caja_rendicion) { $enlace = $this->mysqli(); $sql = "UPDATE madb_conf_maquina SET es_uso_sn='$es_uso_sn',caja='$NUMERO',posi='$cod_caja_rendicion' WHERE id_maquina='$id_maquina' "; $resultado = $enlace->query($sql); } function FUNCION_SB_DATOS_POSI_COD_CAJAS_COBRADORES($id_cajas_vta) { $enlace = $this->mysqli(); $sql = "SELECT madb_conf_resumen_cajas_local.id_cajas_vta, madb_conf_resumen_cajas_local.f_sistema, madb_conf_resumen_cajas_local.f_usuario, madb_conf_resumen_cajas_local.cod_nro_caja, madb_conf_resumen_cajas_local.cod_posi_caja, madb_conf_resumen_cajas_local.h_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_inicio, '%d-%m-%Y %H:%i:%s') AS hc_inicio, DATE_FORMAT(madb_conf_resumen_cajas_local.h_cierre, '%d-%m-%Y %H:%i:%s') AS hc_cierre, madb_conf_resumen_cajas_local.h_cierre, madb_conf_resumen_cajas_local.cod_estado, madb_conf_estado_cajas.desc_caja FROM madb_conf_resumen_cajas_local LEFT JOIN madb_conf_estado_cajas ON madb_conf_resumen_cajas_local.cod_estado = madb_conf_estado_cajas.id_estado_caja where madb_conf_resumen_cajas_local.id_cajas_vta ='$id_cajas_vta'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function FUNCION_SB_CIERRE_CAJA_COBRADOR($nro_caja, $id_rendicion, $h_cierre, $monto_cierre_sistema , $monto_cierre_personal, $obs_cierre, $estado_caja, $faltante_sn) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_caja_cab_$nro_caja"; $sql = "UPDATE $TABLA SET h_cierre='$h_cierre', monto_cierre_sistema='$monto_cierre_sistema', monto_cierre_personal='$monto_cierre_personal', obs_cierre='$obs_cierre', estado_caja='$estado_caja', faltante_sn='$faltante_sn' WHERE id_rendicion='$id_rendicion' "; $resultado = $enlace->query($sql); } function FUNCION_SB_CIERRE_CONTROL_CAJA_COBRADOR($cod_nro_caja, $cod_posi_caja, $h_cierre, $cod_estado) { $enlace = $this->mysqli(); $TABLA = "madb_conf_resumen_cajas_local"; $sql = "UPDATE $TABLA SET h_cierre='$h_cierre', cod_estado='$cod_estado' WHERE cod_nro_caja='$cod_nro_caja' AND cod_posi_caja='$cod_posi_caja' "; $resultado = $enlace->query($sql); } function FUNCION_SB_ACT_CIERRE_MAQUINA_CAJA($es_uso_sn, $NUMERO, $cod_caja_rendicion) { $enlace = $this->mysqli(); $sql = "UPDATE madb_conf_maquina SET es_uso_sn='$es_uso_sn',caja='$es_uso_sn',posi='$es_uso_sn' WHERE caja='$NUMERO' AND posi='$cod_caja_rendicion' "; $resultado = $enlace->query($sql); } function SOLICITUDES_PARA_ELIMINAR() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_mesa_det.id_det_mesa, madb_mdl_mesa_det.cod_cab_mesa, madb_mdl_mesa_det.desc_pedido, DATE_FORMAT(madb_mdl_mesa_det.h_peticion_b, '%d-%m-%Y %H:%i:%s') AS h_peticion, madb_mdl_mesa_det.cant_pedido, madb_mdl_mesa_det.precio_pedido, madb_mdl_mesa_det.subto_pedido, madb_mdl_mesa_det.nro_caja_solicita_borrar, madb_mdl_mesa_det.posi_nro_caja_borrar, madb_mdl_mesa_det.motivo_borrar, madb_mdl_mesa_det.para_autorizar_eliminar FROM madb_mdl_mesa_det WHERE para_autorizar_eliminar = 1"; $resultado = $enlace->query($sql); return $resultado; } function cajero_solicitud_elimnar($id_nro_pos, $NUMERO_POS) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_caja_pos_$NUMERO_POS"; $sql = "SELECT $TABLA.id_caja_pos, $TABLA.f_sistema, $TABLA.f_usuario, $TABLA.numero_pos, $TABLA.caja_activa, $TABLA.cod_cajero, $TABLA.f_horario_inicio, DATE_FORMAT( $TABLA.f_horario_inicio, '%d-%m-%Y %H:%i:%s') AS h_sistema_ini, DATE_FORMAT( $TABLA.f_horario_fin, '%d-%m-%Y %H:%i:%s') AS h_sistema_fin, $TABLA.f_horario_fin, $TABLA.monto_apertura_caja, $TABLA.total_debito, $TABLA.total_credito, $TABLA.total_cheque, $TABLA.monto_cierre_sistema, $TABLA.monto_cierre_cajero, $TABLA.diferencia_cierre, madb_mdl_usuarios.nombre_usu, madb_mdl_usuarios.apellido_usu FROM $TABLA LEFT JOIN madb_mdl_usuarios ON $TABLA.f_usuario = madb_mdl_usuarios.id_usuario WHERE $TABLA.id_caja_pos='$id_nro_pos'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function DATOS_POSI_SOLICITUD_PARA_ELIMINAR($POSI) { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_mesa_det.id_det_mesa, madb_mdl_mesa_det.cod_cab_mesa, madb_mdl_mesa_det.desc_pedido, DATE_FORMAT(madb_mdl_mesa_det.h_peticion_b, '%d-%m-%Y %H:%i:%s') AS h_peticion, madb_mdl_mesa_det.cant_pedido, madb_mdl_mesa_det.cod_producto, madb_mdl_mesa_det.cod_receta, madb_mdl_mesa_det.precio_pedido, madb_mdl_mesa_det.subto_pedido, madb_mdl_mesa_det.nro_caja_solicita_borrar, madb_mdl_mesa_det.posi_nro_caja_borrar, madb_mdl_mesa_det.motivo_borrar, madb_mdl_mesa_det.para_autorizar_eliminar FROM madb_mdl_mesa_det WHERE id_det_mesa = '$POSI'"; $resultado = $enlace->query($sql); $row_activo = $resultado->fetch_assoc(); return $row_activo; } function REGISTAR_HISTORIAL_BORRO($f_usuario, $nro_caja, $cod_posi_caja, $cod_del_posi_pedido, $nro_mesa, $motivo, $hora_pidio) { $enlace = $this->mysqli(); $TABLA = "madb_mdl_eliminaciones_cajas_mesas"; $sql = "INSERT INTO $TABLA(f_usuario,nro_caja,cod_posi_caja,cod_del_posi_pedido,nro_mesa,motivo,hora_pidio) VALUES ('$f_usuario','$nro_caja','$cod_posi_caja','$cod_del_posi_pedido','$nro_mesa','$motivo','$hora_pidio')"; $resultado = $enlace->query($sql); $codigo = mysqli_insert_id($enlace); return $codigo; } function BORRAR_POSI_DETALLE_MESA($POSI_ELIMINAR) { $enlace = $this->mysqli(); $sql = "DELETE FROM madb_mdl_mesa_det WHERE id_det_mesa='$POSI_ELIMINAR'"; $resultado = $enlace->query($sql); } function ACTUALIZAR_TOTAL_BORRAR_POSI_DETALLE_MESA($id_mesa, $monto_mesa) { $enlace = $this->mysqli(); $sql = "UPDATE madb_mdl_mesa_cab SET monto_mesa=monto_mesa-'$monto_mesa' WHERE id_mesa='$id_mesa' "; $resultado = $enlace->query($sql); } function ACTUALIZAR_SUMAR_PRODUCTO_STOCK_BORRAR_POSI_DETALLE_MESA($id_producto, $cant_actual) { $enlace = $this->mysqli(); $sql = "UPDATE madb_mdl_productos SET cant_actual=cant_actual+'$cant_actual' WHERE id_producto='$id_producto'"; $resultado = $enlace->query($sql); } function LISTADO_PRODUCTOS_CON_VTO_ACTIVOS() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_productos_control_vencimiento.id_control, madb_mdl_productos_control_vencimiento.f_sistema, madb_mdl_productos_control_vencimiento.f_usuario, madb_mdl_productos_control_vencimiento.fecha_mov, madb_mdl_productos_control_vencimiento.cod_producto, madb_mdl_productos_control_vencimiento.cant_anterior, madb_mdl_productos_control_vencimiento.can_control, madb_mdl_productos_control_vencimiento.obs_control, madb_mdl_productos_control_vencimiento.estado_control, madb_mdl_productos_control_vencimiento.fecha_vencimiento, DATE_FORMAT(madb_mdl_productos_control_vencimiento.fecha_vencimiento, '%d-%m-%Y') AS fecha_vto, TIMESTAMPDIFF(DAY,NOW(),madb_mdl_productos_control_vencimiento.fecha_vencimiento) AS dias_para_vto, madb_mdl_productos_control_vencimiento.dias_aviso, madb_mdl_productos.descripcion_prod, madb_mdl_productos.precio_costo, madb_mdl_productos.precio_venta FROM madb_mdl_productos_control_vencimiento INNER JOIN madb_mdl_productos ON madb_mdl_productos_control_vencimiento.cod_producto = madb_mdl_productos.id_producto WHERE estado_control=0"; $resultado = $enlace->query($sql); return $resultado; } function ACTUALIZAR_POSI_LIMITE_DETALLE_FACTURA($cant_limite_item_factura) { $enlace = $this->mysqli(); $sql = "UPDATE madb_conf_limite_factura SET cant_limite_item_factura='$cant_limite_item_factura' WHERE id_limite_fac=1 "; $resultado = $enlace->query($sql); } function ACTUALIZAR_CLAVE_PARA_BORRAR($desc_clave) { $enlace = $this->mysqli(); $desc_clave = $enlace->real_escape_string($desc_clave); $sql = "UPDATE madb_conf_clave_borrar SET desc_clave='$desc_clave' WHERE id_borrar=1"; $resultado = $enlace->query($sql); return $resultado; } function ACTUALIZAR_NOMBRE_IMPRESORA($id_nro_pos, $nombre_impresora) { $enlace = $this->mysqli(); $desc_clave = $enlace->real_escape_string($nombre_impresora); $sql = "UPDATE madb_conf_cantidad_pos SET nombre_impresora='$nombre_impresora' WHERE id_nro_pos='$id_nro_pos'"; $resultado = $enlace->query($sql); return $resultado; } ///*****//////*****//////*****//////*****//////*****//////*****//////*****/// function LISTADO_MOVILES_PASIG() { $enlace = $this->mysqli(); $sql = "SELECT madb_mdl_moviles_local.id_movil FROM madb_mdl_moviles_local ORDER BY id_movil ASC"; $resultado = $enlace->query($sql); return $resultado; } } ?>