SAP Program RFBVGB_0 - Bank Data Transfer (Great Britain)

Description
The program is used for transferring the bank directory for banks inGreat Britain (stored in a file) into the SAP system (table BNKA).

Description of the Data Records Used:
The following data attributes were transmitted by Reed InformationServices and taken as a basis for the program:
The data used is stored in ASCII format.
The individual records are marked by carriage returns and have a fixedlength of 500 bytes ("fixed length records").
Record type 2 entries contain all main offices with a unique bank sortcode.
Record layout for record type 2:
Field Name,,Length in Bytes,,Byte Position,,
Record Type,,2,,000-001
Branch or Place ,,30,,002-031
6 Digit Sort Code,,6,,032-037
Address Line 1,,60,,038-097
Address Line 2,,60,,098-157
Address Line 3,,36,,158-193
Postcode,,10,,194-203
Telephone Number,,40,,204-243
Special Codes,,4,,244-247
Branch Title,,120,,248-367
Bank Name,,100,,368-467
Town,,24,,468-491
Date Last Amended,,6,,492-497
Repeat Address,, ,,
Indicator,,2,,498-499

Program Flow
RESET N1
The program compares the data from the input file with the data thatalready exists in the SAP system and carries out the followingactivities:
If the bank data does not exist in the SAP system, the data istransferred from the input file. Not all data fields are transferred infull but generally the field lengths used are adequate and none of thefield contents go missing.
Data is transferred in the following way:
Bank Name (first 32 bytes) and Branch or Place (first 26 bytes) in theBNKA-BANKA field,
Town (in full) and Post Code (in full) in the BNKA-ORT01 field,
Address line 1 (first 35 bytes) in the BNKA-STRAS field,
6 Digit Sort Code (in full) in the BNKA-BANKL and BNKA-BNKLZ fields.
If the bank data does exist in the SAP system, then it is updated ifthere are any changes when compared with the data from the input file.compared for each sort code.
If a bank which is marked with a deletion flag in the SAP system wasdelivered in the input file, then the deletion flag is cancelled again.
All banks managed in the BNKA but which are not in the input file areseen as no longer existing. They are marked with a deletion flag if the"Mark for deletion" parameter is activated and can then be reorganized.
No banks are deleted. The programs "Reset Bank Data" (SAPF023) and "FIBank Master Data Archiving" (SAPF061) are used to do this.
The Bank Sort Code is used for the BNKA-BANKL key field. According toReed Information Services, the Bank Sort Code is unique for each mainoffice.
The program can be started in test mode (without updating the BNKAfile) or in production mode (with updating the BNKA file).
The number of records read from the file can be limited for testpurposes.

Output
Statistics are generated so that you can see how many banks werecreated or changed.
A detailed list can also be requested. It contains all banks which werechanged successfully or added.