La función CONVERT_IBAN_2_BANK_ACCOUNT es una función estandar de SAP que nos permitira convertir el IBAN a una Cuenta Bancaria, le pasaremos el IBAN y nos devolvera el Nº de Cuenta Bancaria, Clave de control de banco, País del banco y Nº del Banco.
Parámetros de Entrada
- I_IBAN: IBAN
Parámetros de Salida
- E_BANK_ACCOUNT: Número de cuenta bancaria
- E_BANK_CONTROL_KEY: Claves de control de banco
- E_BANK_COUNTRY: País del banco
- E_BANK_NUMBER: Número del banco
Función
DATA: lv_iban TYPE iban,
lv_cuenta TYPE bankn,
lv_dc TYPE bkont,
lv_pais TYPE banks,
lv_banco TYPE bankk.
CALL FUNCTION 'CONVERT_IBAN_2_BANK_ACCOUNT'
EXPORTING
i_iban = lv_iban
IMPORTING
E_BANK_ACCOUNT = lv_cuenta
E_BANK_CONTROL_KEY = lv_dc
E_BANK_COUNTRY = lv_pais
E_BANK_NUMBER = lv_banco
EXCEPTIONS
NO_CONVERSION = 1
OTHERS = 2.
IF sy-subrc = 0.
ENDIF.
Para ver mas funciones de SAP pulse en el siguiente enlace: Listado de funciones