Meet Gavern - Free Joomla! 3.0 Template

ERPCorp SAP FICO Blog

Font size: +

SAP Accounting SAP HANA FAQs

SAP Press Salehttps://shrsl.com/43z0d

 

SAP Accounting powered by SAP HANA - FAQs

By Janet Salmon

hdshot jsalmon

 

Table of Contents 

  1. Is this as simple as Hasso Plattner promises
  2. Is this just a newer version of the general ledger
  3. How do I report in SAP Accounting powered by SAP HANA
  4. What are the deployment options
  5. What about the cloud
  6. Why does all this matter

 

I’ve spent the last six months working with the first accounting customers to validate and implement SAP Accounting powered by SAP HANA. I’ve talked with even more customers about the possibilities of the new solution. SAP Accounting powered by SAP HANA will be made generally available on 1st August 2014.

In this blog, I explain how the new solution differs from earlier versions and discuss some of my learnings.

1. Is SAP Accounting powered by SAP HANA as simple as Hasso Plattner promises?


If you’ve been following the blogs written by Hasso Plattner, one of the SAP founders, you’ll know that he has declared war on aggregates. The rationale is simple: aggregates are old technology.  In the past we needed them to provide aggregated data quickly in a report or during a process that needs that data, such as an allocation or settlement. With SAP HANA, data can be aggregated from line item tables on the fly.


Developers in the past knew that cost center managers and project managers would need a report on their spending at month end and so they built tables that contained the cost center/project/order, period, and the various cost elements (the primary and secondary cost tables – COSP and COSS respectively). This worked, but it shaped the way the managers saw their data, seeing their spending in period chunks.

SAP Accounting powered by SAP HANA frees managers up from this, allowing them to directly query the data in the line item table (COEP) to find out which suppliers they have been spending most with or which employees have the highest travel expenses. We’ve all got used to this type of reporting – the cost center reports, project reports, financial statements, and so on, that build on the aggregates tables. Indeed we’re all so used to this kind of report that we tend to forget what’s actually in the line item tables.

 

To take one example, think of the line item table in the general ledger, the BSEG, which contains over 300 fields. By comparison the totals table for the general ledger (GLT0) contains around ten fields: the main ones being the period, the fiscal year, the company code, the business area, and the debit/credit indicator. The new general ledger uses the totals table FAGLFLEXT, which offers more possibilities, including the ability to report additionally by profit center, segment, functional area, trading partner, but is by no means infinitely extensible.


JohnJanet

Developers used the totals tables primarily for performance reasons. Most of the processes in Financials are designed to read from the period tables, so allocations and settlements are typically reading from COSP and COSS. A reason to avoid the line item tables is that typically the other fields that are filled depend on the type of posting, so an asset acquisition will fill different fields from an expense posting or a receivable item. What we essentially have is a sparsely filled matrix, but with SAP HANA the many empty cells cease to be an issue as a column store results in only those fields that are filled being read.

SAP Accounting powered by SAP HANA takes the radical step of removing these aggregate tables. Updating the totals tables can be a bottle neck when you’re trying to post huge amount of data from an external system or perform complex allocations because each time you write a document you also need to lock the totals record (cost center, period, cost element) and then release it when the posting is complete. Take the totals away and your accounting records are created more quickly because the program only has to update the line items table rather than multiple aggregate tables.

This is radically simpler, but sounds like it will involve a complete rewrite of the existing code, both SAP and the many partner and customer add-ons. In fact the totals tables are gone, but they are replaced by views with the same name, so a program that previously read from table COSP now selects the relevant line items and then aggregates them into the period block. SAP’s code and your code will continue to work as before, as will extractors to SAP BW. Figure 1 shows the view that now replaces table GLT0.

This simple trick ensures that the move to SAP Accounting powered by SAP HANA will be non-disruptive for your existing code. In the same brush stroke the index tables are gone. When you perform a dunning run or create a list of open items by vendor or customer you will no longer be reading index tables such as BSIK and BSID, but instead using the equivalent views.

