SAP HANA

SAP ECC Classic GL to SAP S/4HANA – Direct Conversion Without Requiring a New GL Migration First

SAP ECC Classic GL to SAP S/4HANA – Direct Conversion Without Requiring a New GL Migration First

The new General Ledger on SAP S/4HANA or ECC has certain advantages over Class GL. Examples: usage of parallel ledgers, Document splitting, Profit Center Financial statements, Segment' reporting that is required for segment reporting according to IAS and U.S. GAAP, etc. In addition, Customers can enhance the new General Ledger flexibly, that is, they can enter user-defined fields and update the relevant totals. Many standard reports can evaluate the information from the user-defined fields. Customers can use the 'Document Splitting' functionality to create financial statements at the company code level and, if required, for entities, such as the segment. As a result, we no longer have to carry out time-consuming reconciliation tasks between FI and CO for the end of the period since cross-entity processes are transferred in real-time to the new General Ledger in Controlling.

Starting from 1709, In new installations of SAP S/4HANA, the new General Ledger Accounting is activated by default. The existing ECC customers moving from SAP ECC to SAP S/4HANA will also get new GL automatically. As a result, ECC customers will also move to New GL on SAP S/4HANA Conversion. However, they cannot implement document splitting or a further accounting principle/ledger during the conversion project. The architecture of the accounting module in SAP S/4HANA from the 1709 version is based on the concept of the former "New GL". The concept of the Subsequent Implementation of Document Splitting in SAP S/4HANA differs from the Migration Scenario 6 of the "New GL".

An Overview on Rise with SAP

An Overview on Rise with SAP

Customers moving to SAP S/4HANA come from different backgrounds and have different end goals.  RISE with SAP is designed to address unique customer scenarios. RISE is not a system upgrade, it's a redesigned method of working that allows customers to change not only once, but to continuously transform. Rise with SAP simplifies a customer's move to the cloud and helps throughout their business transformation journey. RISE with SAP delivers seamlessly with SAP partners, Hyperscaler partners, the Reseller community, and Software partners.  RISE with SAP is designed to help SAP customers.

An Overview on “Performing GR/IR Account Maintenance in SAP S/4HANA 2020”.

An Overview on “Performing GR/IR Account Maintenance in SAP S/4HANA 2020”.

The GR/IR clearing account is used for clearing GRs and invoices. In case of quantity differences between GRs and IRs, some items remain open in the GR/IR clearing account. If further deliveries, return deliveries, invoices, or credit memos do not clear a quantity difference for a purchase order item, you must maintain the GR/IR clearing account for that item. In this article, I would like to provide an overview on GR/IR account maintenance & How to perform GR/IR clearing account maintenance.

“Professionalized Business Case” is the first step of SAP S/4HANA Journey!

“Professionalized Business Case” is the first step of SAP S/4HANA Journey!

SAP provides mainstream maintenance for core applications of SAP Business Suite 7 software including SAP ERP 6.0, SAP Customer Relationship Management 7.0, SAP Supply Chain Management 7.0, and SAP Supplier Relationship Management 7.0 applications and SAP Business Suite powered by SAP HANA on the respective latest three Enhancement Packages (EhPs) until December 31, 2027. From January 1, 2028, all SAP Business Suite 7 core applications and respective SAP Business Suite 7 add-on products will enter the customer-specific maintenance (CSM) phase. SAP offers an optional extended maintenance phase from January 1, 2028, until December 31, 2030. This three-year phase comes at an additional fee on top of the maintenance fee. Details outlined in SAP Note 2881788.

Trailing Foreign Currency Valuation Posting Log in SAP S/4 HANA 1709

The valuation of foreign currency in SAP has always been a process that requires additional accounting effort to track historic posting for Financial reporting and auditing requests. Information reports available in SAP do not include some details usually requested by the auditing process (i.e., vendor or customer associated to valuation document, original open item document valuated, etc.) in a single report. Even though a log can be activated and stored for this transaction, further custom development should be done to fulfill internal information needs.

