Now in S/4 HANA there has been a whole change in the way Banking configuration needs to be done in the system.
House Banks are not created anymore within Transaction FI12 or accessible through the Payment Program config (FBZP). FI12 has been deprecated. Now you need to use Tcode FI12_HBANK. This can still be transported.
But you can no longer create the Bannk Account IDs or Bank Account numbers through the Payment Program anymore. In S/4 HANA you need to create the Account IDs through “Manage Bank Accounts” with the SAP Netweaver Business Client.
For this, you will need to have assigned in your configuration client to your user the SAP standard role SAP_SFIN_CASH_MANAGER. This will give you access to Bank Account Management.
Once assigned you will trigger it with Tcode NWBC.
*NWBC services might not be active in your environment. For this Basis needs to activate the service in SICF.
You will click in “Manage Bank Accounts”
<Save as Active>
<Save as active>
Then we will see the newly created account in the list of Accounts.
If your Company and/or Project needs to implement this or any of the functionalities described in my Blog, do not hesitate to reach out to me and I will be happy to provide you my services.
Hi! It was mentioned in other articles that FI12 is automatically activated for release 1809 & up. I'm currently using 1909 version but I'm still unable to create bank id in FI12 & I'm getting the message "Read Access Only". Is there a setting I should switch on?
FI12 is not available anymore in S/4 HANA. You need to use FI12_HBANK. This is the new S/4 HANA House Bank config Tcode.
Go back to the beginning of my post and you will find it there.
I understand the new approach in S4 by moving the banking from a ''configuration item'' to a Master Data object.
I thought in the beggining that this Fiori Bank Application will be used only to create ''internal'' bank accounts & House banks however i have seen in some Blogs/youtube channels that it's used also to maintain the BPs Bank accounts (External). What will be the benefit of using it for this purpose ( External Bank accounts) instead of maintaining it directly in the BP General Data ( Payment information)?
Hi! Just to clarify my question, it's the "account id" (bank account) that i cannot create, but I was able to create the house bank already.
What you have seen in blogs YouTube is not entirely accurate. This APP can also be used to maintain the Bank Keys, which depending on the country you are creating data for is Financial institution number and Branch #. You do not use it to maintain the BPs external bank account. You can only maintain the Bank account in the BP transaction, and there you use the previously created Bank Key from the other APP. Hope this clarifies it.
To me if you are getting a read-only error it sounds that you might be in a client/environment where you cannot make changes. This needs to be done in your configuration client.