SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (2024)

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (1)

This blog post will focus on “Part B – Is SAP interpreting the file correctly” (Program and Configurations)

RFEBBE00 or FEBC

The standard SAP program for interpretation and conversion to Multicash is RFEBBE00 (TCode FEBC). Some companies may create custom programs in to slightly modify or add on top of the functionalities provided by RFEBBE00. Usually if it is custom it will pattern the standard program and you will find additional code.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (2)

FEBAN

If FEBC is successful, I go to FEBAN and narrow down the results to whatever is in the CODA file I’m analyzing. I usually enter the statement date to limit the search results.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (3)

Once generated, I click on Other Display to get a more “userfriendly” look to the results.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (4)

I personally find it easier to have a certain set of columns available in the view. To do this, you can right click on any column header (I right-clicked on MR no) then click show.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (5)

From the right side, select the columns you want to be displayed and just click on the arrow left to move the selected fields to the displayed columns side.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (6)

The screen should now show the selected columns.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (7)

My Top 11 Fields for analyzing FEBAN statement items are:

Bank Account, Statement Date, Amount, Business Partner, Beg. Balance, Posting Rule, Document No., Bank Key, AcctID, House Bank, and External Transaction.

It gives me a clearer overview of the banking configurations I need to check. You can set an objective for your search by organizing what you know about the accurate/incorrect posting (ensuring that they fall in the same scenario). From there you can compare and analyze how the system behaves accurate posting vs incorrect posting.

Accurate Status Doc Amount Business Partner
1 Pass Incoming Incoming 123456780 1.000,00 BUSINESS PARTNER 1
2 Pass Outgoing Outgoing 123456781 12,30- BUSINESS PARTNER 2
3 Fail Incoming Outgoing 123456782 150,00 TRADECOR CONSULTATION

In the table above we see 3 scenarios. 2 accurate posting behaviors (row 1,2) and 1 incorrect posting behavior (row 3). From observation, positive (+) amounts correspond to incoming transactions while negative (-) amounts correspond to outgoing transactions. The failed/incorrect transaction shows a positive amount of 150,00 euros but it registered in SAP as an outgoing transaction instead of incoming.

If you recall from our previous post on interpreting CODA files, we can confidently say that the amount and sign triggered by the file is correct. The .cod file gave us 150,00 or “0000000000150000”. That gives us a good notion that SAP interpreted the CODA file (amount) accurately.

Checking the SAP Program RFEBBE00 and/or Corresponding Custom Program

If the opposite thing happened (even if not amount related) and SAP interpreted the amount as 150,00- then that is the time that you need to debug or read the program. I would also expect that the standard SAP program would behave okay and that there is a custom program that needs to be checked.

Note that the amount is just a basic example. There are other mismatch possibilities that can require the checking of both the standard and custom program (if any). It is possible that maybe some formatting changed on the bank side and SAP needs to adjust etc.

You can simply go to Tcode SE38 to explore the code or proceed with debugging. Be reminded that this program is for Belgium. Ensure that you find the right SAP program for the country you are concerned with.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (8)

Checking SAP Configurations

Since we ruled out the need to check the program, we can proceedto check on the SAP Configuration. Our scenario now focuses on how theamount/transaction is posted rather than how it is being interpreted. As suchwe will now check on the Posting Rules setup in TCode OT83.

OT83

SAP looks for the posting rules configured in OT83 when interpreting the CODA file. Take note of the following details from the .cod file we tackled previously:

  • Bank Account BE12312312312312
  • Transaction Code / Types (not TCode) 005556210
  • Amount Sign (+ or -) 0000000000150000 0meaning positive
SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (9)