b2ap3_thumbnail_Fig1.PNG

 

 

 

 

 

 

Figure 1: Replacement View for Table GLT0

2. Is SAP Accounting powered by SAP HANA just a newer version of the general ledger

Some of the arguments for SAP Accounting powered by SAP HANA are not new. I’ve been talking about a “single version of the truth” for at least ten years. In the context of new General Ledger, this meant the ability to report not just by company code and business area but also by profit center, functional area, and trading partner. The FAGLFLEXA table meant that several special ledgers became obsolete and you could balance e.g. by profit center without waiting for period close to assign your payables and receivables to the correct profit center.

Real-time integration was also a powerful tool allowing SAP to switch off the reconciliation ledger between CO and FI and update FI in real-time whenever a secondary posting crossed company codes, profit centers, and so on.

All this functionality is inherited in SAP Accounting powered by SAP HANA but there is more. SAP has now extended the table structure to link the line items in FI (the entries in the BSEG table) with the line items in CO (the entries in the COEP table) and the CO-PA characteristics (the entries in the CE4XXXX table).


Figure 2 shows some of the new fields in the CO line item table (COEP). The first three, reference procedure, object key, and logical system, are used to make the connection between the FI line item and its partner CO line item. This connection used to be made at header level but is now available for every profit and loss line item that has an equivalent revenue or expense line in Controlling. Going down the list, you’ll also notice that alongside the CO object field  (previous page) we can also see the real account assignments (cost center, activity type, order number, and so on).

b2ap3_thumbnail_Fig2.PNG
 
Figure 2: New fields in the CO line item table


When you took your first training class, you learnt how the P&L accounts have a sister cost element and how a salary posting to a cost center or a goods issue to an internal order flows into CO. The link between the tables means that you can now see those cost centers and internal orders from within your income statement without having to drill-down into a separate report via report-report-interface.

Figure 3 shows a simple income statement in the report rows and the associated cost centers in the report columns. To achieve this sort of report in the past, you would have had to leave the income statement and drill-down into the relevant cost center reports by passing the relevant selection parameters. The same is possible for orders/WBS elements and other CO account assignments.

b2ap3_thumbnail_Fig3.PNG

Figure 3: New income statement showing cost centers associated with the accounts


Since the requirements for Segment Reporting were introduced with IFRS 8 and IAS 14, the requirements for internal and external accounting have come back together and people have been trying to reconcile their income statement in FI-GL with the income statement in CO-PA. What makes this reconciliation tricky is that the general ledger is based on accounts whereas costing-based CO-PA is based on key figures. Much of the CO-PA customizing involves transforming accounts and cost elements into value fields.

SAP Accounting powered by SAP HANA continues to support costing-based CO-PA but it puts a much stronger emphasis on account-based CO-PA in order to inherit the link by account. Figure 4 shows the operating profit line in the income statement, broken out, this time, by customer. The advantage of account-based CO-PA is that the revenue and cost lines in the income statement naturally line up.

b2ap3_thumbnail_Fig4.PNG

Figure 4: New income statement showing customers associated with the accounts.

If you aren’t already using account-based CO-PA, beware that there is no migration tool to take you from costing-based to account-based CO-PA. You can allocate your cost center costs and settle your order/project costs to account-based CO-PA but you will need to build new assessment cycles since there is no systematic way to interpret the semantics of your existing value fields. There are also a few myths out there. I’ve found several sources that claim that you cannot perform top-down distribution (transaction KE28) in account-based CO-PA. This has been a myth since Release 4.7. In fact moving top-down distribution to account-based CO-PA  has the additional benefit that real-time integration between CO and FI will result in any postings that cross organizational boundaries triggering an additional posting in the general ledger.

Meet our Expert SAP Speakers in-person at SAP Controlling 2023 Conference:

Use coupon code: JJ100 and save $100: click here

Conf CTA


