Bueno después de un largo tiempo, por fin he podido dedicarme a darme de alta como "developer" de Android.
La primera aplicación que he realizado es un simple conversor de cuentas bancarias a formato IBAN.
Podéis descargarla desde -> https://play.google.com/store/apps/details?id=local.IBAN.calculaiban
Este blog tratara de reflejar mis experiencias, perspectivas y reflexiones sobre el mundo del software y hardware en general.
jueves, 22 de mayo de 2014
jueves, 15 de mayo de 2014
Script MS SQL para calculo de IBAN
Estos últimos días, todo el mundo esta con el calculo del IBAN
Si tenemos que utilizar datos de una base de datos SQL, nos sera util la siguiente función de SQL, la función requiere la entrada del código de país y el numero de la cuenta.
Si tenemos que utilizar datos de una base de datos SQL, nos sera util la siguiente función de SQL, la función requiere la entrada del código de país y el numero de la cuenta.
create function [dbo].[CalculoIBAN] (@Pais varchar(2), @Cuenta varchar(50))
returns varchar (50)
as
begin
DECLARE @Letras As varchar(50)
DECLARE @IBAN As varchar(50)
DECLARE @Dividendo As int
DECLARE @Resto As int
DECLARE @Contador As int
declare @Resultado as varchar(50)
set @Cuenta = Replace(@Cuenta,' ', '') --limpia espacios
set @Cuenta = Replace(@Cuenta,'-', '') --limpia guiones
set @Pais = upper(@Pais)
-- Calcula el valor de las letras, las quita y añade el valor al final
set @Letras = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
set @IBAN = @Cuenta + cast((CHARINDEX( Left(@Pais, 1),@Letras) + 9) as varchar)
+ cast((CHARINDEX( Right(@Pais, 1),@Letras) + 9) as varchar) + '00'
SET @Contador = 1
set @Resto=0
WHILE (@Contador <= Len(@IBAN))
BEGIN
set @Dividendo = cast(@Resto as varchar) + substring(@IBAN, @Contador, 1)
set @Resto = @Dividendo % 97
SET @Contador = @Contador + 1
END
set @Resultado = Right('00' + cast((98 - @Resto) as varchar),2)
return ( @Pais + @Resultado + @Cuenta)
end
Habilitar navegación en puertos no habituales en el navegador Firefox
Muchas veces, sobretodo cuando tenemos un servidor de test, tenemos habilitados varios servicios web en diferentes puertos que no son el 80 y al intentar acceder mediante http://miservidor:100 Fiirefox nos muestra el siguiente mensaje:
"Esta dirección esta restringida
Esta dirección usa un puerto de red que normalmente se utiliza con fines distintos a la navegación web. Para su protección, Firefox ha cancelado la petición."
Para solventar este problema y desactivar esta función en Firefox debemos realizar lo siguiente:
"Esta dirección esta restringida
Esta dirección usa un puerto de red que normalmente se utiliza con fines distintos a la navegación web. Para su protección, Firefox ha cancelado la petición."
Para solventar este problema y desactivar esta función en Firefox debemos realizar lo siguiente:
- Abrir FireFox.
- Tipear en la barra de dirección about:config
- Apretar click derecho del mouse, sobre cualquier lugar de la ventana y seleccionar "New"-> "String" y tipear "network.security.ports.banned.override" luego en el valor tipear "1-1024" o cualquier rango de puertos que quieran permitir...
- Entrar a la página. http://miservidor:100 y ya debería funcionar
Suscribirse a:
Entradas (Atom)