Buenas, en este post
cuelgo una propuesta de solución de un programa para calcular el IBAN de una
cuenta corriente.
He añadido la opción de seleccionar un país de una lista de
países para poder calcular el IBAN según el formato establecido a la cuenta de casa país. Cada país tiene un formato específico de cuenta corriente con un número de dígitos y/o carácteres. Básicamente el cálculo consiste en añadir a la cuenta corriente el código del país y los dos dígitos
de control del IBAN.
Si la cuenta es española
el programa además la validará y calculará el código SWIFT o BIC. El módulo para
calcular el código SWIFT está sólo preparado para una serie de bancos,
básicamente los más conocidos, pero como cuelgo el código es sólo añadir más
bancos. Verás que es un método que recibe como parámetro el banco y tiene un
switch que permitirá retornar el código SWIFT asociado a cada banco, cada más fácil.
El proyecto ha sido
escrito usando Netbeans y el link para la descarga es el siguiente (en la carpeta 'dist' el ejecutable por si sólo quieres ver el programa):
Eso sí es un proyecto aún
en fase beta y si alguien quiere colaborar añadiendo más cosas -como el código
está disponible pues es sólo continuarlo- y quiere aportarlo a los demás pues podríamos ir añadiendo más código, como validaciones de cuentas extranjeras, y perfeccionando el programa. Además advierto que este proyecto es para usos educativos y no lo recomiendo usar aún en producción porque no está totalmente testeado.
Este comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarMe ha sido muy util.
EliminarSi a alguien le interesa solo una función que retorne los digitos de control del IBAN a partir de un número de cuenta española se la dejo aqui http://jsfiddle.net/QKerQ/
No lo pego directamente porque las dos veces anteriores que lo he hecho se cortó parte del código.
Muchas gracias y feliz año
gracias por compartir tu código. Durante este mes todos los programadores tendremos que adaptar un montón de aplicaciones para usar el IBAN y poco a poco iremos completando todos los casos para todos los países. Ya para empezar el IVA y el 390 donde estoy ahora y luego cobros y pagos. Veo que será un mes muy intenso.
EliminarSaludos,
Eres un crack , tu programilla de calculo de IBAN un hacha
ResponderEliminarno todo esa mamandurria que pulula por la red
Grande
Un saludo
Me ha gustado.
ResponderEliminarDos sugerencias: que el SWIFT salga a la derecha del IBAN, y/para
poder introducir varias cuentas (en filas) para una conversión de un lote completo.
Te sigo por tu buen trabajo.
Un saludo
Como abro el programa? No encuentro archivo ejecutable.
ResponderEliminarUn saludo
En la carpeta dist tienes un .jar que es similar a un .exe, doble click y se abre. Necesitas tener instalado java.
Eliminar