In the past, there were a couple of places where account-based CO-PA didn’t provide as much detail as costing-based CO-PA. In SAP Accounting powered by SAP HANA SAP has extended the configuration to allow you to break out the cost of goods manufactured according to the cost components in the underlying cost estimates. SAP has introduced new quantities in the COEP table so that you can convert the logistics quantities in your materials documents (boxes, pallets, and so on) into consistent quantities for management reporting (tons or kilograms). Where manufacturing customers rejected account-based CO-PA in the past they are now finding that the main gaps are gone. Functionally, they effectively have their value fields as accounts, and because SAP HANA is a column store they can easily select and aggregate along the CO-PA dimensions. 

3. How do I report in SAP Accounting powered by SAP HANA

Figures 3 and 4 showed one option for reporting – we’re effectively using a HANA view to combine the BSEG, COEP, and CE4 tables. To use this option, you’ll need to install the SAP HANA live content alongside the traditional ABAP components. Besides SAP Business Objects Analysis for Microsoft Excel you can run the same reports as queries in web dynpro. Figure 5 shows a sample financial statement in web dynpro.

b2ap3_thumbnail_Fig5.png

Figure 5: Financial Statement in Web Dynpro


While you’re thinking about reporting, it’s worth considering where you were working with aggregates in the past. In CO, we didn’t just use the totals tables (COSP and COSS) but also summarization levels in CO-PA and summarization objects in CO-PC. As you move to SAP Accounting powered by SAP HANA you can revisit every drill-down report and switch them to read on each navigation step rather than reading pre-filled aggregates. This is potentially game-changing in that you will no longer be working with summarization levels for each dimension in the CO-PA report but navigating freely through up to 50 characteristics in CO-PA.

You can also revisit your period close processes and remove the data collection runs in CO-PC that created summarization levels to allow you to aggregate the costs on your orders, projects, and sales orders. You’ll still need to create a summarization hierarchy to determine the characteristics according to which you want to select your orders. Figure 6 shows a sample summarization hierarchy that aggregates by plant and material. In the past the data collection run would write additional data records for each plant and material in the list – these are CO objects beginning with VD – and the summarization reports would read these records from the totals tables. With SAP Accounting powered by SAP HANA, the figures per plant and material are aggregated on the fly.


b2ap3_thumbnail_Fig6.PNG

Figure 6: Sample Summarization Hierarchy


Of course, if you want to carry on using a data warehouse, the existing extractors will continue to pull data from SAP Accounting powered by SAP HANA into SAP BW.

 

4. What are the deployment options for SAP Accounting powered by SAP HANA

If you want to move to SAP Accounting powered by SAP HANA you have two main options. The first is to migrate to SAP HANA (unless you’re already running SAP Business Suite powered by SAP HANA) and then run an application migration to remove the aggregate tables, link the FI and CO line items, and so on. If this sounds like a step too far, another option is to deploy SAP Accounting powered by SAP HANA on a dedicated HANA system and then feed data into this box from your existing systems. Before you embark on such a journey, read the documentation. You can access all release notes, installation and upgrade information via the SAP Library documentation in the link below.

https://help.sap.com/viewer/product/SAP_S4HANA_ON-PREMISE/1809.000/en-US 

 

To learn more about SAP S/4HANA and more SAP FICO topics become a member click here:

erp book 2

 

 If you’re considering the migration path, then bear in mind that the application migration includes a migration to the new GL tables and to new Asset Accounting. The migration to the new GL will give you real-time integration between CO and FI and activate the profit center, segment, cost of goods sold, and consolidation preparation scenarios. At the time of writing migration programs are not yet available for document splitting or parallel ledgers, so if you aren’t already running the new GL you might consider performing this migration in the classic ERP world before embarking on the HANA migration.

Migration to SAP Accounting powered by SAP HANA also involves a migration to new Asset Accounting. This was introduced as a business function in SAP Enhancement Package 7 for SAP ERP 6.0 with a view to improving parallel accounting by making it possible to assign accounting principles, ledgers and charts of depreciation cleanly. There are new transactions to allow ledger-specific postings (for example where freight costs are handled differently depending on the GAAP) and the ability to make one-sided postings where an asset isn’t considered an asset in all GAAPs. 