Viewing OT83, you can traverse the configuration (tables included) but here is a high-level summary of each purpose:

  1. Create Account Symbols (T033I) – This is defined freely so you can organize it. It depends on the business agreement / purpose as well. An example would be creating Account Symbol for international bank accounts “INTL BNK”.
  2. Assign Accounts to Account Symbols (T033G) – Link account symbol to GL Accounts. Here you can link “INTL BNK” to GL Account X…X1, the related currency (EUR, USD, +, or blank), and perhaps an account modification (this controls acct determination for bank sub-accounts).
  3. Create Keys for Posting Rules (T028D) – Create posting rule keys just to categorize or link the rules later on. The posting key is created to establish some rules when posting in the general ledger and subledger. An example would be creating Posting Rule key “PKA0” to stand as Posting Key A0 for a specific bank (Bank ABC) customer payment with debit clearing.
  4. Define Posting Rules (T033F) – Define / specify the actual posting rules and link it to a posting key. This will make up the financial accounting doc posting. The basic fields and settings include:
    • Posting Area (Bank accounting/ Sub-ledger accounting)
    • Posting Key Debit
    • Special GL Indicator (if applicable)
    • Debit Account Symbol
    • Posting Key Credit
    • Special GL Indicator (if applicable)
    • Credit Account Symbol
    • Type (Payment clearing, Customer payment, etc.)
    • Posting Type (post to GL account, post to subledger debit account, etc.)
  5. Create Transaction Type (T028V) – You need to group together bank accounts that contain the same Transaction Codes/ External Transactions in one Transaction Type. So, if we are dealing with CODA for Belgium Bank ABC, we can create Transaction Type BBABC as an example.
  6. Assign External Transaction Types to Posting Rules (T028G) – Specify all Transaction Codes for Belgium Bank ABC and link it to your Posting Rule so SAP knows how to post the transaction. Further explanation for the fields will be done later.
    • External Transaction: 005556210
    • + or – : +
    • Posting Rule: PKA0
    • Interpretation Algorithm: No Interpretation
    • Planning Type / Transaction: None
    • Processing Type: Dummy Entry not assignable
  7. Assign Bank Accounts to Transaction Types (T028B) – Here the bank accounts are assigned to the transaction types. You can refer to the bank maintenance in FBZP. The fields for basic configuration include:
    • Bank Key: 123
    • Bank Account: BE12312312312312
    • Trans. Type: BBABC

For this example, we will focus on “Assign External TransactionTypes to Posting Rules” since our concern is on how SAP is posting thetransaction.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (10)

It should have the following columns below for your checking and analysis.Recall that in our example, Trans. type will be “BBABC” and the Name as “CODAfor Belgium Bank ABC”.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (11)

If this view is difficult you can go to Table T028G instead. Fromthe FEBAN posting, you can try and match the details to see what kind ofposting rule is being triggered.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (12)
  • ExternalTransaction – SAP needs this to determine or identify the business transaction.This is what we found in our CODA file as “005556210”.
  • + or – this is thesign of the amount being passed. Since our example registered a positiveamount, it will be +
  • PostingRule Key – Remember that this determines the kind of financial posting thetransaction will trigger. For this basic example, this will be “PKA0” and thesystem will check on the linked posting rules.
  • InterpretationAlgorithm – This enables you to find separate outgoing payments using thereference information returned by the bank. For this basic example, this willjust be set as “No Interpretation”.
  • PlanningType – This will allow the generation of cash management paymentadvices for transactions reported by the bank. For this basic example, thiswill just be blank.
  • ProcessingType – As far as I am concerned, this one is usually utilized byEngland or Brazil so for this basic example, it will be left blank.

Summary / Bottom Line

If you have located the posting rule that is being triggered, you mayhave the ff. approaches to consider:

  • Option A: Link the External Transaction/TransactionCode to the proper posting rule
  • Option B: Update the Linked GL Account
  • Option C or more: Create a new posting ruleetc.

There is no 1 solution since it will depend on the scenario youare encountering. For the basic example shown, it can be done through Option A.If that is the case then we just need to find the proper posting rule that willdenote the proper posting and just update the assignment of “PKA0” to “PKA1” toExternal Transaction “005556210”.

Note that this will depend on the business input and feedback on how the transaction needs to be posted. In any case, you can play around with the setup (at least in Dev or QA) to get a visualization of the posting outcome.

Consider that some other errors can involve the incorrect maintenanceof the customer/vendor master record or even FBZP (screenshot below) etc.

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (13)

Need more help? Free SAP Bank Accounting EBS Learning Kit!

SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (14)
SAP Electronic Bank Statements (Belgium: CODA to Multicash Program and Config) Part B (2024)

FAQs

How do you configure an electronic bank statement in SAP? ›

Please follow the steps below to define EBS configuration in SAP: Enter t-code SPRO in the SAP command field and press Enter to execute the transaction code. On the next screen click the SAP Reference IMG button to proceed to the next steps. Now enter Chart of Account and press Enter to proceed further.

What is the configuration of CAMT053 in SAP? ›

Despite CAMT053 is XML format No specific config required for CAMT053. It is SAP standard function that read XML without specific config. Only EBS Config is required to determine Bank G\L and Sub G\L account.

What are the electronic bank statement formats in SAP? ›

