Register Login

What is IBAN and how it is used in R3 system.

IBAN (International Bank Account Number):

The IBAN is an internationally valid ID number of the bank account in form of a combination of ISO code, bank code and bank account number. The structure is defined in accordance with ECBS standard (European Committee for Banking Standards). The length is a maximum of 34 alphanumeric characters (0-9, A-Z), special characters are not allowed. You can find additional information on the Internet page:

Use in the R/3 System

In the R/3 System the IBAN will be used in domestic and foreign payment transactions along with the country-specific bank account number. You can create the IBAN directly from the vendor and customer master data (Screen "Bank details"). In the area of the bank details data you can find pushbuttons, which you can use to create or change an IBAN. The icon on the pushbutton tells you whether an IBAN exists for certain bank details: If an IBAN exists, you can see a green arrow, otherwise the arrow is white.

A precondition for the use of the IBAN is that you have activated the IBAN functions for the client in table TIBAN_ACTIVE (Transaction SM30).

You have two options of maintaining the bank details and the corresponding IBAN:

  1. You receive the IBAN for certain bank details
    Press the pushbutton 'IBAN' of the created bank details. While generating an IBAN the system can generate a proposal for certain bank countries (at the moment AT, DE, FR, BE, CH), in all other cases you must enter the IBAN and confirm your entry.
    Note: You can extend the generation of an IBAN (proposal) to other bank countries. The generation is country-specific and is based on BTE functions (business transaction events, see Transaction FIBF). Use event '00003030'.
  2. You only receive the IBAN, but not any bank details data
    Press the pushbutton IBAN. In the dialog box you can enter an IBAN and let the system generate the corresponding bank details. At present the generation is possible for the following bank countries: AT, DE, BE and FR. As the generation is based on BTE functions, you can extend the generation on additional countries. Use event '00003040'.

If you delete some bank details in the customer or vendor master data, for which an IBAN is stored, then the IBAN is retained because it can be used simultaneously be several business partners (see example below).

General maintenance of the IBAN

If you want to store an IBAN for a different business partner, in whose master data the entry of the IBAN is not yet supported (for example personnel master), you can maintain the IBAN via view V_TIBAN (Transaction SM30). Here you can also delete IBANs that are no longer used.

When you delete an IBAN, bear in mind that it is deleted for all users. Example:
Vendor: Ms Appleby
Customer:  Mr Appleby
Mrs and Mr Appleby have the same bank details. Since there is only one IBAN for the bank details, vendor APPLEBY and customer APPLEBY refer to the same IBAN. When you delete this IBAN both business partners (vendor/customer) lose the information on this IBAN.

Change documents

You can call change documents directly from the IBAN dialog box or display them using program RFIBANCD.

Note that the following Support Packages are a precondition for using the IBAN:

Release    Software component     Support Package 40B        SAP_APPL               SAPKH40B6445B        SAP_APPL              SAPKH45B42
46B        SAP_ABA                SAPKA46B30
          SAP_APPL               SAPKH46B30
46C        SAP_ABA                SAPKA46C21
          SAP_APPL               SAPKH46C21
46D        SAP_ABA                SAPKA46D10
50A        SAP_ABA                SAPKA50A01

You can alse Read More About SAP HR.