SAP® Documentation

Single view

/CEECV/RO_RFSUMB - Monthly/Year-end postings

Addresses (Business Address Services)   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.
SAP E-Book



This program generates the year-end profit and loss statement postings that determine the operating result for the fiscal year and the postings to open and close the balance sheet accounts for the new fiscal year. You can choose between country-specific versions for Italy, Slovakia, and Turkey. The country versions correspond to the legal requirements of those countries.

This program consists of two transactions:

  • The first entails generating the year-end profit and loss statement postings. In the version for Italy, the profit for the fiscal year is also entered on the balance sheet.

  • The second transaction closes the balance sheet accounts and carries forward their balances into the new fiscal year.

Before running this program, you must carry out several steps:

  • Print out the accounting reconciliation data for the previous fiscal year

  • Run tests on the P&L statement and the balance sheet to validate the amounts there and determine the reconciliation accounts

  • Create dummy customer and vendor master records that can be used to open and close reconciliation accounts: a customer and a vendor account are created for each reconciliation account. For Turkey: default customer and vendor names can be found in table TABKT

  • Configure table TABKT by making the entries necessary to close and open the balance sheet accounts; these accounts then function as reconciliation accounts for selecting customers, vendors, and materials in line with the schema below. For Turkey: all reconciliation accounts of chart of accounts CATR have been created in table TABKT. If you make changes to the reconciliation accounts and special G/L transactions in the Turkish chart of accounts, you have to make the related changes in table TABKT. New dummy customers and vendors are only needed for the new reconciliation accounts.

  • Opening the posting periods for posting year-end processes and opening the current fiscal year.

RFSUMB00 is run to create a profit and loss statement. The program saves the profit or loss for the year in table TABKT and uses it as a comparison value when closing the balance sheet accounts - In Turkey, account group 7 has to be closed separately - see the program documentation for RFIDTRCLACCL7.

  • Carrying out the last step for the financial statements

  • Closing the posting periods of the last fiscal year with the exception of the special periods for year-end closing procedures

  • Print out the accounting reconciliation data for the current fiscal year and validation of the totals

When running the batch input session, the "Post automatically only" indicator is deactivated automatically for all balance sheet accounts marked as such, and reactivated after the posting is successfully completed.
Ensure that no other postings are carried out in your system while the batch input session is running.

For Turkey: We recommend that you run the generated batch input session in the background. The incorrect transactions cannot be reposted manually afterwards, rather, the session needs to be recreated after using RFSUMB00 to complete an error analysis. Since the correctly posted accounts will have a zero balance, RFSUMB00 creates a new session only for the accounts with postings that led to an error. If the session is run in the foreground, it may not be interrupted, since this usually leads to data inconsistencies in the G/L account database. Even if there are errors, all of the transactions in the session have to be run. The incorrect session cannot be run a second time; rather, you have to create a new session.

Parameters that are necessary for execution:







Selection of profit and loss accounts / balance sheet accounts / all accounts

Test run and update run

Name of the batch input session to be created

Report variant that is used to store the total resulting from the closing of the profit and loss statements in table TRVOR.


Profit and loss account - closing

Retained earnings account

Balance sheet account - closing

Balance sheet account - opening


Document Type

Doc. Date

Posting Date

Posting Period


Document Type

Doc. Date

Posting Date


G/L account debit posting key

G/L account credit posting key

Input tax code

Output tax code

Cost center

Segment type

Asset transaction type

Asset debit posting key

Asset credit posting key


Configure table TABKT by making the following entries:

BUKRS: Company Code

SACHKONTO: All reconciliation accounts are entered

KONTOART: Account type of reconciliation account (customer, vendor)

KREDITOR/DEBITOR: Dummy customer or vendor account number

S.: Special G/L account for posting bills of exchange, down payments, and so on

BUCHUNGSSCHLÜSSEL: Posting key for dummy customer and vendor accounts

BA: Document type. Not currently used. The document type from the program parameters is used. In the version for Turkey, the document type must support all account types (such as "AB").

The following is an example of a typical set of posting specifications from table TABKT:

Reconciliation account: Customers 140000

Reconciliation account: Vendor down payment 170000 (sp. GL A)

Reconciliation account: Bill of exchange liability 125000 (sp. GL W)

You must define a dummy customer account: For example, DUMMYCLI

Reconciliation account: Vendor 160000

Reconciliation account: Customer down payment 159000 (sp. GL A)

You must define a dummy vendor account: For example,


Entries in table TABKT

CoCd Account AT Vendor Customer S. D C DT


IT01 0000140000 D DUMMYCLI 04 14

IT01 0000170000 D DUMMYCLI A 09 19

IT01 0000125000 D DUMMYCLI W 09 19

IT01 0000160000 K DUMMYFOR 24 34

IT01 0000159000 K DUMMYFOR A 29 39


CL_GUI_FRONTEND_SERVICES - Frontend Services   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 7669 Date: 20200226 Time: 145205     sap01-206 ( 27 ms )

Our Service

Looking for Support? Questions?




Leave us your contact details and we will call you back. Panels marked with * are mandatory.