Since ages we are used to transaction code FI12, which is a very convenient way to maintain house banks/ bank accounts. Simplification OSS note 2270400 in S/4HANA has changed the way for maintaining bank accounts and made transaction code FI12 as obsolete transaction. Instead Fiori applications “Manage Banks” (Fiori ID F1574) and “Manage Bank Accounts” (Fiori ID F1366A) were provided. Although for house banks, SAP provided alternative transaction code as FI12_HBANK, but not for bank account.
Thus, whenever you execute transaction code FI12 in S/4HANA environment, you get below error message. The same also happens when you click on “House Bank” button in transaction code FBZP:
There are still a lot of organizations, who wants to bring minimum disruption in way of working and thus not very keen to use these fiori apps and want to utilize SAP GUI to start with in S/4HANA, and then progressively adopt for fiori applications.
Starting S/4HANA 1809 release, SAP has re-enabled transaction code FI12.
For earlier releases, you need to implement OSS note 2646577 to re-enable transaction code FI12.
After this OSS note is implemented, the transaction code FI12 will restored:
On expending “Bank Accounts” node, the option “Create Bank Account” appears:
On clicking on this option “Create Bank Account”, the simplified NWBC screen appear with basic details to enter along-with connectivity to house bank (Comparable to FI12 screen fields):
When editing an existing bank account, the option “Maintain Bank Account” appear as below:
On clicking on this option “Maintain Bank Account”, the simplified NWBC screen appear with basic details to enter along-with connectivity to house bank:
The above will work for bank accounts only if you are not using “Dual Control” and Workflow features provided by S/4HANA in Bank Account Management. You can check this setting in view FCLM_CONFIG2 in transaction SM30, where the setting should be “Activate Directly”:
If using Dual Control/ workflow feature, then fiori application/ NWBC application needed to be used to maintain the bank accounts.