Fonction SAP BKK_IBAN_CREATE_02 - Generation of IBAN

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_ACCNUM_EXT IBKK42-ACNUM_EXT C 35 Account number for current account
I_BKKRS TBKK01-BKKRS C 4 Bank Area
I_BKS IBKK42-BKS C 2 Bank Control Key

Paramètre Reférence Type Long. Description
E_IBAN IBAN C 34 IBAN (International Bank Account Number)
E_OK SYST-SUBRC I 4 Return Value, Return Value After ABAP Statements
E_OK_PREC SYST-PAUTH N 2 Internal

IBAN assignment
E_OK = 0 IBAN assigned
E_OK = 1 IBAN not assigned

Comment
Under certain circumstances it is possible that the E_OK =0 and the IBAN = space. For this reason, E_OK_PREC was introduced asthis parameter describes the exact cause.

Error creating IBAN / details
Variant 20 No bank area in table TBKK01, bank key cannot be read
Variant 21 Country key not found in table T005 (country table)
Variant 22 Error forming IBAN (new procedure - FI)
Variant 23 Error forming IBAN (old procedure - TBKK06)
Variant 24 IBAN already exist in table BKK42
Problem solution
Variant 20 Customizing/bank area
Variant 21 Customizing/country
Variant 22 Customizing/country table (country/rules) or bank IDnumber directory or BTE 00003030
Variant 23 Customizing/create BKK_IBAN_CREATE_BBAN_US
Variant 24 Assign another account number