Professional Documents
Culture Documents
Page 1 of 13
Now lets discuss SAP internal bank directory, here we define information concerning the business partners bank in the master data, any information is checked against
the internal SAP bank directory, this ensures that incorrect entries are kept to a minimum, for a program that transfers data directly into the SAP system we can use
transaction code BAUP or use the SAP easy access menu
The report reads a file in ASCII format and can convert the formats of the following countries, for any other country use the transaction code BIC that allows transfers
from a BIC file.
Austria
Canada
Great Britain
South Africa
Denmark
Spain
Switzerland
Germany
Italy
USA
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 2 of 13
To create a bank manually we can use transaction code FI01, the initial screen (left-hand screenshot) requests for the bank country and a bank key, the key is checked to
conform with the country format, the bank details screen (middle screenshot) requests for the bank's location , swift code, once you saved the configuration SAP will
confirm, see right-hand screenshot. Once the bank has been created it can be used as both a house bank and a bank for customers and vendors. The options of importing
or manually maintaining bank master data as a house bank or as a bank for business partners in the bank directory are inextricably linked to SEPA, this is a significant
change to the master data of payment transactions conducted in Euro's, we will discuss this in more detail next.
SEPA
Single European Payments Area (SEPA) affects Euro payment transactions in 33 countries, this new standard which has been introduced for all bank transfers as of
28/01/2008 will replace the national payment methods and payment media after a period of coexistence, the procedure for SEPA debit memos was adopted in 2009, the
new XML payment formats are based on a common standard in accordance with ISO 20022.
Using transaction code FK02, and using vendor10 we can see the bank key and the bank account, national bank numbers will be replaced with International Bank
Account Number (IBAN), you can see the IBAN column in the screenshot below, if we double-click the IBAN button we can see the IBAN for this account
The IBAN itself is made up of a country code, check digit, bank code and an account number, the system can generate this new information as well but it is also better to
check with the bank as well.
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 3 of 13
There may be times when the customer only knows the IBAN number and not their bank key or bank number, therefore master data such as the bank key and number
may not be defined first in the SAP bank directory, to obtain an IBAN abbreviation when entering data you must maintain table TIBAN_WO_ACCNO using transaction
code SM30 and selecting maintain, the setting in the right-hand screen enables you to maintain the IBAN of a business partner in the bank directory without having to
enter the bank number.
Now when you select the IBAN button without a bank number you will see the below screen
Payment Transaction
In bank accounting we must ensure smooth and efficient processing of payment transactions, and in addition to incoming payments which are usually processed in
electronic bank statements. We start with the payment program for the house banks and the available amounts, using transaction code S_ALR_87001486 or the SAP
easy access menu we can setup to pay invoices up to the amount configured
You can see that company code DD11 has the below limits regarding the payment program.
Incoming payments can be an automated or a manual process, bank account must find out which offsettings items are suitable for the debit posting on the cash receipt
account, this may concern several invoices whose absolute amount may also differ from the incoming payment amount. Lets use transaction code F-28 to post an
incoming payment from a customer manually (you can use transaction code FB70 to create a customers invoice). The initial screen is the header details, here I have
entered the minimum, however notice the open item selection and particular the account section, here you see that we will use this payment against the
DDCUS01customer, when complete select the process open items button to obtain a list of the open items for the customer
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 4 of 13
The next screen returns all the open items of the customer, here we can match the payment with an invoice, this may not always be the case, the payment may be more or
less covering a number of invoices. Notice in the red box that some items are in black and one is in blue, if you double click on a item you can make it available or
unavailable to the payment, in my case I have selected just one item for payment document number 4000000005, also notice that the not assigned amount is zero.
Once happy you can post the document and SAP will confirm if it was successful
Now we can use transaction code FBL5N to check the previously open item, and as you can see the item is now cleared
Now when using the automated method the system searches the customer account, if there is a match then this invoice will be cleared however these ideal scenarios do
not always occur in reality, instead it is necessary to distinguish between the following scenarios
Underpayment within the tolerance - as you known you can define tolerance groups, the group is assigned to each individual customer and the SAP system
automatically posts minor differences to a predefined account.
Underpayment above the tolerance and creation of a partial payment - in the clearing transaction an accounting clerk can decide how to deal with the
payment differences, partial payment is one option, which involves linking incoming payments with invoices, only one assignment take place and all items remain
open.
Underpayment above the tolerance and creation of a residual item - unlike partial payment, the original items are cleared for residual items, another difference
is that a proportional cash discount is granted for this procedure.
Payment on account - the customer has been found and you are completely free to choose the invoices that are to be cleared with the incoming payment (we see
this example above), you can also use this for open item management.
Outgoing payments again can automated or be a manual process, lets see an example of a payment by check using transaction code F-58 (you can create a vendor
invoice using transaction code FB60), the initial screen is the document header information, here you select the company code, the payment method, the house bank and
a check lot number, I have already discussed setting up bank accounting in my FI setup and configuration section,
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 5 of 13
The next screen continues with the header data, which also includes the amount and payee, when complete select the process open items button to obtain a list of open
items for the vendor
The next screen contains the list of open items, double-click the items that you want to include for payment, these should be highlighted in blue, in this case I just have
one item selected
Once you post you are taken to the check screen (left-hand screenshot) double-click on the check and then you are taken to the list of spool screen (right-hand
screenshot), double-click the icon in the type column and you will see the the check
The check the information does contains the payment and the correct details
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 6 of 13
Using transaction code FBL1N we can see that the document has cleared
You can also use transaction code FCH7 to reprint a check or transaction code FBZ4 payment with printout, you can also use transaction code FHCU, to update the
check number in a payment document, you can choose what field you want the cheque number to appear in, see below screenshot, this information will override any
assignments (possible sort key) that you have made in the field of your choice.
As an alternative to payments by check you can generate a bank transfer for an adhoc payment using transaction code FIBLFFP, this scenario does not need an invoice
on the vendor account for clearing purposes
There are a number of check transaction code which can be seen below, a useful transaction code is FCHT which can be used to reassign checks to documents.
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 7 of 13
The diagram below outlines a brief scenario, if an enterprise receives money from a customer for a receivable, this results in two posting documents, debit the bank and
credit the cash receipt and debit the cash receipt and credit the customer, you can always implement the first posting transaction directly, it provides the bank accounting
department with more information about the house banks account balance at present. The second posting (to the customer) can be more difficult, the system
automatically makes the posting depending on whether an open item can be found and cleared, when post processing bank statements, accounts receivable accountants
try to determine the customer and item(s) for which a cash receipt was intended. The post processing screen is available using transaction code
FEBA_BANK_STATEMENT, fill in the filter screen then select the clock with the green tick, I am using company code 3000 for this example
The left-hand screenshot details the bank statement numbers, you can drill down by double-clicking the document number in the red box, the output what you see in the
right-hand screenshot. Keep an eye on the red icons these indicate problems with the posting, if you open these up to will not see a posting in neither posting area 1 or 2.
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 8 of 13
If you select a sale amount (either green or red) and select save the program then navigates to the posting screen, the below example was unable to post due to a posting
period not being open
You can use transaction code SE38 and program RFEBKA96 to delete a bank statement/s, use transaction code FEBA_BANK_STATEMENT to obtain the statement
number (ID) and then enter the details as per the below screenshot, you can also use this for deleting all bank statements if you need to.
Cash Journal
Some business transactions directly use cash, for example if a vendor has delivered some goods and wants immediate payment before handing them over to you or if a
customer primarily uses cash to pay his/her receivables. These transactions are generally small amounts for example office supplies, which are not invoiced and instead
paid by petty cash, which means these need to be recorded and included into the balance sheet. This is where the cash journal comes in, first you may need to create a
cash journal using using the steps below
Create petty cash G/L account
Create the cash journal
Both can be obtained by using the IMG as seen below, you can also define number ranges, amount limits, document types, etc
The left-hand screenshot is the create G/L account for cash journal and the right-hand screenshot is the set up cash journal
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 9 of 13
To use the cash journal we can use transaction code FBCJ, the first thing to do is select the right cash journal, there are two buttons to do this (see red boxes), here you
can see that I have only one cash journal setup for company code DD11, a cash journal is an example of small subledger accounting, you can choose to record detailed
information in the subledger only and also in the general ledger. You could have multiple cash journals point to one G/L account to keep things simple however in this
case only the subledger accounting provides information about the current financial status of each cash journal. For our purposes this cash journal is connected to G/L
account 100011 as per the configuration screenshot above.
You can setup business transactions (see IMG above), you can see (left-hand screenshot) that I have created a number of business transactions for company code DD11
(copied existing ones), you can then select these business transaction from the cash journal. Business transactions help to establish a connection between simple data
entries and completed posting records.
If you notice you can see three tabs, cash payments, cash receipts and check receipts, we will start with cash receipts, you can see that I have made several entries
already, an opening balance of 5,000.00 and a cash payment from a customer of 500.00, the screen is similar to the accounts payable and receivable screens so I won't go
in to detail here. Notice the business transaction that we configured above. You can even reverse documents as seen in the below screenshot.
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 10 of 13
If you notice the cash journal has a summary section detailing the number of record entries in each tab, it also displays their balances.
Just like account payable and accounts receivable the G/L account does not get updated until you post the entry, which means you can save a entry in the cash journal
without having to post it to the G/L account. Also we can reverse entries as well, if you highlight a transaction and then select the icon in the button left-hand corner (the
icon with a red line), a dialog box will be displayed requesting if you want to reverse the entry. You have to supply a reversal reason and posting date.
You can then see the original entry and the reversal document, if you hoover the mouse over the document status column you can see the entry reversed and the entry is
a reversal document,
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 11 of 13
The next screen you enter the items, you can get an overview of this screen after you you have finished
When you do post you get a detailed list of the postings, here we can see the account number and the batch numbers (CITI-1400, /CITI-1400)
The system should be able to create one G/L account posting without errors. The second account assignment depends on the quality of the information on the check. It
must contain the customer and the open items, we can use transaction code SM35 to have a overview of the batch sessions created
/CITI-1400 - debit the check deposit account and credit the clearing account
CITI-1400 - debit the clearing account and credit the customer
We select /CITI-1400 and press F8 the contents are then displayed, we can see the header information and the start of the first document item. The G/L account 113171
is used as a clearing account, you then press enter and then you are taken to the screen for open items, then press enter again to change the selection conditions
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 12 of 13
Evaluations
There are a number of evaluations for bank accounting, I will only show you a few examples and this is only a fraction of the many possibilities available. The bank
accounting department can use the liquidity forecast evaluation to obtain a central overview of the enterprises current cash position. It provides the status on the bank
account and all incoming and outgoing future payments, If the MM and SD modules are used to manage purchase orders and sales orders, this content will be
incorporated as future planned payments and receipts. You can either use transaction code FF7B or the SAP easy access menu
The initial screen is a filter screen, here you can narrow specific liquidity, in may case I have entered the minimum required, I suggest that you play around with the
increment and output control sections to obtain your requirements.
When you run the report a summary results screen is displayed, now you can start to drill down into the report to find the specifics that made up the value
The next is the result of me double-clicking the USD line in the above
Again we can drill more into the report, here I double-clicked on the BANKEN line
You can also double-click on an amount box, we will display the line items that make up the amount
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015
Page 13 of 13
There is a report for checks (check register), you can use transaction code FCHN to list outgoing and incoming checks and also payroll checks, again the initial screen is
a filter screen
The results are displayed and we can see that two checks are to be paid to the customer Paul Valle.
You can also select the report to detail the line items as per the below screenshot, you can also double-click on a check to drill down to the original document and the
original invoice.
I will have a section on reports and will link it into this section when it is complete.
http://www.datadisk.co.uk/html_docs/sap/fi_user_guide/bank_accounting.htm
1/22/2015