Figure 7 shows the implementation guide that will walk you through the various steps of the application migration, beginning with the migration to the new General Ledger, then migrating any custom ledgers you may have created before moving on to the generation of the CDS views that we saw in Figure 1 that represent the former totals and index tables and linking the FI and CO line items.

Beyond the obvious project management aspects of such a migration, there are a few additional aspects to consider in association with your existing data. The balance carried forward for each fiscal year was traditionally stored in the totals tables. With SAP Accounting powered by SAP HANA a document will be written to the line item table FAGLFLEXA to record this balance. It’s also common for customers to archive their line items early while keeping the equivalent data in the totals records or index tables. During the migration the system works with back up tables, such as BSIS_BCK. In this case, any partially archived documents will be read from BSIS_BCK instead of from the line items. In the case of the totals records, there is not only a back-up table such as KNC1_BCK but also a difference table KNC1_DIF that is filled where differences occur between KNC1_BCK and BKPF/BSEG.

b2ap3_thumbnail_fig7.PNG

Figure 7: Implementation Guide for the Migration to SAP Accounting powered by SAP HANA

 

Instead of taking the migration path, another option is set up a separate HANA box and deploy SAP Accounting powered by SAP HANA on this box. This second box may seem expensive in the war against redundancy but it allows customers to build the financials system that they want going forward using the new GL features, account-based CO-PA, and so on while their existing systems remain on their current release with their current implementation approach. The transfer of data to this central journal is made using SLT (software landscape transformation tools) which allow significant mapping. In the central system customers can use new GL, account-based CO-PA, and so on and map to a central chart of accounts, central profit center hierarchy, central operating concern, and so on, though clearly significant thought is needed to decide how master data will be handled in such a constellation.

5. What about the cloud

If you followed the announcements at Sapphire, SAP Simple Finance is a suite of finance applications for the cloud. The Financials Add-On for SAP Business Suite powered by SAP HANA (of which SAP Accounting powered by SAP HANA is a part, along with SAP Cash Management and Integrated Business Planning) can be deployed on premise and in the cloud. We’re all familiar with what on premise means, but there are many variants of cloud implementations. At the time of writing “cloud” means SAP HANA Enterprise Cloud and SAP offers a hosting service to customers who choose to run their financials processes in this cloud environment. 

6. Why does all this matter

After one of my presentations a customer surprised me by announcing that SAP Accounting powered by SAP HANA was the biggest innovation in Finance since R/2. To understand the impact, I’ve found myself back in my early SAP R/3 slides, talking tables more than I’ve done for years.

It’s easy to be misled by the “powered by SAP HANA” label, but don’t let the conversation about the new accounting solution be an entirely technical discussion. Remember that the technology is an enabler. It can be about pure speed as when we have to get the result of a query back to a mobile device before the connection times out. More often it’s about revisiting what we already do or asking what we can do differently. SAP has just rewritten parts of the settlement programs, the WIP calculation programs and the variance calculation programs so that instead of preparing an order list and then working sequentially down the list, an SQL statement selects the orders and the associated costs, then joins in the customizing tables to bring these costs into the correct aggregation (e.g. line IDs for WIP calculation) and then passes the results back to ABAP for posting. The UI and period close procedure for these transactions are virtually unchanged but the performance change is significant.

In my conversations, I’m starting to see customers working with their controllers to see how they can do things differently. Now that they have their material ledger data in flat tables (FCML_MAT and FCML_REP) they are starting to simulate what happens if they use this data as a basis for forecasting and simulating their product costs. Gradually the conversation is moving from a technical conversation (table size, memory footprint) to a business conversation (how can I get more insight out of the information I’m collecting?) and that makes SAP Accounting powered by SAP HANA very exciting indeed.

 

Book banner

 

Glossary

 

