Does the performance of your Controlling – Profitability Analysis (CO-PA) system fall short of what your business users expect? The SAP CO-PA Accelerator for SAP HANA has you interested, right? Are you responsible for developing the business case for using SAP HANA in order to benefit from this innovative new in-memory technology? If the answers to these questions are affirmative, read this fourth blog post in the CO-PA tools series to find out how the CO-PA Assessment Cycle Analysis Tools may be used to collect crucial statistical information about your CO-PA system.

Actual Assessment – Analysis Tools Execution

I previously used transaction Might HANA in a blog post on CO-PA tools. Help? To determine whether assessment cycles contain segments that assign costs to CO-PA using variable part tracing factors, use Transaction KEUD to View CO-PA Assessment Cycle Overview. When data must be accessed from conventional databases, variable part allocation rules in ERP may execute slowly. However, while reading from the SAP HANA in-memory database, the CO-PA Accelerator can significantly reduce the read time of the CO-PA tables. How then can the time CO-PA spends reading data be distinguished and quantified from the time spent creating new records? Use the analysis tools that are accessible when you perform an allocation is the solution (transactions KEU5 Actual Assessment and KEUB Plan Assessment).

In order to move cost centre costs to profitability analysis through the execution of assessment cycles, programme SAPMKGA2 is assigned to transaction KEU5. In some CO-PA systems, CO-PA Assessments are infamously a performance bottleneck. Let’s look at the statistical data that is available from KEU5 because CO-PA allocation is a process that can be substantially accelerated by the usage of SAP HANA.

Launch transaction KEU5, then select Settings.

Choose “Flow Trace On” and “Runtime Analysis On” in the Settings pop-up window, and then hit F8 or click the Copy Values icon to close the dialogue.

The flow trace information is accessible from the Tools -> Technical Statistics menu after the assessment has been completed.

You may view statistics for the Database Selection time and the Generated Line Items by expanding the Runtime Log folder.

Remember that the runtime for the full collection of cycles and segments that were executed concurrently is described in the aforementioned log. Use the Runtime Analysis tool to see the individual cycles in more detail.

Runtime Analysis is accessible from the option Goto -> Runtime Analysis on the first screen of transaction KEU5.

You may view a history of cycle executions as well as the total runtime broken down by individual cycles in the Runtime Analysis window.

The screenshots shown above were taken from a demo system, and they don’t show a CO-PA performance problem. However, a lot of efficient CO-PA systems do have lengthy processing times for assessments. You can use the KEU5 Analysis Tools to determine the precise duration of the cycles that read reference data if this applies to you and you wish to estimate the possible time savings to your period end closing if you licence SAP HANA. The CO-PA Accelerator and SAP HANA can significantly cut down on this read access time.