A single report gathering balance and open items valuations that could be executed whenever be required can have the following simplified layout:

Blog 1.png

      I. Process Overview

Foreign currency valuation runs utilizing transaction FAGL_FCV.  This application allows the valuation of balance accounts and open items.

Blog 2.png

The financial/accounting department has to define all parameters required to execute this transaction (i.e., valuation method, accounts to be valuated, etc.) per local accounting principles. Then it can be used to calculate how the rate of exchange of the balance is affected by foreign currency fluctuations at the month-end. As a result, a gain or loss is posted with correspondence to configured accounts.

Depending on what kind of valuation has been chosen by the user, there are two possible posting options: balance accounts and open items documents (accounts, vendors, and customers). Both scenarios will be presented in the next paragraphs.

Balance account valuation.

It is executed using tab ¨Open Items: G/L Accounts¨:

Blog 3.png

Resulting screen will look like:

Blog 4.png

Journal entries will have the following accounting structure:

Blog 5.png

The screenshot above demonstrates that valuated account 11010500 is directly debited or credited to a gain or loss account (i.e., 42020106 or 62010206); as a result, the actual account balance is changed.

 Open items valuation

It should be executed on the tab "Open Items: G/L Accounts":

Blog 6.png

The result is shown below:

Blog 7.png

The associated postings do not affect reconciliation accounts directly; they post balance differences to balance correction account. It keeps intact the reconciliation account balance of vendors and customers

For document 0800000004, currency exchange difference generates a debit to an expense account and a credit to balance correction account.  On the other hand, the document 0800000006 posting credit a gain account and debit to balance correction account. Hence, the document´s open balance remains unchanged.

Standard transaction log available in FAGL_FCV.

SAP provides the possibility of the store log from the execution clicking on “Save Log” option to store execution outcome in a log file:

Blog 8.png

But it does not bring information besides what you see in the standard screens showed above. Moreover, if this option is not timely activated, the log will not be saved. 

     II. Technical approach for custom log report

Three main tables store data created after execution of the valuation process: ACDOCA, FAGL_BSBW_HISTRY, FAGL_BSBW_HST_BL, and ACDOCA. Now we are going to see their relationship in the next paragraphs.

FAGL_BSBW_HISTRY - Valuation History for Documents

This table keeps historical documents created by the valuation of open items documents (vendors, customers, and balance accounts with OI management). In the next table, I have detailed principal fields that should be considered to build a link with Universal Ledger:

table 2.jpg

FAGL_BSBW_HST_BL  - Valuation History of Balances:

This table keeps historical documents created by the valuation of balance accounts.  In the next table, I have detailed principal fields that should be considered:

table 3.jpg

ACDOCA -Universal Ledger and Foreign valuation

In S/4 HANA 1709, the universal ledger provides the table ACDOCA for most financial data postings. So, this table must be used as a principal database for any report related to the FI module.  The next table shows the essential fields to consider:

table 4.jpg

III. Balance Report design

Using a query ABAP or an ABAP report is possible to do the desired layout following this mapping chart:

table 5.jpg

There are some crucial points to keep in consideration:

· Auxiliary tables FAGL_BSBW_HISTRY and FAGL_BSBW_HST_BL  collect information of balance and open items in a time interval selected

· FI documents created during FAGL_FCV execution are recorded in ACDOCA.

· Company code, year, business transaction type, valuated account, date, and time stamp are the key linking ACDOCA and FAGL_BSBW_HST_BL.

· Company code, year, business transaction type, date, and time stamp are the key linking ACDOCA and FAGL_BSBW_HST_BL.

· ACDOCA is the main table to collect data from auxiliary tables.

· Currency exchange rate used for each document in ACDOCA can be retrieved using function module READ_EXCHANGE_RATE.