Activity Type

An activity type identifies activities provided by a cost center to manufacturing orders. The secondary cost element associated with an activity type identifies the activity costs on cost center and detailed reports.

Actual Costing

Actual costing determines what portion of the variance is debited to the next-highest level using material consumption. All purchasing and manufacturing difference postings are allocated upward through the BOM to assemblies and finished goods. Variances can be rolled up over multiple production levels to the finished product.

Assembly Scrap

Assembly Scrap allows you to plan for faulty or damaged assemblies.

Since no production process is perfect, some scrap is always produced. You can either scrap or rework assemblies and components that do not meet quality standards. Depending on the problem, you may scrap cheaper items and rework costly items.

Component Scrap

Component scrap is the percentage of component quantity that does not meet required quality standards before being inserted in the production process. The plan quantity of components is increased. Component scrap is an input scrap because it is detected before use in the production process. You plan component scrap in the MRP 4 view and the Basic Data tab of the BOM item. An entry in the BOM Item field takes priority over an entry in the MRP 4 view.

GRIR

SAP Goods Receipt Invoice Receipt performs a three-way match between the purchase order, goods receipt and invoice receipt.

You use the GR/IR clearing account to record the offset of the GR and IR.

Internal Order

An internal order monitors the costs and revenue of an organization for short- to medium-term jobs. You can carry out planning at a cost element and detailed level, and budgeting at an overall level with availability control.

 

Meet Our Expert SAP Speakers in-person at SAP Controlling Financials 2023 Conference, Sept 17-19 San Diego, CA: Use coupon code: JJ100 and save $100: click here

×
Join our Exclusive Members

For the latest updates

SAP BPC 10.1 NetWeaver & HANA
Controlling 2014 Speaker Profile: Thomas Bauer
 

Comments 28

Guest
Guest - emy on Friday, 08 January 2016 06:27


Great Article..thanks for your valuable posting..It was very informative..i am working in a erp in chennai

Great Article..thanks for your valuable posting..It was very informative..i am working in a erp in chennai
Guest
Guest - Tweety on Thursday, 18 February 2016 23:19

Thanks for your great post.

Thanks for your great post.
Guest
Guest - sravani on Saturday, 27 February 2016 07:15

Recently, I didnt give lots of consideration to leaving comments on site page articles and have placed comments even much less. Reading via your nice posting, will assist me to do so sometimes.
https://www.saponlinetraining.net.in

Recently, I didnt give lots of consideration to leaving comments on site page articles and have placed comments even much less. Reading via your nice posting, will assist me to do so sometimes. https://www.saponlinetraining.net.in
Guest
Guest - Elanthendral on Thursday, 03 March 2016 10:24

Great Article..It was very informative..I need more details from your side..include some tips..I am working in Erp In India

Great Article..It was very informative..I need more details from your side..include some tips..I am working in Erp In India
Guest
Guest - malathym on Tuesday, 08 March 2016 06:52

Thanks for sharing great information in your blog. Got to learn new things from your Blog. It was very nice blog to learn about sap basis training in chennai

Thanks for sharing great information in your blog. Got to learn new things from your Blog. It was very nice blog to learn about sap basis training in chennai
Guest
Guest - jessicameri on Wednesday, 23 March 2016 10:19

Thanks for sharing these information. It’s a very nice topic. We are providing online training classes SAP Web Dynpro online training

Thanks for sharing these information. It’s a very nice topic. We are providing online training classes SAP Web Dynpro online training
Guest
Guest - afridi on Thursday, 24 March 2016 12:39

Thanks for the good information. It’s a very nice topic.
We IT hub Online Training are good in giving the sap hana Training

Thanks for the good information. It’s a very nice topic. We IT hub Online Training are good in giving the sap hana Training
Guest
Guest - harini on Monday, 04 April 2016 10:42

Great Article..It was very informative..I need more details from your side..include some tips..I am working in Erp In Chennai

