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