Ir al contenido
Programación ABAP

MAINTAIN_IBAN

Calcula, comprueba o guarda el IBAN de una cuenta bancaria.

Módulo de funciónVarios
Transacción
SE37
Grupo
Varios
Actualizado
21 de octubre de 2026

Para qué sirve

MAINTAIN_IBAN es la función que usan los maestros de clientes y proveedores para generar el IBAN a partir de los datos bancarios (país, clave de banco y cuenta), mostrarlo al usuario y guardarlo.

Los IBAN ya calculados se guardan en la tabla TIBAN, enlazados con los datos de la cuenta; para consultarlos basta con leer esa tabla.

Parámetros

Firma por confirmar. Aquí figuran solo los datos que conocemos con seguridad. Antes de usarla, comprueba los parámetros exactos en la transacción SE37 de tu sistema.

Ejemplo

ABAP
" Alternativa: leer el IBAN ya guardado de una cuenta
SELECT SINGLE iban FROM tiban
  WHERE banks = 'ES'
    AND bankl = @lv_bankl
    AND bankn = @lv_bankn
    AND bkont = @lv_bkont
  INTO @DATA(lv_iban).

Errores y excepciones habituales

  • No hay IBAN en la TIBAN: la cuenta no se ha mantenido con IBAN; hay que generarlo desde el maestro (XK02, XD02).

Relacionadas

Funciones relacionadas

MM_ADDRESS_GET

Más en Varios

CONVERSION_EXIT_ALPHA_OUTPUTCONVERSION_EXIT_ALPHA_INPUTCLAF_CLASSIFICATION_OF_OBJECTSCLOI_PUT_SIGN_IN_FRONTENQUE_SLEEPENQUEUE_READF4_DXFILENAME_TOPRECURSIONQF05_RANDOM_INTEGERROUNDSAPGUI_PROGRESS_INDICATORSPELL_AMOUNTSXPG_COMMAND_EXECUTE

Transacciones y tablas

XK02XD02FI01SE37TIBANLFBKKNBKBNKA

¿Dudas con esta función?

Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.

Preguntar en el foro

Actualizado: 21 de octubre de 2026