Article Directory
- I. Overview
- 2. Basic objects related to bank account management
- 3. Changes and unchanged bank account management in S4 HANA
- Four, GUI-side data maintenance
- Five, NWBC, Fiori platform configuration and data maintenance practical operation
- 6. Common errors related to the configuration point of "Set country-specific inspection"
I. Overview
This article mainly introduces the objects and maintenance of bank master data in bank account management, as well as the differences between S4 HANA and ECC.
Pay attention to the differences between the new and the old systems and the processing operations for the differences, directly view: Chapters 3 and 5.
2. Basic objects related to bank account management
Several basic objects related to master data in bank account management mainly include:
- Bank Country
- Bank Key
- Bank Number
- House Bank
- Bank Account Number
- Account ID (Account ID)
2.1 Bank country, bank code and bank code
Country where the bank is located : the country where the bank belongs.
Bank code : The code defined in the system corresponds to the actual physical bank, including the head office, branch, sub-branch and branch office. Such as: China Merchants Bank Shenzhen Headquarters, China Merchants Bank Shanghai Branch, China Merchants Bank Zhangjiang Sub-branch, HSBC Headquarters, etc. are all physical banks.
If the company's business involves a related entity bank, the corresponding unique code, namely the bank code, will be maintained in the system for each entity bank.
[ Key Points ] " Country of Bank " and " Bank Code " uniquely identify a specific physical bank.
For example:
HSBC Bank Headquarters US+HSBC0001
China Merchants Bank Zhangjiang Branch CN+CMB0001
China Merchants Bank Shanghai Branch CN+CMB0002
Bank number : Generally used for domestic (CN) bank code maintenance, fill in the 12-digit bank joint number corresponding to the physical bank.
Such as: the joint bank number of China Merchants Bank Zhangjiang branch: 308290003492
2.2 Account Bank
The bank where the company’s actual bank account is opened. Such as: "Industrial and Commercial Bank of China", "China Construction Bank", etc.
2.3 Bank account
The actual bank account, that is, the actual bank card number. For example, the bank account of China Merchants Bank 6226123412340371
2.4 Account identification
The unique code corresponding to the bank account allocated under the opening bank.
The following example:
Account Bank: China Merchants Bank
Bank Account 1: 6226123412340371
Bank Account 2: 6226123412340371
Assign account IDs 00001 and 00002
China Merchants Bank +00001 to bank account 1 and bank account 2 respectively to obtain bank account 1
China Merchants Bank +00002 to obtain bank account 2
Account Bank: Bank of China Bank
Account 1: 6217123456789012241
Bank Account 2: 6217123456789012242
Assign account IDs 00001 and 00002
Bank of China +00001 for bank account 1 and bank account 2 respectively to obtain bank account 1
Bank of China +00002 to obtain bank account 2
[ Key Points ] " Account Opening Bank " and " Account ID " uniquely identify a specific bank account
2.5 Relationship between basic objects
[ Relationship 1 ] The
country where the bank is located + the bank code uniquely identifies a specific physical bank, and a unique bank number corresponding to a domestic physical bank (usually a joint bank number). Some physical banks may not have a joint bank number for some reasons.
[ Relationship 2 ]
Based on actual business, the company can assign multiple " account opening banks ".
[ Relation 3 ]
" Account opening bank " needs to correspond to a specific physical bank, that is, " account opening bank " corresponds to a " bank code " only.
[ Relationship 4 ]
" Account-opening bank " can allocate multiple " bank accounts ".
[ Relationship 5 ]
" Account Opening Bank " establishes a link relationship through " Account ID " and " Bank Account ",
that is, " Account Opening Bank " + " Account ID " uniquely play a " bank account ".
3. Changes and unchanged bank account management in S4 HANA
3.1 Changes in S4 HANA compared to ECC
The more obvious changes are mainly reflected in the following:
- The bank account of the opening bank cannot be maintained (new or modified) on the GUI side, and must be on the NWBC or Fiori platform ;
- In response to the first change, the association between the bank account and the bank that opened the account in S4 is no longer mandatory at the time of creation. You can create a bank account first and then associate the bank with the account ;
- In response to the first change, the transaction code FI12_HBANK (management of account opening bank) has been added to S4 to replace FI12 (management of account opening bank and account opening bank accounts);
- The transaction code FI13_HBANK (display account bank) is added to S4, but the bank account of the bank that has been maintained cannot be displayed. It is recommended to still use FI13 (display account bank and account bank accounts);
- You can use NWBC or Fiori platform to create, modify and view bank codes;
- The opening bank and opening bank account can be created, modified and viewed using the NWBC or Fiori platform;
3.2 The invariance of S4 HANA compared to ECC
Keep unchanged or ECC related functions can still be used, including the following:
- FI01/FI02/FI03 can still be used to create, modify and view bank codes
- FI12/FI13 can still be used for new creation, modification and viewing of the bank account
- You can still use FI12/FI13 to view the bank account
Four, GUI-side data maintenance
It mainly introduces how to continue to use the functions in S4 and how to complete data maintenance.
4.1 Maintenance and View of Bank Code-FI01/FI02/FI03
Common information included in bank code maintenance: the country where the bank is located, the bank code set within the company, SWIFT/BIC, and bank number, etc.
New-FI01
Modification-FI02
- SWIFT/BIC is a bank’s globally unique identification code used for cross-border financial services. Please refer to the Baidu entry for details: https://baike.baidu.com/item/Bank International Code/8030838?fr=aladdin
- The bank code generally refers to the physical bank’s code, and the domestic bank code often fills in the joint bank code
4.2 Account Bank Maintenance-FI12_HBANK/FI12
Because the GUI section can not maintain bank accounts in the bank, so simple to complicated, it is recommended to maintain Bank FI12_HBANK
save
Five, NWBC, Fiori platform configuration and data maintenance practical operation
The bank account of the opening bank cannot be maintained (new or modified) in the GUI terminal transaction code FI12 or FI12_HBANK, and must be on the NWBC or Fiori platform. It is necessary to master NWBC, Fiori platform configuration and data maintenance methods.
Because NWBC is installed according to the GUI client, it is the only option to use NWBC when Fiori is not enabled in the enterprise.
5.1 NWBC platform configuration
NWBC = NetWeaver Business Client, based on Web for display and interactive operations. NWBC is used as a transaction code in SAP.
5.1.1 Start NWBC
Method 1: Transaction code: NWBC
Method 2: Directly enter the URL in the browser
URL format General format: https://server logical address: port/ui2/nwbc/~launch/?sap-client=client number&sap-language= Login language
example: https://hdbdb.dummy.nodomain:44300/ui2/nwbc/~launch/?sap-client=100&sap-language=ZH
5.1.2 NWBC configuration
In the "Cockroach Room" on the homepage of NWBC in the above picture, there is no bank account maintenance entry for the opening bank that we need.
The operation is as follows:
NWBC corresponding role: SAP_FI_BL_BANK_MASTER_DATA
T-CODE: SU01 Add the role to the role list of the current login account, as shown below.
Restart NWBC, and the "Maintain Bank Master Data" entry appears in the "Cockpit" and
click the entry "SAP_FI_BL_BANK_MASTER_DATA" The bank master data can be maintained.
5.2 Fiori platform configuration
What is Fiori? Simple understanding is to adapt to various mobile devices to use SAP smoothly.
5.2.1 Start Fiori
Method 1: Transaction code: NWBC
Method 2: Directly enter the URL in the browser
URL is generally provided by the relevant personnel, and the user can use it directly.
5.2.2 Fiori placement
The standard APP for bank account management corresponding to Fiori is Manage Banks .
Current system information
S4 HANA 1809
query to obtain the business role contained in Manage Banks:
SAP_BR_CASH_MANAGER
SAP_BR_CASH_SPECIALIST
T-CODE: SU01 Add the role to the role list of the current login account, the
configuration is completed as shown below , and Fiori is started
For more detailed information on how to find the system standard Fiori app: Manage Banks and how to configure it as a new tile to Launch pad, please refer to the following link:
https://blog.csdn.net/wangjolly/article/details/107939416
5.3 Fiori: Maintain a bank account and link it to the bank
Start Fiori and
click on the tile "Manage Bank Account" and
click "New Bank Account" to maintain relevant information
"save".
There is no direct link between the bank account and the bank , as shown below
5.3.1 Link the created bank account to the bank
Click on the tile "Manage Bank Accounts", enter relevant query information, click "Execute", and query the created bank accounts.
Click the data in the above figure to
switch to the sheet item "Opening Bank Account Connection", and click "Add" to maintain the "Opening Bank Account" "
Click "Apply" and
click "Save". Re-query data
T-CODE: FI13
5.4 NWBC: Maintain a bank account and link it to the bank
Start NWBC,
click "SAP_FI_BL_BANK_MASTER_DATA",
click "New Bank Account", and maintain related information
"Save".
There is no direct link between the bank account and the bank
5.4.1 Link the created bank account to the bank
Query the created bank account, click "Account List", enter the relevant query conditions
Click the account to
switch to the sheet item "Opening Bank Account Connection", click "Add" to
save
T-CODE: FI13
5.5 Fiori: Maintain bank code and bank account
No more specific step-by-step operations, you can verify by yourself.
The maintenance of the opening bank is quite special, by adding the opening bank operation under the bank code .
5.5.1 Maintain Bank Code
Click the tile "Manage Bank" and
click "Manage Bank" and
click "Create Bank" to maintain the bank code
5.5.2 Maintaining the account-opening bank (large differences)
Click on the tile "Manage Bank" to query the bank code.
Click the bank code of the bank that needs to be added to
switch to the "Account Bank" on the sheet page, and click "Add" to
maintain the relevant account bank information and save it.
5.6 NWBC: Maintain Bank Code and Account Bank
No more specific step-by-step operations, you can verify by yourself.
5.6.1 Maintain Bank Code
5.6.2 Maintain Account Bank
6. Common errors related to the configuration point of "Set country-specific inspection"
"Set country-specific inspection" configuration point
Path:
SPRO -> SAP NetWeaver -> General settings -> Set country -> Set country-specific inspection
error 1: Bank master data maintenance and view (FI01/FI02/FI03) bank number ( BNKLZ) field display length is less than 15 digits problem solution
https://blog.csdn.net/wangjolly/article/details/107917294
Error 2: BP or FI12 maintains a bank account, and an error "Bank account number XXX must have a length of 18"
https://blog.csdn.net/wangjolly/article/details/107943770