Seria ideal que el programa si se le facilita la cuenta bancaria calcule el IBAN y el BIC/SWIFT y si se le da el IBAN que busque el BIC/SWIFT de la entidad financiera. Es lo comun en muchos otros aplicativos y seria lo mas agil. De esta forma se evitarian tambien errores.