The following section contains an overview of the formats that are supported for the electronic bank statement:
  • MultiCash Format. This format is created from the bank statement data received from the banks (usually SWIFT MT940) using the Banking Communication Standard (BCS) software. ...
  • Swift MT940. ...
  • camt. ...
  • camt. ...
  • DTAUS Format.

What is the transaction code for SAP electronic bank statement? ›

SAP Electronic Bank Statement: Basic Process and Overview
TCodeTask
FF.5Import Bank Statement
FF67Process Manual Bank Statements / View Bank Statements
FEBA/FEBANView Bank Statements
FBL3NView GL Account Balances
Dec 18, 2019

What is the Tcode for financial statement configuration in SAP? ›

The T codes OB58 and F. 01 use to define and overview of Financial statement version. You have to assign GL accounts under the Account groups using the fields "create items" and "assign accounts". You have to assign every account to the financial statement version.

What are the major steps for manual bank statement configuration in SAP? ›

Answers (1)
  1. Create House Bank and Account ID (FI12)
  2. Setup EDI Partner Profile for FINSTA Message Type (WE20)
  3. Configure Global Settings for EBS (IMG) - Create Account Symbols. - Assign Accounts to Account Symbols. ...
  4. Define Search String for EBS(Optional) - Search String Definition. ...
  5. Define Program and Variant Selection.

How do I check SAP configuration? ›

On the Database tab page, choose Configuration Parameter Check. The DBA co*ckpit automatically downloads the SAP parameter recommendations and compares them with the parameterization of your database.

What are types of configuration in SAP? ›

There are three parameters that you can use to define configuration types:
  • Wait Time. Maximum wait time until the queue is processed when the maximum number of messages has not yet been reached.
  • Number. Maximum number of messages per package.
  • Package Size. Maximum total size of all messages in package in KB.

What is the Tcode for payment configuration in SAP? ›

T code FBZP for its configuration. Use T Code F110 for payment run. Please assign points if helpful.

What are the benefits of electronic bank statement in SAP? ›

The biggest advantage of EBS is that it reduces considerably the manual allocation and helps to automate bank related postings. The banks provide companies with the transactions of the individual house bank accounts in the form of files.

What is the difference between e-statement and bank statement? ›

An e-statement is the electronic equivalent of a bank statement. As mentioned above, account holders are given several options to access bank statements. Bank statements can be accessed in print form at a physical branch location or via the bank's online banking system/email.

What is the bank statement program name in SAP? ›

To upload the incoming bank statement T CODE - FF. 5 or program RFEBKA00 is used and depending on your requirement select the selection screen parameters. Uploading of Bank Statements into SAP can be done in various formats. It depends upon the client's agreement with the respective bank.

How to check the bank statement in SAP? ›

You can use the Processing Status indicator to check whether the statements have entered the bank statement monitor. Bank accounts are usually created on a daily basis for bank accounts with daily postings. For this daily basis, enter 1 as the interval and choose Calendar Days as the interval unit.

What is the transaction code on a bank statement? ›

Bank statement transaction codes are the internal codes that are used on a bank statement line to identify the type of transaction being reported. These are also referred to as: Transaction codes. Statement codes.

How do I make my bank statement digital? ›

Here's what to do:
  1. Visit your bank's website.
  2. Log in to Online Banking/Digital Banking/Internet Banking/eBanking etc.
  3. Click 'statements', 'e-documents', or 'download'
  4. Make sure you've selected the correct account.
  5. Choose a statement (or a date range)
  6. Choose the .pdf file format.
  7. Download*

How to create EBS in SAP? ›

Processing Electronic Bank Statement
  1. Vendor Invoice and F110 Run. ...
  2. Customize the MT940 statement. ...
  3. Upload Electronic Bank Statement (FF_5) ...
  4. Post-processing of EBS (FEBAN) ...
  5. On-account posting in EBS. ...
  6. EBS clearing by document reference number. ...
  7. Interpretation algorithm for cheque number. ...
  8. Outgoing Payments with Cheque Payment Method.

Top Articles
Latest Posts
Article information

Author: Jerrold Considine

Last Updated:

Views: 6139

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Jerrold Considine

Birthday: 1993-11-03

Address: Suite 447 3463 Marybelle Circles, New Marlin, AL 20765

Phone: +5816749283868

Job: Sales Executive

Hobby: Air sports, Sand art, Electronics, LARPing, Baseball, Book restoration, Puzzles

Introduction: My name is Jerrold Considine, I am a combative, cheerful, encouraging, happy, enthusiastic, funny, kind person who loves writing and wants to share my knowledge and understanding with you.