Great Article..It was very informative..I need more details from your side..include some tips..I am working in Erp In Chennai
Guest
Guest - siva on Friday, 27 May 2016 10:59

This is a great article man, thanks for the tips! It’s refreshing to learn so many new ways to kick off blog posts.
best online MSBI training
online abinitio training in usa,uk,india,canada
selenium training
best R programming online training
SAP HANA online training in india

This is a great article man, thanks for the tips! It’s refreshing to learn so many new ways to kick off blog posts. best online MSBI training online abinitio training in usa,uk,india,canada selenium training best R programming online training SAP HANA online training in india
Guest
Guest - Yamuna on Wednesday, 01 June 2016 07:19

Nicz.I need some tips related to your content..I am working in Erp In India

Nicz.I need some tips related to your content..I am working in Erp In India
Guest
Guest - maria on Saturday, 13 August 2016 06:21

Thank You for Giving the Great InformationMSBI Online Training

Thank You for Giving the Great InformationMSBI Online Training
Guest
Guest - coycurrin on Friday, 14 October 2016 13:15

Thanks for sharing these information. It’s a very nice topic SAP HANA Online Training

Thanks for sharing these information. It’s a very nice topic SAP HANA Online Training
Guest
Guest - punyavathisiva on Thursday, 29 December 2016 05:21

Nice and Valuable information on Sap FICO online training.
Sap FICO online training in usa,hyderabad,bangalure.

Sap FICO Online Training

Nice and Valuable information on Sap FICO online training. Sap FICO online training in usa,hyderabad,bangalure. Sap FICO Online Training
Guest
Guest - Srikanth on Tuesday, 07 February 2017 07:14

Thanks for Posting this,very nice SAP HANA Server Access post for SAP Aspirants. Keep Posting

Thanks for Posting this,very nice SAP HANA Server Access post for SAP Aspirants. Keep Posting
Guest
Guest - punyavathi siva on Thursday, 16 February 2017 06:04

Thank you for such guidance about sap fico online training in india,uk,usa,canada,

Learn SAP FICO Training Hyderabad
Online SAP FICO Training in USA

Thank you for such guidance about sap fico online training in india,uk,usa,canada, Learn SAP FICO Training Hyderabad Online SAP FICO Training in USA
Guest
Guest - sivanagamahesh on Monday, 24 April 2017 12:03

Thanks for sharing informative Article.

Thanks for sharing informative Article.
Guest
Guest - Elanthendral on Friday, 12 May 2017 10:48

Nicz.I need some tips related to your content..I am working in Web Development Company In Chennai If You need any more information kindly make me call to this number 044-6565 6523.

Nicz.I need some tips related to your content..I am working in Web Development Company In Chennai If You need any more information kindly make me call to this number 044-6565 6523.
Guest
Guest - yamini on Tuesday, 30 May 2017 11:17

Nicz.I need some tips related to your content..I am working in Web Development In Chennai If You need any more information kindly make me call to this number 044-6565 6523.

Nicz.I need some tips related to your content..I am working in Web Development In Chennai If You need any more information kindly make me call to this number 044-6565 6523.
Guest
Guest - Elanthendral on Wednesday, 28 March 2018 12:02

Thanks For Your valuable posting, it was very informative.I am working in Mobile App Development ChennaiIf You need any more information kindly make me call to this number 044-6565 6523.

Thanks For Your valuable posting, it was very informative.I am working in Mobile App Development ChennaiIf You need any more information kindly make me call to this number 044-6565 6523.
Guest
Guest - SAP HANA Training Institute in Noida on Monday, 09 April 2018 07:00

Thanks for sharing this valuable post with us.
SAP HANA Training Institute in Noida

Thanks for sharing this valuable post with us. [url=http://saptraininginstitutenoida.in/best-sap-hana-training-course-noida.html]SAP HANA Training Institute in Noida[/url]
Already Registered? Login Here
Guest
Sunday, 19 May 2024

Captcha Image

© Meet Gavern - Free Joomla! 3.0 Template 2024