In this field, you specify the bank key under which bank data from the respective country is stored.
When you define the country key, you also specify the country-specific definition of the bank key.
Normally, you manage banks using their bank number. The bank number in the control data for the bank is then displayed twice, that is, as the bank key too.
In certain countries, the bank account number takes on this function; then there are no bank numbers and the bank data is managed using the account number.
For data medium exchange, you may find it useful to be able to enter foreign business partners without a bank number, even if there are bank numbers in the country in question. In this case, the bank key can be assigned internally.
To manage bank data using another key, for example, the SWIFT code, external number assignment can also be used.
Following example will give some clarity:
Bank: State Bank of India - Defined at Country Level - Transaction Code FI01
House Bank: Industrial Finance Branch, State Bank of India, MG Road, Bangalore - Defined at Company Code Level - Transaction Code FI12
In country each bank will have number of branches, each branch will have a bank key to differentiate from one other.
Each House Bank will have its own bank key.
Bank Masters are updated through BAUP transaction code. Read the information note on this transaction code.
Note 132012 - Addresses as a source for overall bank number files (this gives the addresses from where you can get bank key details in European countries)
However the information in OSS Note 132012 is not complete. For the UK, bank information can also be obtained from [Unified Software Ltd.|http://www.unifiedsoftware.co.uk/products/sortcodedata/sapsortcode.html] ready to load via BAUP.
Hope this helps.