0% found this document useful (0 votes)
930 views78 pages

Earlywatch Alert - P01 1 Service Summary

This EarlyWatch Alert report summarizes potential issues found in the SAP system from December 30, 2019 to January 5, 2020. Key findings include a backlog in business key figures, over 30 ABAP dumps found, and many users with critical authorizations. It is recommended that the customer perform guided self-services for security optimization and data volume management. Performance indicators and the system landscape are also included.

Uploaded by

r4432fr4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
930 views78 pages

Earlywatch Alert - P01 1 Service Summary

This EarlyWatch Alert report summarizes potential issues found in the SAP system from December 30, 2019 to January 5, 2020. Key findings include a backlog in business key figures, over 30 ABAP dumps found, and many users with critical authorizations. It is recommended that the customer perform guided self-services for security optimization and data volume management. Performance indicators and the system landscape are also included.

Uploaded by

r4432fr4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 78

>

Analysis from 30.12.2019


Until 05.01.2020
Report: P01, Productive
Installation: 0020118487
Session: 0010000023096

EarlyWatch Alert - P01

1 Service Summary

This EarlyWatch Alert session detected issues that could potentially affect
your system.
Take corrective action as soon as possible.

Alert Overview
Backlog found in Business Key Figures Chapter
Noticeable potential for reduction of data volume was identified.
We found more than 30 ABAP dumps in your system.
A high number of users has critical authorizations
Note: If you send SAP EarlyWatch Alert data to SAP, this report can also be viewed in the SAP
ONE Support Launchpad in an interactive SAP Fiori application SAP Note 2520319. Here is the
link to the latest reports for this system: SAP EarlyWatch Alert Workspace
Specific links to analytical detail pages in SAP EarlyWatch Alert Workspace are included in the
respective sections or in this report.
Based on these findings, it is recommended that you perform the following Guided Self-Services.
Guided Self Service FAQ SAP Note

Security Optimization Service 1484124

Data Volume Management 1904491

For more information about Guided Self-Services, see SAP Enterprise Support Academy.
Register for an Expert-Guided Implementation Session for the Guided Self-Service at SAP
Enterprise Support Academy - Learning Studio - Calendar.
Check Overview
Topic Subtopic
Topic Subtopic
Rating Rating
SAP System
Configuration
Database - Maintenance
Phases
SAP Kernel Release

Performance Overview

Performance Evaluation

SAP System Operating


Availability based on
Collector Protocols
Program Errors (ABAP
Dumps)

Update Errors

Table Reorganization

Hardware Capacity

Database Performance

Missing Indexes

Database Key Performance


Indicators
Setup of the Temporary
Tablespace
Database Parameters

Optimizer Statistics

Database Administration

Space Statistics

Freespace in Tablespaces

brconnect -f check (sapdba -


check) schedule

Multibyte Character Sets

Database Server Load


From Expensive SQL
Statements
Check Overview
Topic Subtopic
Topic Subtopic
Rating Rating
TRANSACT-SQLORA(01)-
P01: Expensive SQL
Statements

Database Server Load

Security
System Recommendations
(ABAP)
Age of Support Packages
Default Passwords of
Standard Users
Control of the Automatic
Login User SAP*
Protection of Passwords in
Database Connections

ABAP Password Policy

Gateway and Message


Server Security
Users with Critical
Authorizations
Software Change
Management

Number of Changes

Emergency Changes

Failed Changes

Data Volume
Management (DVM)
Note: All recommendations in this report are based on our general experience. Test them before
using them in your production system. Note that EarlyWatch Alert is an automatic service.
Note: If you have any questions about the accuracy of the checks in this report or the correct
configuration of the SAP Solution Manager EarlyWatch Alert service, create a customer message
under component SV-SMG-SER-EWA.

Note: If you require assistance to resolve concerns about the performance of the system, or if
you require a technical analysis of other aspects of your system as highlighted in this report,
please contact your customer representative (for example, TQM or ESA). To contact the SAP
Enterprise Support advisory team or Customer Interaction Center, please refer to the local
contact number specified in SAP Note 560499. For details of how to set the appropriate priority
level, see SAP Note 67739.

Performance Indicators for P01


The following table shows the relevant performance indicators in various system areas.
Area Indicators Value Trend

System Performance Active Users (>400 steps) 760

Avg. Availability per Week 100 %

Avg. Response Time in Dialog


508 ms
Task

Max. Dialog Steps per Hour 10615

Avg. Response Time at Peak


427 ms
Dialog Hour

Avg. Response Time in RFC Task 574 ms

Max. Number of RFCs per Hour 11158

Avg. RFC Response Time at Peak


328 ms
Hour

Max. CPU Utilization on DB


Hardware Capacity 22 %
Server

Max. CPU Utilization on Appl.


62 %
Server

Avg. DB Request Time in Dialog


Database Performance 190 ms
Task

Avg. DB Request Time for RFC 71 ms

Avg. DB Request Time in Update


25 ms
Task

Database Space 1099.72


DB Size
Management GB

DB Growth Last Month 14.63 GB

2 Landscape
2.1 Products and Components in current
Landscape
Product
System SAP Product Product Version
P01~ABAP SAP ERP ENHANCE PACKAGE 6.07
Main Instances (ABAP or JAVA based)
Related System Main Instance
P01~ABAP SAP ECC Server
P01~ABAP Add-on: Gateway Server - 2.0
Databases
Related System Database System Database Version DB ID
P01~ABAP ORACLE 12.1.0.2 P01

2.2 Servers in current Landscape


SAP Application Servers
System Host Instance Name Logical Host ABAP JAVA

P01~ABAP aocdbs06a aocdbs06sap_P01_00 aocdbs06sap

P01~ABAP aocr3s06a aocr3s06a_P01_00 aocr3s06a

P01~ABAP aocr3s06c aocr3s06c_P01_00 aocr3s06c

DB Servers
Related System Host Logical Host (SAPDBHOST)
P01~ABAP aocdbs06b aocdbs06app
Components
Related System Component Host Instance Name Logical Host
P01~ABAP ABAP SCS aocdbs06a aocdbs06a_P01_01 aocdbs06a

2.3 Hardware Configuration


Host Overview
Hardware CPU CPU Operating Memory
Host Model Virtualization CPUs Cores
Manufacturer Type MHz System in MB
Red Hat
VMware Xeon
Enterprise
aocdbs06a VMware, Inc. Virtual E5- 2900 VMWARE 4 4 64427
Linux 6
Platform 2690
(x86_64)
Red Hat
VMware Xeon
Enterprise
aocdbs06b VMware, Inc. Virtual E5- 2900 VMWARE 4 64427
Linux 6
Platform 2690
(x86_64)
VMware Xeon
Red Hat
aocr3s06a VMware, Inc. Virtual E5- 2900 VMWARE 2 2 32110
Enterprise
Platform 2690
Host Overview
Hardware CPU CPU Operating Memory
Host Model Virtualization CPUs Cores
Manufacturer Type MHz System in MB
Linux 6
(x86_64)
Red Hat
VMware Xeon
Enterprise
aocr3s06c VMware, Inc. Virtual E5- 2900 VMWARE 2 2 32110
Linux 6
Platform 2690
(x86_64)

3 Service Data Quality and Service


Readiness

Configuration hints for optional service data are provided.


The SAP ERP ENHANCE PACKAGE system P01 is not fully prepared for
delivery of future remote services.

Rating Check Performed

Service Data Quality

Service Preparation of P01

3.1 Service Data Quality


The service data is collected by the Service Data Control Center (SDCCN) or read from the
Solution Manager's BW or Configuration and Change Database (CCDB).
This section comprehensively shows issues with the data quality and provides hints on how to
resolve them.
Explanation for 'Priority' Column In Tables Below
Prio. Explanation: Impact of Missing or Erroneous Data
An optional check was skipped.

3.1.1 Managed System Setup In Solution Manager


Report Area SAP
Prio. affected Details
Note

Collector job DSWP_GET_PPMS_DATA_AUS_OSS


for retrieval of the latest available SAP support
packages is probably suspended. Information
Configuration
about the latest available SAP support packages
of ABAP 894279
was omitted from this report due to outdated
System P01
data. Please ensure daily scheduling of this job
in your SAP Solution Manager system. used in
check 'Support Package Maintenance - ABAP'

3.2 Service Preparation of P01


Rating Check Performed

Service Preparation Check (RTCCTOOL)

Service Data Control Center

Hardware Utilization Data

In preparation for SAP services, ensure that connections, collectors, and service tools are up to
date. These functionalities are explained in SAP Notes 91488 and 1172939.

3.2.1 Service Preparation Check (RTCCTOOL)

Before we can ship any services, the latest version of the SAP Service tools must be
implemented in your system.
Report RTCCTOOL was last run on 06.01.2020. During the check, the tool detected issues for
which a RED rating was set.
Overall SAP Tool Manual
Title
Status Note Status Status

1482296 for DVM [Serv. Exec]

Technical S-User for


2865869
SAPOSS

Techn. S-User for


2865869
SDCC_OSS

Tech. S-User for


2865869
SAPNET_RFC
Overall SAP Tool Manual
Title
Status Note Status Status

ST-A/PI 01T_731 Support


69455
Package 3

ST-PI 740 Support Package


539977
12

69455 Addon ST-A/PI 01T_731

69455 Proc. after addon impl.

Switch on digital content


69455
verification

69455 Allow Online data collectors

539977 Addon ST-PI 740

12103 Collectors and TCOLL

207223 EWAlert setup

Recommendation:
for DVM [Serv. Exec]
DB Statistics on Oracle Databases [managed]
Please follow the instructions of SAP note 1482296. Please perform the manual activities as
mentioned in the SAP Note.

Technical S-User for SAPOSS


HTTP to SAP backbone (for SNOTE, EWA..) is not set up. Systems >=740 that sent EWAs
to SAP in the past are temporarily allowed to use RFC after 01/2020. But they need a
technical S-User in the RFC destinations to SAP.
Open https://launchpad.support.sap.com/#techuser with admin S-User. Create technical S-
User with title Instno+SID (note 2174416). One techn. S-user per system or per Dev-QA-
Prod. Wait 24 h. Activate&set password. Call tx SM59. Enter the techn. S-User with
password into ABAP connection SAPOSS.

Techn. S-User for SDCC_OSS


RFC destination SDCC_OSS may be used by SDCCN to connect to SAP. Systems that sent
EWAs to SAP in the past are temporarily allowed to use RFC after 01/2020. But they need a
technical S-User in the RFC dest. to SAP.
Call tx SM59. Enter a technical S-User and its password into ABAP connection SDCC_OSS
(use same S-User as in ABAP connection SAPOSS, as set in recommendation "Technical S-
User for SAPOSS"). Alternatively configure SDCCN to use SAPOSS for "To SAP" and delete
destination SDCC_OSS.

Tech. S-User for SAPNET_RFC


RFC destination SAPNET_RFC may be used by SDCCN to connect to SAP. Systems that sent
EWAs to SAP in the past are temporarily allowed to use RFC after 01/2020. But they need a
technical S-User in the RFC dest. to SAP.
Call tx SM59. Enter a technical S-User and its password into ABAP connection SAPNET_RFC
(use same S-User as in ABAP connect. SAPOSS, as set in recommendation "Technical S-
User for SAPOSS"). Alternatively configure SDCCN to use SAPOSS for "To SAP" and delete
destination SAPNET_RFC.

ST-A/PI 01T_731 Support Package 3


Addon supportpackage level 3 for ST-A/PI 01T_731 for NetWeaver as of 7.31 [your current
level is max. 2 lower than latest. Update is recommended]
From http://support.sap.com/supporttools ->ST-A/PI->Support packages-> ST-A/PI
01T_731 download patches up to SAPKITAB9X. For basis >=700 use the Maintenance
optimizer to release the download. Upload from frontend to transaction SPAM, define a
queue and import.

ST-PI 740 Support Package 12


Addon supportpackage level 12 for ST-PI 740 for basis as of 7.40 [your current level is
lower than recommended. Update recommended]
Open http://support.sap.com/supporttools ->ST-PI Supportpck.-> ST-PI 740. Add patch
SAPK-74012INSTPI (and predecessors if not yet implemented) t download basket. Release
basket via Maintenance optimizer. Upload from frontend into transaction SPAM, define a
queue and import the queue.

3.2.2 Service Data Control Center

Recommendation: SDCC is still active. Activate SDCCN instead. See SAP Note 763561.

3.2.3 Performance DB (ST03 / ST06)

Analysis of ST06 and history data indicate some problems with SAPOSCOL. Check SAPOSCOL
and see SAP Note 1309499.

4 Software Configuration for P01


We have listed recommendations concerning the current software
configuration on your system.

Your system's software versions are checked. If known issues with the software versions
installed are identified, they are highlighted.

4.1 SAP Application Release - Maintenance


Phases
SAP Product Version End of Mainstream Maintenance Status

EHP7 FOR SAP ERP 6.0 31.12.2025

In October 2014, SAP announced a maintenance extension for SAP Business Suite 7 core
application releases to 2025. If you are running a relevant release, see SAP Note 1648480 for
more details and applicable restrictions.

4.2 Support Package Maintenance - ABAP


The following table shows an overview of currently installed software components.
Support Packages
Latest
Software Patch Avail. Component
Version Support Package
Component Level Patch Description
Level
SAPK-
ACLDL 600 1
67001INACLDL
SAP R/3 Enterprise
SAPK-
EA-APPL 617 18 19 Application
61718INEAAPPL
Extension 617
SAP R/3 Enterprise
EA-DFPS 600 31 31 SAPKGPDD31 Defense Forces &
Public Security
SAPK-
EA-FIN 617 18 19 Ea Fin 617
61718INEAFIN
Support Packages
Latest
Software Patch Avail. Component
Version Support Package
Component Level Patch Description
Level
SAP R/3 Enterprise
EA-FINSERV 600 32 32 SAPKGPFD32 Financial Services
600
SAP R/3 Enterprise
EA-GLTRADE 600 31 31 SAPKGPGD31
Global Trade 6.00
SAP R/3 Enterprise
Human Resource
EA-HR 608 72 75 SAPK-60872INEAHR
& Travel Extension
608
SAP Integrated
Product and
EA-IPPE 400 31 31 SAPKGPID31
Process
Engineering 400
SAP R/3 Enterprise
EA-PS 617 18 19 SAPK-61718INEAPS Public Services
617
SAP R/3 Enterprise
EA-RETAIL 600 31 31 SAPKGPRD31
Retail 6.00
SAPK-
ECC-DIMP 600 26 31 ECC-DIMP 600
60026INECCDIMP
SAPK-
ERECRUIT 600 31 31 ERECRUIT 600
60031INERECRUIT
FI-CA, Contract
Accounts
FI-CA 617 18 19 SAPK-61718INFICA Receivable and
Payable (virtuell)
617
SAPK-
FI-CAX 600 26 31 FI-CAX extended
60026INFICAX
SAPK-
FINBASIS 600 31 31 FINBASIS 600
60031INFINBASIS
SAPK- Odata purchase
GBAPP002 600 12 12
60012INGBAPP002 approval 600
HCM Employee
SAPK-
GBHCM002 600 15 15 Requests (leave)
60015INGBHCM002
600
HCM Manager
SAPK- Approvals (time,
GBHCM003 600 12 12
60012INGBHCM003 training, leave)
600
GBX01HR 600
SAPK-
GBX01HR 600 14 15 (oData Base, HCM
60014INGBX01HR
Fiori) 600
SAPK-
INSURANCE 600 26 31 INSURANCE 600
60026ININSURANC
Support Packages
Latest
Software Patch Avail. Component
Version Support Package
Component Level Patch Description
Level
SAP CATCH
WEIGHT
SAPK-
IS-CWM 600 26 31 MANAGEMENT
60026INISCWM
6.00 on SAP ERP
2005
IS-H 600 40 61 SAPK-60040INISH IS-H 600
IS-M 600 26 31 SAPK-60026INISM IS-Media 6.00
SAPK-
IS-OIL 600 26 31 IS-OIL 600
60026INISOIL
IS-Public Sector
SAPK-
IS-PS-CA 617 18 19 Contract
61718INISPSCA
Accounting 617
IS-UT 600 26 31 SAPK-60026INISUT IS-UT 600
SAPK- Learning Solution
LSOFE 617 15 16
61715INLSOFE - Front End 617
SAPK- MDG Applications
MDG_APPL 617 18 19
61718INMDGAPPL 617
SAPK- MDG Foundation
MDG_FND 747 18 19
74718INMDGFND 747
SAPK- SAP Screen
PERSONAS 300 9 10
30009INPERSONAS Personas 3.0
SAPK-
PI_BASIS 740 22 22 Basis Plug-In 7.40
74022INPIBASIS
SAP UI Frontend
SAPK- Implementation
SAPUIFT 100 1 1
10001INSAPUIFT Technology
Version 1.00
SAP
SAP_ABA 740 22 22 SAPKA74022 Anwendungsbasis
7.40
SAP Application
SAP_AP 700 37 37 SAPKNA7037
Platform 7.00
SAP_APPL 617 18 19 SAPKH61718 SAP APPL 6.17
SAP Basis
SAP_BASIS 740 22 22 SAPKB74022
Component 7.40
SAP Business
SAPK-
SAP_BS_FND 747 18 19 Suite Foundation
74718INSAPBSFND
747
SAP Business
SAP_BW 740 22 22 SAPKW74022
Warehouse 7.40
SAPK-
SAP_FIN 617 18 19 Financials
61718INSAPFIN
SAP NetWeaver
SAPK-
SAP_GWFND 740 22 22 Gateway
74022INSAPGWFND
Foundation 7.40
Support Packages
Latest
Software Patch Avail. Component
Version Support Package
Component Level Patch Description
Level
SAP_HR 608 72 75 SAPKE60872 SAP HR 6.08
SAPK- User Interface
SAP_UI 752 7 8
75207INSAPUI Technology 7.50
SEM-BW 600 31 31 SAPKGS6031 SEM-BW 600
SAPK- Approve Purchase
SRA001 600 9 9
60009INSRA001 Contracts
SAPK-
SRA002 600 9 9 My Timesheet 1.0
60009INSRA002
SAPK- Change Sales
SRA003 600 4 4
60004INSRA003 Order 1.0
SAPK-
SRA006 600 8 8 My Paystubs 1.0
60008INSRA006
SAPK-
SRA007 600 6 6 My Benefits 1.0
60006INSRA007
SAPK- Approve
SRA010 600 8 8
60008INSRA010 Timesheets 1.0
SAPK-
SRA012 600 5 5 My Spend 1.0
60005INSRA012
SAPK- Order Purchase
SRA013 600 7 7
60007INSRA013 Requisitions 1.0
SAPK- Price & Availability
SRA016 600 8 8
60008INSRA016 Check 1.0
Order create (from
SAPK- P&A, from quote,
SRA017 600 8 8
60008INSRA017 from existing
order) 1.0
Order status
SAPK- tracking (including
SRA018 600 8 8
60008INSRA018 display order and
lines) 1.0
SAPK- Shipment tracking
SRA019 600 5 5
60005INSRA019 1.0
Order change
SAPK-
SRA020 600 10 10 (change address /
60010INSRA020
ship VIA) 1.0
Invoice (my bills)
SAPK- including display
SRA021 600 8 8
60008INSRA021 invoice - billing
document 1.0
ST-A/PI 01T_731 2 3 SAPKITAB9W ST-A/PI 01T_731
Solution Tools
ST-PI 740 11 12 SAPK-74011INSTPI
Plugin 740
UI for ERP Human
SAPK-
UIHR001 100 14 15 capital
10014INUIHR001
management 100
Support Packages
Latest
Software Patch Avail. Component
Version Support Package
Component Level Patch Description
Level
SAPK- UI for ERP Central
UIX01EAP 100 13 14
10013INUIX01EAP Applications 1.0
SAPK- UI for HCM
UIX01HCM 100 7 7
10007INUIX01HCM Application 1.0
SAPK-
WEBCUIF 747 18 19 SAP Web UIF 747
74718INWEBCUIF

4.3 Database - Maintenance Phases


Database End of Standard End of Extended SAP
Status
Version Vendor Support* Vendor Support* Note

Oracle Database
31.07.2019 31.07.2021 1174136
12g Release 1

* Maintenance phases and duration for the DB version are defined by the vendor. Naming of the
phases and required additional support contracts differ depending on the vendor. Support can be
restricted to specific patch levels by the vendor or by SAP. Check in the referenced SAP Note(s)
whether your SAP system requires a specific patch release to guarantee support for your
database version.
The support status you receive in this report regarding your Oracle database version takes only
the major release support dates into account and not whether the individual patch set level is
outdated in terms of Oracle patch support. For this reason, verify in the corresponding patch set
SAP Note whether the patch set you are currently using is still in the Oracle patch provisioning
mode.

For more information, see the "Oracle Release" section of the "Database" section.
Recommendation: Standard vendor support for your database version has already ended /
will end in the near future. Consider ordering extended vendor support from your database
vendor or upgrading to a higher database version.

4.4 Operating System(s) - Maintenance Phases


End of End of
Operating Standard Extended SAP
Host Comment Status
System Vendor Vendor Note
Support* Support*

Red Hat
4 Enterprise Limited
30.11.2020 30.06.2024 936887
Hosts Linux 6 (ELS)
(x86_64)
* Maintenance phases and duration for the operating system version are defined by the vendor.
Naming of the phases and required additional support contracts differ depending on the vendor.
Support can be restricted to specific patch levels by the vendor or by SAP. Check in the
referenced SAP Note(s) whether your SAP system requires a specific patch release to guarantee
support for your operating system version.

4.5 SAP Kernel Release


The following table lists all information about your SAP kernel(s) currently in use.
SAP Kernel Patch Age in
Instance(s) Release OS Family
Level Months

Linux
3 instances 749 701 7
(x86_64)

4.5.1 Kernel out of date

Your current SAP kernel release is probably not up to date.


Recommendation: Make sure that you are using the recommended SAP kernel together
with the latest Support Package stack for your product.

4.5.2 Additional Remarks

SAP releases Support Package stacks (including SAP kernel patches) on a regular basis for most
products (generally 2–4 times a year). We recommend that you base your software maintenance
strategy on these stacks.
You should only consider using a more recent SAP kernel patch than that shipped with the latest
Support Package Stack for your product if specific errors occur.
For more information, see SAP Service Marketplace at
https://support.sap.com/software/patches/stacks.html (SAP Support Package Stack information)
and https://launchpad.support.sap.com/#/softwarecenter/support/index (Support Packages &
patch information).
For each patch there is an SAP Note in which all known regressions for this level are listed. Find
it using the keyword KRNL749PL701 in the SAP Note search. For detailed information, see SAP
Note 1802333 - Finding information about regressions in the SAP kernel.

5 Hardware Capacity
We have checked your system for potential CPU or memory bottlenecks
and found that the hardware of your servers is sufficient for the current
workload.

Note: Hardware capacity evaluation is based on hosts for which data is at least partially
available.

5.1 Overview System P01


General
This analysis focuses on the workload during the peak working hours (9-11, 13) and is based on
the hourly averages collected by SAPOSCOL. For information about the definition of peak working
hours, see SAP Note 1251291.
CPU
If the average CPU load exceeds 75%, temporary CPU bottlenecks are likely to occur. An
average CPU load of more than 90% is a strong indicator of a CPU bottleneck.
Memory
If your hardware cannot handle the maximum memory consumption, this causes a memory
bottleneck in your SAP system that can impair performance. The paging rating depends on the
ratio of paging activity to physical memory. A ratio exceeding 25% indicates high memory usage
(if Java has been detected 0%) and values above 50% (Java 10%) demonstrate a main
memory bottleneck.
Max. Max.
CPU RAM Paging Analysis Analysis
Server Date Rating Date Rating
load [MB] [% of Start End
[%] RAM]

aocr3s06c 19 02.01.2020 32.110 0 30.12.2019 05.01.2020

aocr3s06a 14 03.01.2020 32.110 0 30.12.2019 05.01.2020

aocdbs06b 22 02.01.2020 64.427 0 30.12.2019 05.01.2020

aocdbs06a 62 02.01.2020 64.427 0 30.12.2019 05.01.2020

Note: For virtualization or IaaS scenarios (for example, IBM PowerVM, VMware, Amazon AWS,
...) it is possible that the CPU rating for some hosts is YELLOW or RED, even though the
utilization value is quite low. In this case, the relevant host could not use maximum usable
capacity due to a resource shortage within the virtualized infrastructure (for example, IBM
PowerVM: Shared Pool CPU utilization).

6 BKF Info & Admin for SAP EWA


System errors or business exceptions can be a reason for open, overdue, or unprocessed
business documents or long-lasting processes. SAP Business Process Analysis, Stabilization and
Improvement offerings focus on helping you to find these documents (as it may directly or
indirectly negatively impact business).
This section provides an example of indicators, and its findings are a basis of further SAP
offerings. In the example below, the backlog of business documents is compared to daily or
weekly throughput or set in relation to absolute threshold numbers.
It provides business information to discuss possible technical or core business improvement
process potential.
SAP tools and methods can help to monitor and analyze business processes in more detail.
Find more information, see here.
NOTE: Overdue or exceptional business documents are often caused by system errors, such as
user handling issues, configuration or master data issues, or open documents on inactive
organizational units or document types that can be included in the measurements. These
documents are rarely processed further by the business departments and often do not have a
direct impact on customer satisfaction, revenue stream, or working capital. Nevertheless, these
documents can have negative impacts on other areas such as supply chain planning accuracy,
performance (of other transactions, reports, or processes), and reporting quality.

For more information about this section, see here. See "Which optional content can be activated
in SAP EarlyWatch Alert?".

6.1 Reference Key Figures Measured Value


Summary
The below values originate from reference key figures executed in your back-end system. A
rating is given as the first criticality indicator for each value that may represent open, overdue,
or exception documents. The rating can be based on the absolute number of references or relate
to a certain business throughput. Note that a rating can be assigned only if a reference value is
available (in the case of relative evaluation) or if the evaluation is based on an absolute number.
The following general rule of thumb applies to most ratings of application-related backlog key
figures:
GREEN – the backlog is smaller than one day of typical daily throughput
YELLOW – the backlog is between one and five days of typical daily throughput
RED – the backlog is above five days of typical daily throughput
GRAY – standard evaluation is not possible due to missing reference value
Bear in mind that all assumptions and ratings in this presentation are based on our general
experience with other customers and that the findings are not necessarily business-critical in
your particular case. The key figures are further described in the KPI Cloud Catalog.

Data collection status:


Data collection frequency (in months): 0
Business Area:
Rating Key Figure Short Finding #
Name

1.305 open vendor items in Accounts Payable


Finance: Overdue in the current were identified, whereby the due
vendor payments date for payment is .. (28 less than three
(actual fiscal year) months & 56 older than twelve months). Based
[K20] on absolute numbers (GREEN[<100];
RED[>1000]).

1.008 open customer items in Accounts


Finance: Overdue Receivable in the current were identified,
customer payments whereby the due date for payment is .. (233
(actual fiscal year) less than three months & 106 older than
[K15] twelve months). Based on absolute numbers
(GREEN[<100]; RED[>1000]).

46.836 bank statement items were identified


Finance: Bank
that have not been fully posted (11.351 less
Statement Items
than three months & 1.903 older than twelve
not completed
months). Based on absolute numbers
[K16]
(GREEN[<10]; RED[>100]).

2.500 open sales orders were identified that


Order To Cash:
have not yet been billed or have only been
Orders not billed
partially billed (9 less than three months &
(Order related
2.199 older than twelve months). Based on
billing) [K06]
absolute numbers (GREEN[<10]; RED[>100]).

4.057 purchase order items were identified


that are overdue by more than 10 days and
Procure To Pay:
that are not yet completely deli.. (243 less
Overdue PO items
than three months & 2.035 older than twelve
[K28]
months). Based on 0 PO items created (max
per week).

74.156 purchase order items were identified


Procure To Pay:
that are more than 30 days and without a final
Purchase Order
invoice indicator (2.362 less than three months
Items without Final
& 66.008 older than twelve months). Based on
Invoice Indicator
absolute numbers (GREEN[<100];
[K33]
RED[>1000]).

540 purchase requisition items were identified


Procure To Pay:
that are open and overdue by more than 10
Overdue Purchase
days (82 less than three months & 40 older
Requisition Items
than twelve months). Based on 92 created
[K27]
(max per week) (GREEN[<92]; RED[>460]).
Business Area:
Rating Key Figure Short Finding #
Name

2.989 vendor invoices items were identified


which were created more than 30 days ago
Procure To Pay:
and still have not been released.. (80 less than
Blocked invoices for
three months & 2.800 older than twelve
payment [K30]
months). Based on absolute numbers
(GREEN[<100]; RED[>1000]).

SAP Active Global Support provides several self-assessments or guided services to encourage
customers to benefit from an SAP Business Process Analysis, Stabilization, or Improvement
project.

6.2 SAP Business Process Analytics


With SAP Business Process Analytics in SAP Solution Manager, you can continuously analyze the
above key figures and more than 750 additional out-of-the-box key figures for continuous
improvement potential in your SAP business processes.
With SAP Business Process Analytics, you can perform the following functions:
(1) Internal business process benchmarking (across organizational units, document types,
customers, materials, and so on) for a number of exceptional business documents and/or for the
cumulated monetary value of these documents.
(2) Age analysis to measure how many open documents you have from the previous years or
months.
(3) Trend analysis for these business documents over a certain time period.
(4) Create a detailed list for all of these exceptional business documents in the managed
system, enabling a root cause analysis to find reasons why these documents are open, overdue,
or erroneous.
SAP Business Process Analytics can help you to achieve the following main goals:
- Gain global transparency of business-relevant exceptions to control template adherence
- Improve process efficiency and reduce process costs by reducing system issues and eliminating
waste (for example, user handling, configuration issues, and master data issues)
- Improve working capital (increase revenue, reduce liabilities and inventory levels)
- Ensure process compliance (support internal auditing)
- Improve supply chain planning (better planning results and fewer planning exceptions)
- Improve closing (fewer exceptions and less postprocessing during period-end closing)
SAP also provides business process improvement methodology to help you identify and analyze
improvement potential within your business processes using Business Process Analytics in SAP
Solution Manager and visualize it for your senior management.
For more information, navigate to the following link: here.
In general, SAP Active Global Support provides several self-assessments or guided services to
encourage customers to benefit from an SAP Business Process Stabilization and/or Business
Process Improvement project.

7 Workload Overview P01


7.1 Workload By Users
User activity is measured in the workload monitor. Only users of at least medium activity are
counted as 'active users'.
Low Medium High Total
Users Activity Activity Activity Users

dialog steps per 4800 or


1 to 399 400 to 4799
week more

measured in system 3587 745 15 4347

7.2 Workload By Task Types


This chart displays the main task types and indicates how their workload is distributed in the
system.

Task Type Response Time[s] DB Time[s] CPU Time[s] GUI Time in s

Batch 894624 469736 213811 0

HTTP(S) 414348 154284 219985 0

RFC 305856 37642 37967 1531

Dialog 201644 75200 62877 59493

Others 21206 5420 5422 1738

The chart below lists the top task types in terms of total response time in s.

7.3 Top Applications


This table lists the top applications of the Dialog task type. The unit of measure is milliseconds
[ms] for average time and seconds [s] for total time.
Transaction Profile
%
Avg.
Total of Dialo Avg. Avg. Avg. Avg.
Avg. DB Roll
Respon Tot g Resp. Proc. CPU GUI
Transaction Time[m Wait
se al Step Time[m Time[m Time[m Time[m
s] Time[m
Time[s] Loa s s] s] s] s]
s]
d
1782
FS10N 11280 0.6 633 0 293 189 86 92
6
ZGL001 10931 0.6 2624 4166 1 563 2815 657 671
PT60 10888 0.6 632 17228 17 15286 577 21 21
2095
ME23N 8181 0.4 390 0 74 52 226 265
2
ZFI_DAILY_CASH 8113 0.4 5747 1412 0 280 1054 198 206
SESSION_MANA 2486
6985 0.4 281 0 21 10 233 233
GER 4
1789
FBV0 6606 0.4 369 0 119 48 198 156
4
ZFCHN 6520 0.4 3367 1936 2 1374 363 12 13
ZFI_BANK_RECO
5813 0.3 7097 819 0 126 519 202 202
N
ZAP006 5572 0.3 9000 619 0 74 282 277 277
This table lists the top applications of the RFC task type. The unit of measure is milliseconds
[ms] for average time and seconds [s] for total time.
RFC Profile
%
Total
of Avg. Avg. Avg. Avg.
Respo
Tot Step Resp. Proc. CPU DB
Initial System Initial Action nse
al s Time[ Time[ Time[ Time[
Time[
Lo ms] ms] ms] ms]
s]
ad
P01/aocdbs06sap 2464
SAPMHTTP 40090 2.2 163 86 68 71
_P01_00 76
P01/aocdbs06sap
FI_P01_BOFA_ACKERR_IN 39249 2.1 2896 13553 329 11 9
_P01_00
P01/aocdbs06sap FI_P01_ALL_PSCD_INBOUN
14383 0.8 246 58468 8959 8076 5795
_P01_00 D
P01/aocr3s06a_P BI_WRITE_PROT_TO_APPLL
13842 0.8 2099 6594 6014 10 578
01_00 OG
SMP/aocsls06a_S
EFWK RESOURCE MANAGER 12875 0.7 5459 2359 699 474 1521
MP_00
P01/aocr3s06a_P
/BDL/TASK_PROCESSOR 12657 0.7 457 27695 3261 1709 6730
01_00
P01/aocdbs06sap HR_P01_KERN_HEALTHCOM 24017
10568 0.6 44 592 105 155
_P01_00 P_OUT_MDV 7
P01/aocdbs06sap HR_P01_KERN_HEALTHCOM 19821
8722 0.5 44 479 15 24
_P01_00 P_OUT_FSA 7
P01/aocr3s06c_P HR_P01_ALL_CALPERS_INB
7754 0.4 800 9693 326 13 9
01_00 OUND
RFC Profile
%
Total
of Avg. Avg. Avg. Avg.
Respo
Tot Step Resp. Proc. CPU DB
Initial System Initial Action nse
al s Time[ Time[ Time[ Time[
Time[
Lo ms] ms] ms] ms]
s]
ad
BWP/aocapw06b_ BIREQU_0VMXERR6ZVG2E2
5596 0.3 3996 1400 510 29 12
BWP_00 ACTIAME7CR7
This table lists the top applications of the Batch task type. The unit of measure is milliseconds
[ms] for average time and seconds [s] for total time.
Jobs Profile
% of
Response CPU DB
Report Total Steps
Time[s] Time[s] Time[s]
Load
RPTARQPOST 300897 16.4 2016 65375 264342
ZCS_START_SFTP_INBOUND 114644 6.2 2833 216 357
/USE/PDS3_RUNTIME 95367 5.2 53 1334 2270
RHBAUS00 72335 3.9 84 34013 35763
RHBAUS02 41867 2.3 84 23017 21988
/UI5/APP_INDEX_CALCULATE 33465 1.8 680 17681 14006
RPCPRRU0 23618 1.3 28 21456 1465
SAPF124 22845 1.2 63 368 22119
RSTS0020 19865 1.1 7 3685 17044
RPTIME00 18524 1.0 30 15790 2665
This table lists the top applications of task type HTTP(S). The unit of measure is milliseconds
[ms] for average time and seconds [s] for total time.
%
Total of Avg. Avg.
Dialo Avg. CPU Avg. DB
Respons Tota Resp. Proc.
Service g Time[ms Time[ms
e l Time[ms Time[ms
Steps ] ]
Time[s] Loa ] ]
d

RPTIME00 1748 0 8 218520 216 163605 2258

RCATS_DISPLAY_ACTIVITIES 218 0 1100 198 0 113 20

ZHR_TIME_LEVELING 48 0 376 128 0 51 25

Y100R017 40 0 188 215 0 72 89

ZHRR_FMLA_REPORT 22 0 14 1622 0 183 1358

ZHRR_FUTURE_LEAVE_REQUE
11 0 63 165 0 83 33
ST

RPTQTA10 3 0 30 90 0 36 3
%
Total of Avg. Avg.
Dialo Avg. CPU Avg. DB
Respons Tota Resp. Proc.
Service g Time[ms Time[ms
e l Time[ms Time[ms
Steps ] ]
Time[s] Loa ] ]
d

MainMenu 1 0 8 175 0 89 6

ZHRR_MSS_EE_COMP_REPOR
1 0 4 198 0 60 59
T

MP200000 0 0 2 245 0 165 40

7.4 RFC Load by Initiating Action


The load in task type RFC is shown. In the workload monitor, this information is shown as 'Load
from External Systems'. The calling system can be an application server of the system itself or
any external system using the RFC interface. The 'Initial Action' is the calling program initiating
the RFC. The total response time for each initial action is shown as an absolute value and as a
percentage compared to the total RFC load considered in this table. The average times (per
dialog step) are shown in milliseconds [ms].
Calls from external systems are shown if they account for at least 8h or 5% of the total RFC
load. Local calls are shown if they account for at least 24h or 20% of the total RFC load.
Load Overview
Initial System Load [s] Load %
Local system P01 578.835 92,32
Sum of external systems 48.169 7,68
RFC load (sum of above) 627.004 100,00
RFC load in Performance Overview 305.860 48,78
Load of all task types in Performance Overview 1.837.678 293,09

Top 20 RFC Calls From External Systems - Average Times [ms]


% Avg.
Total
Initial of Avg. Avg. Avg. Roll
Resp.
Syste Initial Action RFC Respons CPU DB Wait
Time
m Loa e Time Time Time Tim
in s
d e
11.87 1.423,
SMP EFWK RESOURCE MANAGER 1,89 2.265,1 475,1 0,1
4 7
BIREQU_EAQXA5RYAO6G4V3CT3B2TMWC
BWP 5.449 0,87 1.369,2 29,3 11,5 0,1
Z
BWP BIREQU_8X83ZO6IXYAUQZKHWTNICG577 5.430 0,87 1.364,9 29,9 11,4 0,1
BWP BIREQU_2M0YUR2M05JI9ENQRYLXXZW43 4.533 0,72 3.891,2 18,3 17,1 0,1
BWP BIREQU_6ZA84QREIGO7F9CENBTWQF8ER 4.406 0,70 3.798,6 18,3 17,0 0,1
BWP BI_PROCESS_LOADING 2.238 0,36 550,6 11,6 14,9 0,1
Top 20 RFC Calls From External Systems - Average Times [ms]
% Avg.
Total
Initial of Avg. Avg. Avg. Roll
Resp.
Syste Initial Action RFC Respons CPU DB Wait
Time
m Loa e Time Time Time Tim
in s
d e
SMX SAP_MW_COCKPIT_COLLECTOR_001 1.656 0,26 520,2 2,3 0,2 0,0
1.100, 2.237,
BWP FI_BWP_LAX_REAP_OUT 1.479 0,24 42.265,7 0,1
6 9
BWP FI_BWP_SBD_REAP_OUT 1.255 0,20 35.863,8 456,6 909,9 0,1
BWP FI_BWP_ORG_REAP_OUT 1.103 0,18 31.515,3 408,0 934,4 0,1
BWP BIREQU_ATLCOWTUL1YLV0089LFY60Q4Z 1.091 0,17 384,0 34,5 9,5 0,1
BWP BIREQU_1A20IQXZVTL8A92NYFIKVXTG3 1.035 0,16 364,8 34,0 11,2 0,1
BWP FI_BWP_RVR_REAP_OUT 803 0,13 22.929,3 263,7 518,2 0,1
BWP FI_BWP_SBN_REAP_OUT 663 0,11 18.947,7 54,6 98,3 0,1
SMX SAP_CCMS_CPH_HRCOLL 344 0,05 1.841,4 15,6 0,1 0,0
6.896,
BWP BIREQU_8JL6N5BTEOI3VBYVCZDI7CB4J 268 0,04 8.117,1 82,4 0,0
6
SMX SAP_CCMS_MONI_BATCH_DP 264 0,04 540,7 2,9 0,5 0,1
9.182,
BWP BIREQU_5RTQ7E57W9760N3GIJL14GWUR 256 0,04 10.223,2 80,8 0,0
6
1.275,
SMP SM:SELFDIAGNOSIS 244 0,04 2.174,9 847,3 0,0
5
/TMWFLOW/SCMA_TRORDER_IMPORT/00
SMP 148 0,02 2.182,4 315,2 207,8 0,1
0
Top 20 RFC Calls From Local System - Average Times [ms]
Avg.
Total
Initial % of Avg. Avg. Avg. Roll
Resp.
Syste Initial Action RFC Respons CPU DB Wait
Time in
m Load e Time Time Time Tim
s
e
440.34 70,2
P01 SAPMHTTP 801,8 420,8 305,3 0,1
6 3
P01 FI_P01_BOFA_ACKERR_IN 37.974 6,06 13.343,0 10,9 8,7 0,1
8.417, 6.039,
P01 FI_P01_ALL_PSCD_INBOUND 14.232 2,27 60.304,7 0,6
6 8
P01 BI_WRITE_PROT_TO_APPLLOG 13.293 2,12 6.593,6 10,3 577,0 0,1
1.627, 6.371,
P01 /BDL/TASK_PROCESSOR 8.273 1,32 26.264,6 0,1
2 5
P01 HR_P01_ALL_CALPERS_INBOUND 7.551 1,20 9.632,0 12,7 9,3 0,1
1.985,
P01 FI_P01_ALL_FI_INBOUND 5.519 0,88 19.431,9 871,3 0,1
3
3.251, 4.300,
P01 FI_P01_RVR_GLAP_INTERFACE 5.039 0,80 78.735,0 0,1
1 3
HR_P01_KERN_HEALTHCOMP_OUT_MD
P01 4.838 0,77 219.919,8 106,4 144,8 0,1
V
1.067,
P01 SAP_COLLECTOR_PERFMON_SWNCCOLL 4.735 0,76 1.800,3 544,4 0,1
8
Top 20 RFC Calls From Local System - Average Times [ms]
Avg.
Total
Initial % of Avg. Avg. Avg. Roll
Resp.
Syste Initial Action RFC Respons CPU DB Wait
Time in
m Load e Time Time Time Tim
s
e
P01 FI_P01_BOFA_ACHCPS_OUT 4.182 0,67 19.452,8 11,9 12,3 0,1
P01 HR_P01_KERN_HEALTHCOMP_OUT_FSA 4.074 0,65 185.180,8 16,4 24,8 0,1
1.258,
P01 SAP_CCMS_MONI_BATCH_DP 2.819 0,45 1.456,6 94,6 0,1
0
P01 FI_P01_RVR_GLAP_INTERFACE_MID 2.277 0,36 10.738,3 572,7 215,4 0,1
P01 FI_P01_056_VENTURA_DAILY_EXTRACT 1.991 0,32 49.768,6 12,8 13,7 0,1
P01 FI_P01_ALL_PSCD_PAY_STATUS 1.825 0,29 65.172,2 11,4 14,6 0,1
P01 SBWP 1.731 0,28 606,0 70,6 98,9 0,1
P01 ZFII_UPLOAD_ZGL031N_NEW 1.307 0,21 829,0 245,8 106,9 0,1
P01 HR_P01_ALL_TIME_EVAL_STEP1 1.115 0,18 30,8 5,6 6,9 0,0
P01 ZGL031N 1.085 0,17 883,7 270,2 122,7 0,0

8 Performance Overview P01

The performance of your system was analyzed with respect to average


response time and total workload. No problems that could significantly
impair system performance were detected.

Rating Check

Performance Evaluation

8.1 Performance Evaluation


The following table shows the average response times of task types running in dialog work
processes. Data is from Solution Manager BW.
Dialog WP related task types
Task Avg. Resp. Avg. CPU Avg. Wait Avg. DB Avg. GUI
Steps
Type Time[ms] Time[ms] Time[ms] Time[ms] Time[ms]
HTTP(S) 505327 820 435 0 305 0
RFC 533087 574 71 0 71 3
Dialog 396568 508 159 0 190 150
The measured times are compared against reference times to provide a rating.
- If the task type is not listed in the "Task Type Overview" table in the "Workload Overview P01"
section, the task type is not included in the evaluation.
- DIALOG, RFC, and HTTP(S) are considered to be related to the end user's dialog activity.
The table below indicates that performance problems are anticipated for tasks rated YELLOW or
RED.
Ratings
Application Server Database Server
Task Steps
Performance Performance

Dialog 396568

RFC 533087

HTTP(S) 505327

Time Profile Rating


Avg. Response Avg. CPU Avg. Database
Rating Task Time Steps
Time[ms] Time[ms] Time[ms]
03-
Dialog 6 11.791 38 53
04
06-
Dialog 1.163 1.785 478 1.323
07
18-
Dialog 969 1.421 45 653
19
19-
Dialog 74 1.344 35 51
20
00-
HTTP(S) 868 2.563 1.578 1.168
01
01-
HTTP(S) 839 2.239 1.396 1.005
02
02-
HTTP(S) 917 2.085 1.304 926
03
03-
HTTP(S) 858 2.173 1.372 960
04
04-
HTTP(S) 1.493 1.526 963 651
05
05-
HTTP(S) 1.118 1.715 1.083 748
06
18-
HTTP(S) 1.070 2.306 1.294 948
19
19-
HTTP(S) 1.162 2.210 1.181 944
20
Time Profile Rating
Avg. Response Avg. CPU Avg. Database
Rating Task Time Steps
Time[ms] Time[ms] Time[ms]
20-
HTTP(S) 1.011 2.172 1.334 981
21
21-
HTTP(S) 902 2.341 1.477 1.026
22
22-
HTTP(S) 1.342 1.727 1.076 763
23
23-
HTTP(S) 821 2.513 1.582 1.112
24
00-
RFC 7.595 2.542 344 268
01
Reference Times
Ref. for Avg. Ref. for Avg.
Ref. for Avg. Ref. for Avg.
Response Response
Task DB time[ms] - DB time[ms]
Time[ms] - Time[ms] - Red
Yellow Rating - Red Rating
Yellow Rating Rating
Dialog 1.200 3.600 600 1.800
RFC 2.400 3.600 1.200 1.800
HTTP(S) 1.200 3.600 600 1.800
The chart below displays the time profile for the Dialog task type.

The chart below displays the time profile for the RFC task type.

The chart below displays the time profile for the HTTP(S) task type.

9 Trend Analysis for P01

The performance of your system was analyzed with respect to the trend
of response times per system and per application. We found no major
problems that could affect system performance.
Rating table
Rating Check Description
History of response The long-term or short-term analysis of the
time of P01 response time does not show a critical trend
Application profile of The long-term analysis of applications does not
P01 show a critical trend
In the following, we analyzed the trend within the following time frames:
Short term: From calendar week 50/2019 to 01/2020
Long term: From calendar week 28/2019 to 01/2020

9.1 History of Response Time of P01


We analyzed the growth of the average response time within this system. The long-term is
%/year and short-term is %/year. This is not critical and no action is required.

The graphs below show the time profiles of the following task types: Dialog, HTTP(S), RFC.

In the following, we analyzed the trend within the following time frames:
Short term: From calendar week 50/2019 to 01/2020
Long term: From calendar week 28/2019 to 01/2020
The table below shows the long-term and short-term growth in average response time
extrapolated to a year.
Growth Extrapolated To A Year
Long Term Short Term
Task
Growth Trend Rating Growth Trend Rating
Type
(%/year) (%/year)
ALL -0,5 71,5
Dialog -9,2 86,8
HTTP(S) 5,3 36,6
RFC 3,4 -251,5
The table below shows the long-term and short-term weekly average growth in the average
response time.
Average Growth
Long Term Short Term
Task
Growth Trend Rating Growth Trend Rating
Type
(%/week) (%/week)
ALL 0,0 1,4

Dialog -0,2 1,7

HTTP(S) 0,1 0,7


Average Growth
Long Term Short Term
Task
Growth Trend Rating Growth Trend Rating
Type
(%/week) (%/week)

RFC 0,1 -4,8

Rating Legend
The trend is only for information

The trend is not critical

The trend is critical


The trend is very critical

9.2 Application profile


In the following, we analyzed the trend within the following time frames:
Short term: From calendar week 50/2019 to 01/2020
Long term: From calendar week 28/2019 to 01/2020
The table below shows the time profile of the top applications by total workload during the
analyzed period.
Top Applications by Response Time
Avg
% Avg.
Long Short Avg. .
Tas Total of Res
Term Term DB CP
k Resp. Tot p.
Application Growth Growth Tim U
Typ Time al Tim
(%/ye (%/ye e in Tim
e in s Loa e in
ar) ar) ms e in
d ms
ms
14874
RFC P01/aocdbs06sap_P01_00|SAPMHTTP 6 198 -0,2 -294,8 58 55
73
P01/aocdbs06sap_P01_00|FI_P01_BOFA_AC 92126 127
RFC 4 3,8 310,8 9 11
KERR_IN 3 80
P01/aocdbs06sap_P01_00|FI_P01_ALL_PSCD 45619 442 486 665
RFC 2 -6,2 1.770,5
_INBOUND 6 78 9 0
Dial 34353
SESSION_MANAGER 1 389 -29,2 -449,6 12 32
og 3
Dial 33868
FS10N 1 477 17,4 540,4 159 202
og 8
P01/aocr3s06a_P01_00|BI_WRITE_PROT_TO 33146 656
RFC 1 0,1 2,4 547 10
_APPLLOG 4 7
Dial 33138 312 219
ZGL001 1 -19,9 787,2 437
og 5 2 5
P01/aocr3s06c_P01_00|HR_P01_ALL_CALPER 29110 146
RFC 1 -12,8 -659,9 10 11
S_INBOUND 3 57
SMP/aocsls06a_SMP_00|EFWK RESOURCE 25416 189
RFC 1 21,3 345,5 989 495
MANAGER 1 9
Dial 24915
ZFI_BANK_RECON 1 846 -37,8 60,0 522 153
og 5
Top Applications by Response Time
Avg
% Avg.
Long Short Avg. .
Tas Total of Res
Term Term DB CP
k Resp. Tot p.
Application Growth Growth Tim U
Typ Time al Tim
(%/ye (%/ye e in Tim
e in s Loa e in
ar) ar) ms e in
d ms
ms
Dial 24555
ME23N 1 324 5,2 355,6 38 60
og 5
P01/aocdbs06sap_P01_00|FI_P01_ALL_FI_IN 21923 386 147 770
RFC 1 9,3 -564,6
BOUND 8 12 80 1
Dial 21660
FBV0 1 396 -19,2 -144,5 47 117
og 3
Dial 20250 118
ZFI_DAILY_CASH 1 -5,3 271,0 867 233
og 9 2
Dial 19803
ZAP006 1 720 4,0 -239,0 370 106
og 7
P01/aocr3s06a_P01_00|/BDL/TASK_PROCES 19035 230 590 103
RFC 1 27,7 -80,3
SOR 5 15 1 0
Dial 16254
FBL1N 1 429 -30,4 275,3 253 123
og 5
Dial 16223
ME53N 1 660 28,5 58,4 83 106
og 8
Dial 15291
PUOC_10 1 626 -33,9 -369,4 197 248
og 2
Dial 15245
FBL3N 1 450 -2,1 -570,0 221 109
og 0
The graph below shows how the average response time of the top five applications varies over
time. Data is normalized to 100% equaling the average value.

10 SAP System Operating P01

The daily operation of your system was analyzed. We detected some


problems that may impair system operation and stability.
10.1 Availability based on Collector Protocols

A value of 100% means that the collector was available all day. "Available" in the context of this
report means that at least one SAP instance was running. If the SAP collector was not running
correctly, the values in the table and graphics may be incorrect.
To check these logs, call transaction ST03N (expert mode) and choose "Collector and
Performance DB -> Performance Monitor Collector -> Log".
This check is based on the logs for job COLLECTOR_FOR_PERFORMANCEMONITOR that runs
every hour.
The job does NOT check availability; it carries out only general system tasks such as collecting
and aggregating SAP performance data for all servers/instances. The log does not contain any
direct information about availability; it contains only information about the status of the hourly
statistical data collection.
As of SAP Basis 6.40, system availability information is available in the CCMS (Computing Center
Management System) of an SAP System, in Service Level Reporting of SAP Solution Manager.
This function is provided by the relevant Solution Manager Support Packages as an advanced
development. For more information, refer to SAP Note 944496, which also lists the prerequisites
that must be fulfilled before implementation can take place."

10.2 Update Errors


In a system running under normal conditions, only a small number of update errors should
occur. To set the rating for this check, the number of active users is also taken into
consideration.
We did not detect any problems.

10.3 Table Reorganization


The largest tables and/or rapidly growing tables of system P01 were checked. No standard SAP
recommendations for the applicable data volume management were found.

10.4 Program Errors (ABAP Dumps)


71 ABAP dumps have been recorded in your system in the period 30.12.2019 to 03.01.2020.
ABAP dumps are generally deleted after 7 days by default. To view the ABAP dumps in your
system, call transaction ST22 and choose Selection. Then select a timeframe.
Date Number of Dumps

30.12.2019 16

31.12.2019 27

01.01.2020 0
Date Number of Dumps

02.01.2020 16

03.01.2020 12

Date Time
Name of Runtime Error Dumps Server (e.g.)
(e.g.) (e.g.)

TABLE_INVALID_INDEX 2 aocr3s06c_P01_00 30.12.2019 14:47:10

MESSAGE_TYPE_X 14 aocdbs06sap_P01_00 31.12.2019 12:55:40

TIME_OUT 1 aocdbs06sap_P01_00 31.12.2019 19:00:17

SAPSQL_IN_ITAB_ILLEGAL_SIGN 2 aocr3s06c_P01_00 02.01.2020 09:22:01

CONVT_NO_NUMBER 1 aocr3s06c_P01_00 02.01.2020 12:27:48

CALL_FUNCTION_SEND_ERROR 1 aocdbs06sap_P01_00 03.01.2020 15:03:49

RAISE_EXCEPTION 50 aocdbs06sap_P01_00 03.01.2020 15:50:38

It is important that you monitor ABAP dumps using transaction ST22 on a regular basis. If ABAP
dumps occur, you should determine the cause as soon as possible.
Based on our analysis, we found several ABAP dumps that need your attention.
Evaluate and resolve the above dumps. If you cannot find a solution, send a customer
message to SAP to request support.

11 Security

Critical security issues were found in your system.


See the information in the following sections.
Rating Check

System Recommendations (ABAP)

Age of Support Packages

Default Passwords of Standard Users

Control of the Automatic Login User SAP*

Protection of Passwords in Database Connections

ABAP Password Policy

Gateway and Message Server Security

Users with Critical Authorizations

11.1 ABAP Stack of P01


11.1.1 Age of Support Packages

The following table shows the current status, the final assembly date at SAP, and the
implementation date of selected key software components that are installed in the system.
Age of Age of
Support
Final final SP
Software Support Package
Release assembly assembly import
Component Package import
date date in date in
date
months months

SAP_ABA 740 22 28.06.2019 6 13.12.2019 1

SAP_APPL 617 18 05.03.2019 10 13.12.2019 1

SAP_BASIS 740 22 28.06.2019 6 13.12.2019 1

SAP_GWFND 740 22 28.06.2019 6 13.12.2019 1

Security fixes for SAP NetWeaver-based products are delivered with the support packages of
these products. For all SAP Notes with high or very high priority, SAP provides this service for
the support packages from the last 24 months (refer to https://support.sap.com/securitynotes
for further details).
Recommendation: Run a support package update at least once a year (refer to
https://support.sap.com/en/my-support/software-downloads/support-package-stacks.html
for further details) and evaluate SAP Security Notes once a month in relation to the
monthly SAP Security Patch Day.

11.1.2 ABAP Password Policy

If password login is allowed for specific instances only, the password policy is checked only for
these instances.

11.1.3 Users with Critical Authorizations

For more information about the following check results, see SAP Note 863362.
Recommendation: Depending on your environment, review your authorization concept
and use the Profile Generator (transaction PFCG) to correct roles and authorizations. You
can use the User Information System (transaction SUIM) to check the results. For each
check, you can review the roles or profiles that include the authorization objects listed in
the corresponding section.

11.1.3.1 Super User Accounts

Users with authorization profile SAP_ALL have full access to the system. There should be a
minimum of such users. The number of users with this authorization profile is stated for each
client.
No. of Users Having This No. of Valid
Client Authorization Rating
Users

000 14 20

001 3 6

066 3 4

100 9 6.774

Authorization profile:
SAP_ALL

11.1.3.2 Users Authorized to Change or Display all Tables

Unauthorized access to sensitive data is possible if too many users have this authorization. The
specified number of users for each client have the checked authorization.
No. of Users Having This No. of Valid
Client Authorization Rating
Users

001 3 6

066 3 4

100 90 6.774

Authorization objects:
Object 1: S_TCODE with TCD=SE16, TCD=SE16N, TCD=SE17, TCD=SM30, or TCD=SM31
Object 2: S_TABU_DIS with ACTVT = 03 or 02 and DICBERCLS = *

12 Software Change and Transport


Management of P01

No critical software change management issues were found in your


system.

12.1 SAP Netweaver Application Server ABAP


of P01
Rating Check Performed

Number of Changes

Emergency Changes
Rating Check Performed

Failed Changes

12.1.1 Number of Changes

Performing changes is an important cost driver for the IT department. It is only acceptable to
make a large number of software and configuration changes in exceptional situations, such as
during go-live for an implementation project.
The following diagram shows the number of changes per day that were performed in the SAP
system in the last week. The data is extracted from the Change Diagnostics application in SAP
Solution Manager. The changes are grouped into "Software Maintenance" (such as support or
enhancement packages), "Parameter" (instance, database, operating system), "Transport
Requests", "SAP Notes", and "Miscellaneous" (such as security settings).

Software Transport SAP


Date Security Parameter Miscellaneous
Maintenance Requests Notes

30.12.2019 3 0 0 5 0 0

31.12.2019 0 0 0 12 9 0

02.01.2020 7 0 0 4 0 0

03.01.2020 0 0 0 1 0 12

12.1.2 Number of Transport Requests

The following diagram contains information about the number of transport requests per day that
were imported into the SAP system in the last week.

Workbench and Customizing Transport of


Date Relocation Requests Requests Copies

30.12.2019 2 3 0

31.12.2019 4 8 0

02.01.2020 1 3 0

03.01.2020 0 1 0
12.1.3 Number of Transported Objects

The following diagram contains information about the number of objects per day that was
imported into the SAP system in the last week.

Objects in Workbench Objects in Objects in


Date and Relocation Customizing Transport of
Requests Requests Copies

30.12.2019 5 16 0

31.12.2019 291 12 0

02.01.2020 1 8 0

03.01.2020 0 5 0

12.1.4 Emergency Changes

We analyzed the number of emergency changes in system P01 in the last week.
Rating Item Value Explanation

Transport requests Number of transport requests;


0
created in production created or released in production.

Total number of Total number of transport requests in


22
transport requests production.

12.1.5 Failed Changes

In this check, we analyzed the number of failed changes in system P01 during the last week.
Rating Item Value Explanation

Number of transport requests with import


Transport requests
0 errors that were not resolved within one
with import errors
hour.

Total number of transport requests that


Total number of
22 were imported or released in production
transport requests
within the last week.

13 Database Performance
We have detected some problems with the settings of the database.
These settings may affect performance.

Rating Check

Missing Indexes

Database Key Performance Indicators

Setup of the Temporary Tablespace

Database Parameters

Optimizer Statistics

13.1 Load per User


The following table provides an overview of the load caused by different database users. The
data in the table is based on samples of session activity in the system over the past seven days.
Load per User
User Name Load (%)
%GDPR% 18
SAPCOCKPIT 0
SAPSR3 82

13.2 I/O performance reported by Oracle


statistics
Important I/O Performance Counters
Performance- Observed- Reference-
Description
Indicators Value Value
Indicates the average time in
db file sequential ms a session is waiting for a
1 <=15
read read request from disk to
complete.
Indicates the average time in
log file sync ms a session is waiting for a 6 <=15
Commit (or a Rollback).
Oracle stores wait situations that have occurred since the last database startup in the Dynamic
Performance View V$SYSTEM_EVENT. The I/O related events that have the most influence on the
performance of your system are listed in the table above, together with threshold values derived
from our experience.

13.3 Performance History


This section shows where DB time has been spent in the past. This helps to compare DB load at
different times and is a basis for target-oriented tuning. By having information on the most time-
consuming areas in the database, these areas can be tuned carefully to maximize DB time
savings. Depending on where DB time is mainly spent, different tuning activities will need to be
performed. Further information on wait events and possible follow-up actions for specific wait
events can be found in SAP Note 619188.

DB Time

The following diagram shows where DB time was spent during the past 7 days.

The following diagram shows the distribution of the DB time per hour for the past 7 days.

IO-related wait events usually take up the most DB time. Details for those wait events are shown
in the following diagrams.
A higher than usual total time for a wait event can be due to more waits, an increase in the
average wait time, or both. To reduce the absolute time spent on a wait event, either the
number of waits or the average time per wait needs to be reduced. The direction to go can be
found by correlating the total time spent for the event per hour with the averages and waits.
Top Segments by Different Criteria

A significant part of the DB time is usually spent reading data from the data files (db file
sequential read, db file scattered read) and processing data that already exists in the memory
(CPU). The top objects with respect to physical and logical reads are therefore listed in the
following diagrams. Statements on these objects usually offer the greatest potential for reducing
IO or CPU time. CPU time is also spent on activities other than data access in the main memory
(SAP Note 712624), but data access is usually the dominant part.

Further segment statistics are listed in the following diagrams for information purposes. They do
not need to be directly related to a wait event, but can indicate why specific wait events are
having a significant impact.
Example: If considerable DB time is spent on "enq: TX – row lock contention", this can
have two reasons: a large number of waits or long-running waits. Statements on segments
with a large number of waits are a potential root cause. The segments with a large number
of waits are therefore listed here. Segments with few, but long-running waits can also be a
root cause but there are no segment statistics for the duration of the waits. Segments with
the most waits can potentially, but do not have to be the root cause.

Database KPIs

The following section lists performance indicators, for information purposes. When the database
time history is being analyzed, these performance indicators can help to pinpoint potential
reasons for an increase in the database time. In other words, they support the time-driven
analysis.
13.4 Database Parameters for P01
This section lists parameter alterations to be made on the Oracle database. The
recommendations are based mainly on SAP Note 1888485.
Parameters that can have multiple values such as "_fix_control" or "event" can appear several
times in the tables below. Set these parameters in one step, as described in SAP Note 1289199;
SAP Note 1888485 also contains links to information on different parameters.

13.4.1 Database Parameters

The following parameters are currently not set. They need to be added with the recommended
value.
Parameters to be added
Parameter Recommended Value
_in_memory_undo FALSE
db_create_file_dest +DATA
db_create_online_log_dest_1 +DATA
db_create_online_log_dest_2 +RECO
The following parameters currently have different values than recommended. They need to be
changed to the recommended value.
Parameters to be changed
Parameter Current Value Recommended Value
open_cursors 25000 between 800 and 2000
The following parameters are set although there is no SAP recommendation given for them.
Therefore, they should be deleted if there is no special reason to keep them set explicitly.
Parameters likely to be deleted after checking
Parameter Current Value
_ktb_debug_flags 8
_max_spacebg_slaves 10
_optimizer_batch_table_access_by_rowid FALSE
Parameters likely to be deleted after checking
Parameter Current Value
db_recovery_file_dest_size 31457280000
optimizer_adaptive_features FALSE
optimizer_capture_sql_plan_baselines FALSE
spfile +P01_DATA1/p01/spfilep01.ora_1461395218734
The following parameters need to be checked manually. The prerequisites for if and how they
need to be set cannot be checked automatically, or the parameters are not recommended in the
Note but set in the system. They are listed here for documentation purposes and further manual
checking. The "Set" column shows if the parameter is currently set in the parameter file.
Parameters to be checked manually
Parameter Current Value Set
_advanced_index_compression_options 16 Yes
_enable_numa_support Null No
_fix_control (23738304) 23738304:ON Yes
_px_numa_support_enabled Null No
audit_sys_operations TRUE No
control_files +RECO/p01/cntrlp01.dbf, ... Yes
control_management_pack_access DIAGNOSTIC+TUNING No
db_cache_size 24494735360 Yes
enable_pluggable_database FALSE No
heat_map ON Yes
inmemory_clause_default Null No
inmemory_max_populate_servers 0 No
inmemory_size 0 No
local_listener Null No
log_buffer 62119936 No
os_authent_prefix ops$ No
os_roles FALSE No
parallel_max_servers 40 Yes
pga_aggregate_target 12369505812 Yes
processes 800 Yes
remote_login_passwordfile EXCLUSIVE No
sessions 1632 Yes
shared_pool_size 6039797760 Yes
sql92_security FALSE No
undo_retention 43200 Yes
use_large_pages TRUE No

13.5 System Performance


13.5.1 DB Time History

13.5.1.1 Instance: Total


The graph below shows the components of the database time history.

13.5.2 Database Load analysis ST04 Data

13.5.2.1 ST04 Daily Data Total

Number of user calls per day.

Daily average of buffer quality.

Number of logical reads per day.

Number of physical reads per day.

Number of full table scans per day.

Daily average of reads per user call.

14 Database Administration

In the checks performed, no problems regarding the administration of


your database were found.

Rating Check

Space Statistics
Rating Check

Freespace in Tablespaces

brconnect -f check (sapdba -check) schedule

Multibyte Character Sets

14.1 Mini Checks


This section contains a list of checks executed on the system that do not return the expected
value. Due to a number of factors, we cannot rate this check automatically.
Recommendation: For more information about each mini-check, their expected values,
potential reasons why the system value is different, and solutions, see SAP Note 1615380.
Name Value

DDIC statistics creation 2016-04-23 00:32:09

Files with AUTOEXTEND increment > 100 M 5

Fixed objects statistics creation 2016-04-23 00:35:40

Indexes without statistics 9

Log switches within less than 1 minute 8

Redo log mirroring not by Oracle Yes

Snapshot Retention (days) 8

Tables without statistics 8

14.2 Space Statistics


14.2.1 Database Growth

The following figure shows the development of the size of your database in GB.

An overview of the freespace development of your database in GB is shown here.


The following table shows you the current size and the monthly growth of your database in GB.
Date Current Size in GB Monthly Growth in GB

01.02.2019 962,02 -153,63

01.03.2019 972,67 10,65

01.04.2019 982,74 10,07

01.05.2019 999,07 16,33

01.06.2019 1.013,03 13,96

01.07.2019 1.026,85 13,82

01.08.2019 1.046,25 19,40

01.09.2019 1.044,97 -1,28

01.10.2019 1.061,49 16,52

01.11.2019 1.076,16 14,67

01.12.2019 1.085,09 8,93

14.2.2 Tablespace Freespace overview

The following table shows the overview of free space for table space.
Tablespace Freespace overview
Max Free Space Extent
Total Free Number of
Tablespace Space in critical critical
Space in KB Fragments
KB objects objects
PSAPSR3 27907.00 379999.26 14408 0 0
PSAPSR3740 9000.00 26543.94 46 0 0
PSAPSR3USR 2045.00 2067.50 2 0 0
PSAPUNDO 4800.00 43573.09 376 0 0
SYSAUX 1553.00 1828.98 387 0 0
SYSTEM 2369.00 2541.47 121 0 0
TF10 32193.11 32269.24 3 0 0
PSAPTEMP 0.00 0.00 0 0 0

14.2.3 Top 10 Tables

The following table shows you the top 10 tables based on total size.
Total Table Index Lob Percent
Cumulated
Table_name size in size in size in size in of total
percentage
GB GB GB GB Size

SOFFCONT1 234.09 1.17 0.91 232.01 21.32 21.32

ZFIT_CHK_PDF 120.49 116.25 4.24 0.00 10.98 32.30

PCL2 90.56 89.72 0.84 0.00 8.25 40.55

ZZSPLITA 42.16 12.51 29.65 0.00 3.84 44.39

RFBLG 40.30 39.40 0.90 0.00 3.67 48.06

GMIA 35.75 13.02 22.74 0.00 3.26 51.32

BALDAT 28.49 23.68 4.81 0.00 2.60 53.91

SRT_MONILOG_DATA 22.45 13.48 8.97 0.00 2.04 55.96

REPOLOAD 21.07 0.68 0.03 20.36 1.92 57.88

PCL4 20.05 17.75 2.31 0.00 1.83 59.70

N.B. If a graph line drops to zero, there is no data available for that date.

14.2.4 Top 10 Segments

The following table shows you the top 10 segments based on size.
Top 10 Segments based on size
Segment Size Extent Colum
Segment name Tablespace Table
type inGB s n
SYS_LOB0000104146C00007$ LOBSEGMEN 230.3 SOFFCONT
PSAPSR3 7524 CLUSTD
$ T 7 1
116.2
ZFIT_CHK_PDF TABLE PSAPSR3 3829
5
PCL2 TABLE PSAPSR3 89.26 2195
RFBLG TABLE PSAPSR3 39.28 868
BALDAT TABLE PSAPSR3 22.97 747
PCL4 TABLE PSAPSR3 17.53 508
SRT_MONILOG_DATA TABLE PSAPSR3 13.48 412
GMIA TABLE PSAPSR3 13.02 404
ZZSPLITA TABLE PSAPSR3 12.51 395
SYS_LOB0000967709C00014$ LOBSEGMEN PSAPSR3740
10.74 303
$ T X
The following table shows you the top 10 segments based on extents.
Top 10 Segments based on extents
Segment Size
Segment name Tablespace Extents Table Column
type inGB
SYS_LOB0000104146C00007$$ LOBSEGMENT PSAPSR3 230.37 7524 SOFFCONT1 CLUSTD
ZFIT_CHK_PDF TABLE PSAPSR3 116.25 3829
PCL2 TABLE PSAPSR3 89.26 2195
ZFIT_CHK_PDF~0 INDEX PSAPSR3 4.24 1048
RFBLG TABLE PSAPSR3 39.28 868
BALDAT TABLE PSAPSR3 22.97 747
TST03 TABLE PSAPSR3 8.87 632
RFBLG~0 INDEX PSAPSR3 0.90 623
PCL4 TABLE PSAPSR3 17.53 508
PCL2~ZLH INDEX PSAPSR3 0.50 504
The following table shows you the top 10 segments based on monthly growth rate.
Top 10 Segments based on monthly growth rate
Segment Tablespac Size Extent
Segment name Table Column
type e inGB s
SYS_LOB0001089409C000 LOBSEGME PSAPSR37
10.57 293 REPOLOAD QDATA
14$$ NT 40
SYS_LOB0001089409C000 LOBSEGME PSAPSR37
9.80 279 REPOLOAD LDATA
13$$ NT 40
SYS_LOB0000104146C000 LOBSEGME 231.7
PSAPSR3 7557 SOFFCONT1 CLUSTD
07$$ NT 6
SYS_LOB0001067456C000 LOBSEGME PSAPSR37
5.38 206 REPOSRC DATA
34$$ NT 40
SYS_LOB0001075758C000 LOBSEGME PSAPSR37
3.97 185 DYNPSOURCE FIELDINFO
05$$ NT 40
SYS_LOB0001073985C000 LOBSEGME
PSAPSR3 1.88 151 DDNTF FIELDS
04$$ NT
SYS_LOB0001082876C000 LOBSEGME PSAPSR37 ENHOBJCONTRA CONTRACTDA
1.88 150
08$$ NT 40 CT TA
SYS_LOB0001079080C000 LOBSEGME PSAPSR37
1.80 152 DYNPLOAD DATA
04$$ NT 40
BALDAT TABLE PSAPSR3 23.55 779
PCL2 TABLE PSAPSR3 89.66 2206

15 Data Volume Management


(DVM)
We found significant potential for data volume reduction on your system
P01.

The Deletion and Data Archiving section below highlights database objects that show potential
for data reduction by data archiving or deletion. These database objects are proposed as a
starting point for establishing a well-defined Data Volume Management process.
Alerts are created based on estimates of saving potential, starting with "easy-to-implement"
objects that can be implemented by the IT department, without intensive consultations with the
business owners. The entire system size can often be reduced considerably without touching
upon business-data-related archiving concepts.
Keeping data volumes at the required minimum reduces the TCO, reduces maintenance effort,
and prevents degradation of system performance.

For more information about Data Volume Management, see sap.service.com/dvm or join the
collaboration platform for DVM: "Enterprise Support Value Map". Either register using the
following menu path: SAP Service Market Place SAP Support Portal > alias ESACADEMY
support.sap.com/esacademy > Value Maps > Join Now (register for DVM) or contact your local
SAP Enterprise Support Advisory Center.
The ES Academy also offers Expert-Guided Implementation (EGI) training on DVM, which is
helpful when using the DVM Workcenter and Guided Self-Service in SAP Solution Manager.

15.1 Deletion and Data Archiving - Summary


Recommendation: Execute a DVM Guided Self Service report that includes each of the
objects listed below to get details of the applicable DVM methodology per object.
In this section, information and data regarding DVM is displayed. The data was collected on for
client 100 of your system P01.
Reduction Potential
Doc.
Saving Saving
Appl. Document Type
Rating Object Rank Complexity Pot. Pot. Trend*
Area Type Size
[%] [GB]
[GB]
Application
BALDAT 16 Low BC 11,13 58,62 6,52
Logs
Intermediate
EDI40 19 Low BC 5,99 85,16 5,10
Documents
Change
CDCLS 20 Low BC 7,04 88,04 6,20
Documents
Change and
E071K 33 Low BC 6,02 96,54 5,81
Transport
Reduction Potential
Doc.
Saving Saving
Appl. Document Type
Rating Object Rank Complexity Pot. Pot. Trend*
Area Type Size
[%] [GB]
[GB]
System
Records
TST03 46 Low BC TemSe Data 2,15 79,50 1,71
Sum of
Document 32,33
Types
Sum of
Saving 25,34
Potential
Related document types are 4.07 % of total database size(794.22 GB).
Saving potential is 3.19 % of total database size(794.22 GB).

Five objects were analyzed regarding potential for data reduction. These objects are proposed as
a starting point for establishing a well-defined Data Volume Management process. The overview
table below displays these objects together with their potential for data reduction. For further
details, see the "Proposed Objects" section.

The direction of the trend arrow reflects the growth/reduction of the table in relation to the
previous month’s measurement.
Therefore, an arrow pointing vertically upward indicates a high growth rate and an arrow
pointing vertically downward reflects a
reduction in growth (in both cases, the deviation exceeds 10% of the total size of the table).
An arrow that is at an angle to the top or bottom is related to a moderate growth/reduction rate
(lower than 10% but higher than 3% of the total size of the table).
A horizontal arrow indicates no change or only a slight change in size (less than 3% of the total
size of the table).
A GRAY icon indicates that trend calculation was not possible.

* In general, trend evaluation is performed by comparing table size on a monthly basis. Since it
seems that scheduling of the jobs creating ST14 datasets is not set up for your system P01 at a
monthly interval, extrapolation was used here for trend calculation.

The saving potential [%] is determined based on the header table of the document type. The
header table is not necessarily the one listed in the "Object" column.

The following rules apply for the saving potential:


- For Basis-related and cross-application-related objects, data older than 6 months is considered
to have saving potential.
- For application-related objects, data older than 24 months is considered to have saving
potential.

The rating for each object is calculated as follows:


- A YELLOW rating indicates saving potential of more than 1 GB for an object, representing at
least 0.1% of the total database size.
- A GREEN rating indicates saving potential that is less than 1 GB, or the saving potential for this
object represents less than 0.1% of the total database size.
- An UNDEFINED rating indicates that the saving potential could not be calculated for the object
in question.

You can create a DVM self-service from SAP Solution Manager via the Data Volume Management
Workcenter by calling the Service Documents application. Alternatively, you can do this via the
SAP Engagement and Service Delivery Workcenter in your SAP Solution Manager. Before
executing the self-service, you can check whether SAP has released any DVM information
regarding the listed objects by using the content browser in the Data Volume Management
Workcenter.

You can find information about which actions to take to reduce the data volume either in the
Data Management Guide or in SAP Note 2388483: How To: Data Management for Technical
Tables.
You can access the Data Management Guide in your SAP Solution Manager system:
Data Volume Management in wiki.scn.sap.com > "Data Management Guide" in the "Useful Links"
section.

15.1.1 Date of Analysis

The following table shows the date of the current analysis and the date of the previous analysis
for your system P01. You can also see which client of your system P01 was analyzed.
Analysis Analysis Date Analyzed Client

Current Analysis 02.01.2020 100

Previous Analysis 26.12.2019 100

15.1.2 Distribution of Size by Application Area

The following pie chart shows how data from the top 30 tables is distributed across the top 10
application areas. From here, you can easily identify the applications that cause the largest
volume of data in your system. You can focus your attention on dealing with these largest
applications.

Note:
Application areas that fall outside the top 10 are grouped together and shown collectively in one
section of the pie chart.

Application Area Size [GB] Portion [%]

BC 329,86 41,53

FI 162,85 20,50

OTHER 120,26 15,14

PY 108,75 13,69
Application Area Size [GB] Portion [%]

PSM 28,79 3,62

CO 19,66 2,47

CA 6,30 0,79

PT 5,24 0,66

MM 4,48 0,56

FIN 1,95 0,25

Sum of smaller Application Areas 6,08 0,77

Total Size of all Application Areas 794,22 100,00

15.1.3 Top 30 Tables (including Indexes) and Document Type


Assignment

The following table lists the top 30 tables in your system P01.

The "Size [GB]" column indicates the total size of a table and its associated indexes.
Based on SAP experience, the "Complexity" indicates how much effort might be needed to
reduce the data volume for a particular object. Low complexity indicates a comparatively low
effort for data volume reduction. In contrast, high complexity indicates that greater effort is
required to reduce the data volume.
The "Trend" column specifies the trend of the table size compared with the last month, if
available. If technically possible, the corresponding application areas and document types are
also shown.

Note:
The "Document Type" is used by SAP during the DVM Strategy session to perform a detailed
analysis of the tables. This provides a deeper level of granularity than the analysis by application
area. The table description is collected by our tools (that is, transaction ST14) depending on the
logon language (default is English). 'N/A' could indicate that the description is not available in the
relevant language.
Size Appl. Document
Table Name Complexity Trend*
[GB] Area Type

Business
SOFFCONT1 126,26 Medium BC Workplace /
SAPOffice Data

ZFIT_CHK_PDF 102,50 Medium OTHER OTHERS

PCL2 73,34 High PY Payroll Results


Size Appl. Document
Table Name Complexity Trend*
[GB] Area Type

FI Classic:
RFBLG 33,34 High FI Accounting
Documents

FI Special
ZZSPLITA 32,18 Medium FI
Ledger

Grantee
GMIA 26,17 Medium PSM
Management

WebServices
SRT_MONILOG_DATA 22,45 Medium BC ABAP
Monitoring

HR
PCL4 16,84 High PY Administration
Revision

Controlling
COEP 14,46 Medium CO
Documents

Funds
FMIA 14,16 Medium FI
Management

Funds Mgmt.
FMIFIIT 11,77 Medium FI
Documents

BC Oracle
GVD_LATCHCHILDS 10,49 Low BC
Monitoring

Secondary
BSIS 10,15 High FI Index for GL
Accounts

Data Dictionary
D010TAB 9,53 Medium BC
Objects

Financial
REGUC 9,39 Medium FI
Accounting

Application
BALDAT 8,67 Low BC
Logs

ZTFI_ZGL031N_DAT 6,83 Medium OTHER OTHERS

PPOIX 6,71 Medium PY Payroll - Index


Size Appl. Document
Table Name Complexity Trend*
[GB] Area Type

Intermediate
EDI40 5,99 Low BC
Documents

Change
CDCLS 5,76 Low BC
Documents

FI Classic:
BKPF 5,25 High FI Accounting
Documents

REPOSRC 4,89 High BC Report Objects

SWWCNTP0 4,84 Medium BC Work Items

Data Dictionary
D010INC 4,57 Medium BC
Objects

Workflow Event
SWFREVTLOG 4,42 Low BC
Log

FI-CA Payment
DPAYP 4,33 Low FI
Data

ABAP Runtime
REPOSRC~ 4,19 Medium BC
Environment

Special Ledger
GLIDXA 3,79 Medium FI
Document

Data Dictionary
DD03L 3,73 Medium BC
Objects

SWWLOGHIST 3,61 Medium BC Work Items

Top30 tables are 74.16


% of total database size 589,00
(794.22 GB)

* In general, trend evaluation is performed by comparing table size on a monthly basis. Since it
seems that scheduling of the jobs creating ST14 datasets is not set up for your system P01 at a
monthly interval, extrapolation was used here for trend calculation.

Note:
The direction of the trend arrow reflects the growth/reduction of the table in relation to the
previous month’s measurement. Therefore, an arrow pointing vertically upward indicates a high
growth rate and an arrow pointing vertically downward reflects a reduction in growth (in both
cases, the deviation exceeds 10% of the total size of the table).
An arrow that is at an angle to the top or bottom is related to a moderate growth/reduction rate
(lower than 10% but higher than 3% of the total size of the table).
A horizontal arrow indicates no change or only a slight change in size (less than 3% of the total
size of the table).
A GRAY icon indicates that trend calculation was not possible.

15.1.4 Proposed Objects

15.1.4.1 Proposed Objects: Age of Records Distribution

The following chart shows the yearly distribution of data in your system P01 for the "Proposed
Objects" mentioned above.

15.1.4.2 Proposed Objects: Saving Potential

In the table below, the saving potential for the "Proposed Objects" is displayed based on the age
of records.
Saving Saving
Document
Rating Object Type 2020 2019 2018 < 2018 Pot. Pot.
[%] [GB]

Application
BALDAT 12.020 3.136.388 1.081.704 3.361.277 58,62 6,52
Logs

Intermediate
EDI40 1.035 261.006 218.179 1.279.405 85,16 5,10
Documents

Change
CDCLS 5.551 2.269.886 2.120.582 14.592.317 88,04 6,20
Documents

Change and
Transport
E071K 0 872 1.092 23.258 96,54 5,81
System
Records

TST03 TemSe Data 23.384 22.275 20.900 65.500 79,50 1,71

Note:
The records in the individual year columns and the saving potential [%] are determined based on
the header table of the document type. The header table is not necessarily the one listed in the
"Object" column. Consequently, the figures do not necessarily reflect the number of entries in
the table listed in the "Object" column. The saving potential [GB] is calculated by applying the
percentage savings to all the tables of the document type. For more details about the rating of
the saving potential, see the "Summary" section.
This section only provides information about saving potential. For a more detailed analysis,
execute a DVM Guided Self Service report that includes each of the objects listed above to get
details of the applicable DVM methodology per object. For more details about this, again please
see the "Summary" section.

15.1.5 Additional Information


15.1.5.1 Archiving Statistic Information

The following table shows the overall archiving situation in client 100 of your system P01. It lists
all archiving objects that have been executed with additional information about the number of
archived and deleted objects and the size of the archive files by status ('Archived and Deleted' or
'Archived only').

You can use this information to determine whether the overall archiving strategy is working as
intended or whether additional measures are required. You can also determine the size of the
archive files waiting to be deleted. The related archive files may have already been moved to the
content server or file system.
Size
Size of
No. of of
Arch. Arch.
Archiving Compl. Arch. Arch.
Objects File
Arch. First Run Last Run and and
Object awaiting awaiting
Runs Del. Del.
Deletion Deletion
Objects File
[MB]
[MB]

CO_ALLO_ST 1 31.03.2006 31.03.2006 28560 784.35 0 0.00

FM_DOC_CO 2 14.06.2006 14.06.2006 3353 49.99 0 0.00

Note:
If there are archiving objects awaiting deletion, check whether this works as designed and
whether the deletion is expected to take place within the next few days. Archive files for which
the delete jobs have not yet been scheduled may cause data to be archived redundantly.
If there are archiving objects for which the most recent archiving run is older than one year,
check whether this works as designed or whether archiving has been discontinued
unintentionally.

15.1.5.2 Overview of available DVM Service Documents

In the table below, you can find a list of available DVM service documents for your system P01.
These documents relate to Guided Self Services (GSS) performed on system P01. The documents
can be accessed via the link in the table below or through the DVM Workcenter using the
"Service Documents" application.
Session Service Link to Service
Service
Document Service Type Session
Rating Creation Date Document
Number

No Service
Sessions
found!

Note:
A RED or YELLOW icon for the session rating indicates that DVM recommendations are provided
in this document and action is required.
A GREEN icon indicates that no immediate action is required.
A GRAY icon indicates that no session rating was determined.
16 SAP NetWeaver Gateway

The gateway configuration and administration of your SAP ERP ENHANCE


PACKAGE system P01 have been analyzed and areas that require your
attention have been highlighted. To ensure system stability, you should
implement the recommendations in the following section.

Rating Check

MetaData Cache Activation

Logging Configuration

NetWeaver Gateway Error Logs

Cache Cleanup Job

16.1 Gateway Configuration


16.1.1 MetaData Cache Activation

Cache Activated

Metadata Cache Yes

The metadata cache is activated in your system as recommended.

16.1.2 Logging Configuration

Logging Use Case Log Level Recommended Log Level

Regular processing Error, Security, Warning Error, Security, Warning

The gateway logging configuration is set correctly on your system.


16.2 Gateway Administration
16.2.1 Gateway Error Logs

Number Of Errors in last 7 Days


Date Number of Errors
04.01.2020 33
03.01.2020 269
02.01.2020 133
01.01.2020 4
31.12.2019 159
30.12.2019 106
Error types by number of occurrences
Message Number of Service Date Time
Error Message
ID Occurrences Name (e.g.) (e.g.)
/IWFND/CM_CONSUMER 122 516 ZHR_ESS_MY 31.12.2019 13:00:40
/IWFND/CM_CONSUMER 101 129 HCM_LEAVE_ 31.12.2019 16:32:17
/IWFND/CM_MGW 004 23 zhr_mss_ge 31.12.2019 14:46:19
/IWFND/CM_MGW 033 22 HCM_LEAVE_ 30.12.2019 08:20:03
/IWBEP/CM_MGW_RT 000 14 PQM4_ODATA 03.01.2020 10:38:14
The tables above list the top gateway errors during the last 7 days.
Recommendation: Monitor the error logs periodically for errors and take administrative
action to resolve these errors.
Implementation: To search for errors, call transaction /IWFND/ERROR_LOG and select
the desired timeframe and error type. If you need further information about how to resolve
specific errors, open a customer message on the relevant component.

16.2.2 Cache Cleanup Job

Jobname Status

/IWFND/R_SM_CLEANUP Scheduled

The gateway cache cleanup job is scheduled on your system.

17 UI Technologies Checks
No major problems were found with the UI technology configuration or
administration of your SAP ERP ENHANCE PACKAGE system P01.

Rating Check

Fiori Checks for P01

17.1 Fiori Checks for P01


Rating Check

SAPUI5 Version

SAP Fiori Cache Buster Activation

SAPUI5 Application Index

Fiori Launchpad Configuration

No major problems were found with the SAP Fiori configuration or administration of your SAP
ERP ENHANCE PACKAGE system P01.

17.1.1 SAPUI5 Version

Current SAPUI5 Version Installed

1.52.20

The SAPUI5 library is part of the software component SAP User Interface Technology (or of the
UI Add-On for NW AS ABAP 7.31). Updates include better browser support, improved
performance, and better supportability, as well as supporting adoption of new SAP products and
solutions in addition to fixing issues for known problems.
It is recommended to install the most recent support package stack of UI add-on 1.0 or 2.0 for
SAP NetWeaver available. For information about how to update the SAPUI5 version, see SAP
Note 2217489.
We strongly recommend that you test all of your SAPUI5 applications before upgrading the
SAPUI5 version in the production system.

17.1.2 SAP Fiori Cache Buster Activation

You have activated the cache buster mechanism for system P01 because the ICF service
/sap/bc/ui2/flp is activated in SICF.
Please note that to use the cache buster mechanism, you need to call the SAP Fiori launchpad
with one of the following URLs:
https://<server>:<port>/sap/bc/ui2/flp/
https://<server>:<port>/sap/bc/ui2/flp/index.html
https://<server>:<port>/sap/bc/ui2/flp/FioriLaunchpad.html
You can also maintain a custom URL via an SICF external alias as described here: Customize the
Launchpad URL
Background:
Web browsers store static resources like JavaScript files, stylesheets, and images in the browser
cache. When these resources are changed on the server in a software upgrade, you want the
browser to load the new resources from the server rather than from the cache, without having to
manually clear the browser cache.
Cache buster techniques cause Web browsers to load content from the server rather than from
the browser cache when new resources are available on the server.
You can find the latest information about the cache buster for SAP Fiori components in 2043432.

17.1.3 SAPUI5 Application Index

Report Scheduled as backround job Rating

/UI5/APP_INDEX_CALCULATE Yes

The SAPUI5 application index is scheduled as a background job as recommended.

18 Database server load from


expensive SQL statements - P01
The SQL statements identified did not lead to performance problems. The
load overview is listed in the table below for reference, and further
details of the most expensive statements are included at the end of the
section.

Load From Expensive Statements


Impact CPU Load [%] I/O Load [%] Elapsed Time [%]
HIGH 15,39 60,30 48,00
The table above shows the cumulative load of the top statements from cache based on elapsed
database time. If the database was active for less than one day before the analysis was
performed, the information provided may not be entirely accurate.
Note: The overall section rating is linked to the above table rating; the ratings are described
in SAP Note 551646.

If the table impact is HIGH, there are SQL statements that cause a significant percentage of
the overall load on your SAP system.
If the table impact is MEDIUM, there are SQL statements that cause a significant percentage
of the overall load on your SAP system.
If the table impact is LOW, your system SQL statement cache contains no significant
problems.
If the table impact is N/A, the cache utilization, system load (dialog steps or total reads) was
too low, or some analysis data was unavailable.
The following table lists the load of each SQL statement individually. The load of the statement
is evaluated against the total load since database startup. If an object name in this table
contains the character "/", it may indicate a join. If such an object is not in the ABAP
Dictionary (transaction SE12) with the object name listed, check for each part of the join
(items separated by "/").

18.1 Cache Analysis On 06.01.2020


Expensive Statements Overview
CPU I/O Elapsed
Total Records
Object Name Load Load Time
Executions Processed
[%] [%] [%]
GV$SORT_SEGMENT 2,84 59,41 18,00 6.635 41.600
PTREQ_ITEMS 3,10 0,00 7,00 849.886.801 4.248.356.177
BSIS 0,03 0,89 6,00 2.788 14.961.852
PTREQ_HEADER 9,38 0,00 4,00 214.768.318 138.026
UET$/TS$/RECYCLEBIN$ 0,01 0,00 3,00 2.230 0
V$FILESTAT 0,00 0,00 2,00 6.635 1.023.795
V$DATAFILE 0,00 0,00 2,00 6.635 1.036.019
GV$SORT_SEGMENT 0,03 0,00 2,00 6.635 50.600
Expensive Statements Overview
CPU I/O Elapsed
Total Records
Object Name Load Load Time
Executions Processed
[%] [%] [%]
V$LOG 0,00 0,00 2,00 6.635 6.320
DBA_TEMP_FILES 0,00 0,00 2,00 6.635 50.574

18.1.1 Access on GV$SORT_SEGMENT

Load Statistics Total


Total
Analysis Total Elapsed Total Buffer Records
Physical
Date Executions Time (ms) Gets Processed
Reads
06.01.2020 6.635 392.659.411 146.822.181 1.047.818.351 41.600
SELECT
LTRIM (d.tablespace_name) as name, NVL (ddf.BYTES - NVL(u.BYTES, 0), 0) as
freeSp, DECODE (d.CONTENTS, 'UNDO', NVL (TRUNC ((ddf.BYTES - NVL (u.BYTES,
0))/(ddf.bytes)*100,3),0), NVL (TRUNC (dfs.BYTES / ddf.BYTES * 100,3), 0)) as
avPct, NVL (dfs.antall, 0) as chunks, ddf.autoextend_flag as autoext, NVL
(TRUNC ((ddf.bytes)), 0) as maxSize, NVL (TRUNC ((ddf.BYTES - NVL(dfs.BYTES,
0))/(ddf.bytes)*100,3),0) as maxPct
FROMdba_tablespaces d, (SELECT tablespace_name, SUM (BYTES) BYTES, MAX
(BYTES) maxbytes, COUNT (1) antall
FROM
dba_free_space
GROUP BY
tablespace_name) dfs, (SELECT tablespace_name, SUM (BYTES) BYTES, SUM
(maxbytes) maxbytes, COUNT (1) antall, DECODE (MAX (autoextensible),'YES',
'Y','N') autoextend_flag
FROMdba_data_files GROUP BY tablespace_name) ddf, (SELECT tablespace_name,
SUM (BYTES) BYTES
FROM
dba_undo_extents
WHERE
status <> ('EXPIRED') GROUP BY tablespace_name) u
WHERE
d.tablespace_name = ddf.tablespace_name(+) AND d.tablespace_name =
dfs.tablespace_name(+) AND d.tablespace_name = u.tablespace_name(+) AND NOT
(d.extent_management LIKE 'LOCAL' AND d.CONTENTS LIKE 'TEMPORARY')UNION ALL
SELECT LTRIM(d.tablespace_name) as name, NVL (TRUNC(ddf.BYTES), 0) - NVL
(TRUNC (dfs.BYTES), 0) as freeSp, 100 - NVL (TRUNC (dfs.BYTES / ddf.BYTES *
100), 0) as avPct, DECODE (NVL (TRUNC (dfs.BYTES / ddf.BYTES * 100), 0),0,
1,100, 0) as chunks, ddf.autoextend_flag as autoext, NVL (TRUNC
((ddf.bytes)),0) maxSize, NVL (TRUNC (NVL (dfs.BYTES, 0) / (ddf.bytes)*
100,3),0) as maxPct
FROM
dba_tablespaces d, (SELECT tablespace_name, SUM (BYTES) BYTES, SUM (maxbytes)
maxbytes, COUNT (1) antall, DECODE (MAX (autoextensible), 'YES', 'Y','N')
autoextend_flag
FROM
dba_temp_files
GROUP BY
tablespace_name) ddf, (SELECT ss.tablespace_name, SUM ((ss.used_blocks *
ts.BLOCKSIZE)) BYTES, MAX ((ss.used_blocks * ts.BLOCKSIZE)) maxbytes, COUNT
(1) antall
FROM
gv$sort_segment ss, SYS.ts$ tsWHERE ss.tablespace_name = ts.NAME GROUP BY
ss.tablespace_name)dfs
WHERE
d.tablespace_name = ddf.tablespace_name(+) AND d.tablespace_name =
dfs.tablespace_name(+) AND d.extent_management LI
KE 'LOCAL' AND d.CONTENTS LIKE 'TEMPORARY'
ORDER BY
1

18.1.2 Access on PTREQ_ITEMS

Load Statistics Total


Total
Analysis Total Elapsed Total Buffer Records
Physical
Date Executions Time (ms) Gets Processed
Reads
06.01.2020 849.886.801 13.780 56.550.910 1.145.165.342 4.248.356.177
SELECT
"MANDT","ITEM_LIST_ID","ITEM_LIST_NO","ITEM_CLS","ITEM_INS","REQUEST_ITEMTYPE
"
FROM
"PTREQ_ITEMS"
WHERE
"MANDT"=:A0 AND "ITEM_INS" IN (:A1,:A2,:A3,:A4,:A5)
Execution Plan From: V$SQL_PLAN sql_id: bxcx84d06rzj5
SELECT STATEMENT Estimated Costs= 3 Estimated Rows= 0
Optimizer: ALL_ROWS
3 INLIST ITERATOR
2 TABLE ACCESS BY INDEX ROWID PTREQ_ITEMS
Estimated Costs= 2 Estimated Rows= 5
Estim. Bytes: 405
Estim. CPU-Costs = 27,601 Estim. IO-Costs = 2
1 INDEX UNIQUE SCAN PTREQ_ITEMS~INS
Estimated Costs= 1 Estimated Rows= 5
Access predicates:
"MANDT"=:A0 AND (("ITEM_INS"=:A1 OR "ITEM_INS"=:A2 OR "ITEM_INS"=:A3 OR "IT
EM_INS"=:A4 OR "ITEM_INS"=:A5))
Search Columns: 2
Estim. CPU-Costs = 21,604 Estim. IO-Costs = 1
Last Last
Created
Program Name Line Changed Changed
By
By On

CA_PT_REQ_HEADER==============CM00L 83 SAP SAP 01.12.2015

000071 lcl_temp_item_id-request_itemtype = lcl_item_list_object_wa-


>request_itemtype.
000072 APPEND lcl_temp_item_id TO temp_itm_list_ids.
000073 ENDLOOP.
000074 *---Item ID does not exist in item position table --> entry in memory
doesn't fit selection criteria
000075 IF sy-subrc NE 0.
000076 DELETE lt_objects_in_memory_tab.
000077 ENDIF.
000078 ENDLOOP.
000079
000080 *---Get ITEM LIST IDs
000081 CLEAR lcl_field_range.
000082 lcl_field_range-fieldname = 'ITEM_LIST_ID'.
000083 SELECT * "item_list_id
000084 APPENDING CORRESPONDING FIELDS OF TABLE temp_itm_list_ids
000085 FROM ptreq_items
000086 FOR ALL ENTRIES IN lt_item_id_tab_2 WHERE item_ins EQ
lt_item_id_tab_2-low. "INS Note891122
000087 * WHERE item_ins IN lt_item_id_tab. "DEL Note891122
000088
000089 *---Append ITEM LIST IDs
000090 LOOP AT temp_itm_list_ids INTO lcl_item_list_wa.
000091 CLEAR lcl_range.
000092 lcl_range-sign = 'I'.
000093 lcl_range-option = 'EQ'.
000094 lcl_range-low = lcl_item_list_wa-item_list_id.
000095 APPEND lcl_range TO lcl_field_range-selopt_t.
000096 ENDLOOP.
000097
000098 *---Item positions are not relevant for the field range

18.1.3 Access on BSIS

Load Statistics Total


Total
Analysis Total Elapsed Total Records
Physical
Date Executions Time (ms) Buffer Gets Processed
Reads
06.01.2020 2.788 5.880.018 50.279.885 10.712.769 14.961.852
SELECT
*
FROM
"BSIS"
WHERE
"MANDT"=:A0 AND "BUKRS"=:A1 AND "HKONT"=:A2 AND "XOPVW"=:A3
Execution Plan From: V$SQL_PLAN sql_id: 3cn9nqxhxv3nm
SELECT STATEMENT Estimated Costs= 9,169 Estimated Rows= 0
Optimizer: ALL_ROWS
2 TABLE ACCESS BY INDEX ROWID BSIS
Estimated Costs= 9,168 Estimated Rows= 84,648
Filter predicates: "XOPVW"=:A3
Estim. Bytes: 32,335,536
Estim. CPU-Costs = 137,437,099 Estim. IO-Costs = 9,162
1 INDEX RANGE SCAN BSIS~Z2
Estimated Costs= 68 Estimated Rows= 169,296
Access predicates: "MANDT"=:A0 AND "BUKRS"=:A1 AND "HKONT"=:A2
Search Columns: 3
Estim. CPU-Costs = 7,228,049 Estim. IO-Costs = 68
Program Name Line Created By Last Changed By Last Changed On

F124_MERGE 2648 SAP SAP 06.12.2018

002636 *---------------------------------------------------------------------
-*
002637 FORM read_bsis CHANGING e_subrc LIKE sy-subrc.
002638 DATA: subrcbseg LIKE sy-subrc.
002639 DATA: ld_ignore_doc(1) TYPE c.
002640
002641 IF x_saknr NE space.
002642 READ TABLE i030_skv WITH KEY bukrs = tsako-bukrs
002643 konts = tsako-hkont.
002644 IF sy-subrc <> 0. "SY-SUBRC=0 -> SKV-Konto
002645 REFRESH ibsis. "454904
002646 * ---If account is not ledger group specific clearable
002647 IF tsako-xlgclr IS INITIAL.
002648 SELECT * FROM bsis
002649 WHERE bukrs = tsako-bukrs
002650 AND hkont = tsako-hkont
002651 AND zuonr IN so_zuonr
002652 AND gjahr IN gjahx
002653 AND belnr IN docnr
002654 AND budat IN postdate
002655 AND xopvw EQ char_x.
002656 CLEAR ibsis-ldgrp.
002657 PERFORM check_authority_add "516329
002658 USING bsis-blart bsis-gsber "516329
002659 CHANGING rtc. "516329
002660 CHECK rtc IS INITIAL. "516329
002661 "516329
002662 *----- IST BELEGBUCHUNG ZUM AUSGLEICHSDATUM ERLAUBT? -----------------
--
002663 *----- Wird Ausgleichsdatum aus jüngstem Beleg bestimmt, werden Belege
002664 *----- zunächst selektiert; die Prüfung kann dann erst im sapmf05a *
002665 *----- erfolgen, weil Ausgleichsdatum erst kurz vor call transaction
002666 *----- bestimmt werden kann
002667 IF xf124e = space AND xaugdt = space.

18.1.4 Access on PTREQ_HEADER

Load Statistics Total


Total
Analysis Total Elapsed Total Buffer Records
Physical
Date Executions Time (ms) Gets Processed
Reads
06.01.2020 214.768.318 731 31.007.193 3.461.620.280 138.026
SELECT
"REQUEST_ID","VERSION_NO"
FROM
"PTREQ_HEADER" "F"
WHERE
"MANDT"=:A0 AND "ITEM_LIST_ID" IN (:A1,:A2,:A3,:A4,:A5) AND
"REQUEST_TYPE"=:A6 AND ("STATUS"=:A7 OR "STATUS"=:A8) AND
"VERSION_NO"=(SELECT MAX("PTREQ_HEADER"."VERSION_NO")
FROM
"PTREQ_HEADER"
WHERE
"PTREQ_HEADER"."MANDT"=:A0 AND "PTREQ_HEADER"."REQUEST_ID"="F"."REQUEST_ID")
Execution Plan From: V$SQL_PLAN sql_id: 3fq2c177sr1c7
SELECT STATEMENT Estimated Costs= 6 Estimated Rows= 0
Optimizer: ALL_ROWS
7 FILTER
Filter predicates: "VERSION_NO"=
3 INLIST ITERATOR
2 TABLE ACCESS BY INDEX ROWID PTREQ_HEADER
Estimated Costs= 4 Estimated Rows= 4
Filter predicates: (INTERNAL_FUNCTION("STATUS") AND "REQUEST_TYPE"=:A6)
Estim. Bytes: 348
Estim. CPU-Costs = 43,185 Estim. IO-Costs = 4
1 INDEX RANGE SCAN PTREQ_HEADER~ITM
Estimated Costs= 1 Estimated Rows= 15
Access predicates:
"MANDT"=:A0 AND (("ITEM_LIST_ID"=:A1 OR "ITEM_LIST_ID"=:A2 OR "ITEM_LIST_ID
"=:A3 OR "ITEM_LIST_ID"=:A4 OR "ITEM_LIST_ID"=:A5))
Search Columns: 2
Estim. CPU-Costs = 21,924 Estim. IO-Costs = 1
6 SORT AGGREGATE
Estimated Costs= 0 Estimated Rows= 1
Estim. Bytes: 40
5 FIRST ROW
Estimated Costs= 1 Estimated Rows= 1
Estim. Bytes: 40
Estim. CPU-Costs = 4,313 Estim. IO-Costs = 1
4 INDEX RANGE SCAN (MIN/MAX) PTREQ_HEADER~0
Estimated Costs= 1 Estimated Rows= 1
Access predicates:
"PTREQ_HEADER"."MANDT"=:A0 AND "PTREQ_HEADER"."REQUEST_ID"=:B1
Search Columns: 2
Estim. Bytes: 40
Estim. CPU-Costs = 4,313 Estim. IO-Costs = 1
Last Last
Created
Program Name Line Changed Changed
By
By On

CA_PT_REQ_HEADER==============CM00N 90 SAP SAP 01.12.2015

000078 * Too many PERNRs (OWNER_INStances) for SELECT statement


000079 SELECT request_id version_no "INS Note980485
000080 FROM ptreq_header AS f "INS Note980485
000081 INTO TABLE ex_header_tab "INS Note980485
000082 FOR ALL ENTRIES IN lt_owner_ins "INS Note980485
000083 WHERE owner_ins EQ lt_owner_ins-low AND "INS Note980485
000084 (lcl_where-where_tab) AND "INS Note980485
000085 version_no EQ ( SELECT MAX( version_no ) "INS Note980485
000086 FROM ptreq_header "INS Note980485
000087 WHERE request_id EQ f~request_id ). "INS Note980485
000088 ENDIF. "INS Note980485
000089 ELSE. "INS Note891122
000090 SELECT request_id version_no "INS Note891122
000091 FROM ptreq_header AS f "INS Note891122
000092 INTO TABLE ex_header_tab "INS Note891122
000093 FOR ALL ENTRIES IN lt_item_list_id "INS Note891122
000094 WHERE item_list_id EQ lt_item_list_id-low AND "INS Note891122
000095 (lcl_where-where_tab) AND "INS Note891122
000096 version_no EQ ( SELECT MAX( version_no ) "INS Note891122
000097 FROM ptreq_header "INS Note891122
000098 WHERE request_id EQ f~request_id ). "INS Note891122
000099 IF lines( lt_owner_ins ) GT 0. "INS Note980485
000100 * Too many ITEM_LIST_IDs and PERNRs --> determine intersection
000101 SELECT request_id version_no "INS Note980485
000102 FROM ptreq_header AS f "INS Note980485
000103 INTO TABLE lt_header_tab "INS Note980485
000104 FOR ALL ENTRIES IN lt_owner_ins "INS Note980485
000105 WHERE owner_ins EQ lt_owner_ins-low AND "INS Note980485
000106 (lcl_where-where_tab) AND "INS Note980485
000107 version_no EQ ( SELECT MAX( version_no ) "INS Note980485
000108 FROM ptreq_header "INS Note980485
000109 WHERE request_id EQ f~request_id ). "INS Note980485
000110 * Try to reduce number of expensive LOOPs

18.1.5 Access on UET$/TS$/RECYCLEBIN$

Load Statistics Total


Total Total
Analysis Total Elapsed Records
Physical Buffer
Date Executions Time (ms) Processed
Reads Gets
06.01.2020 2.230 490 25.195.066 3.488.061 0
SELECT tablespace_name||'---
('||'alloc='||to_char(megs_allocated,'FM9999999.90')||',extendable='||to_char
(megs_extendable,'FM9999999.90')
||',free='||to_char(megs_free,'FM9999999.90')||',used='||to_char(megs_used,'F
M9999999.90')||',%used='||to_char(pct_used,'FM999.90')||'%)'
FROM
(SELECT c.tablespace_name, ROUND (A.BYTES / 1048576, 2) megs_allocated,
ROUND(a.ext_bytes / 1048576, 2) megs_extendable, ROUND (b.BYTES / 1048576, 2)
megs_free, ROUND ((A.BYTES- b.BYTES) / 1048576, 2) megs_used, ROUND (b.BYTES
/ (A.BYTES + a.ext_bytes) * 100, 2) pct_free, ROUND ((A.BYTES - b.BYTES) /
(A.BYTES + a.ext_bytes), 4) * 100.00 pct_used
FROM
(SELECT tablespace_name , SUM (A.BYTES)BYTES , SUM
(decode(autoextensible,'YES',(greatest(a.maxbytes,a.bytes)-a.bytes),0))
ext_bytes
FROM
SYS.dba_data_files A
GROUP BY
tablespace_name ) A, (SELECT A.tablespace_name, NVL (SUM (b.BYTES), 0) BYTES
FROM
SYS.dba_data_files A, SYS.dba_free_space b
WHERE
A.tablespace_name= b.tablespace_name(+) AND A.file_id = b.file_id(+)
GROUP BY
A.tablespace_name ) b, SYS.dba_tablespaces c
WHERE
A.tablespace_name = b.tablespace_name(+) AND A.tablespace_name =
c.tablespace_name A
ND C.contents not in ('UNDO','TEMPORARY') )
WHERE
pct_used >= 85
ORDER BY
tablespace_name

18.1.6 Access on V$FILESTAT

Load Statistics Total


Total Total
Analysis Total Elapsed Records
Physical Buffer
Date Executions Time (ms) Processed
Reads Gets
06.01.2020 6.635 2 16.771.774 168 1.023.795
SELECT
name,phyrds,pd.phys_reads,phywrts,pd.phys_wrts
FROM(SELECT (SUM(phyrds)) phys_reads, (SUM(phywrts)) phys_wrts
FROM
v$filestat) pd, v$datafile df, v$filestat fs
WHERE
df.file# = fs.file#

18.1.7 Access on GV$SORT_SEGMENT

Load Statistics Total


Total Total
Analysis Total Elapsed Records
Physical Buffer
Date Executions Time (ms) Processed
Reads Gets
06.01.2020 6.635 0 13.147.163 9.360.981 50.600
SELECT
d.tablespace_name as name, NVL (dfs.BYTES, 0) AS freeSp, NVL (TRUNC
(dfs.BYTES / ddf.BYTES * 100, 3), 0) AS avPct, NVL (dfs.antall, 0) as chunks,
ddf.autoextend_flag as autoext, NVL (TRUNC ((ddf.maxbytes)), 0) as maxSize,
NVL (TRUNC( (ddf.BYTES - NVL (dfs.BYTES, 0))/(ddf.maxbytes)*100,3),0) as
maxPct
FROMdba_tablespaces d, (SELECT tablespace_name, SUM (BYTES) BYTES, COUNT (1)
antall
FROM
dba_free_space
GROUP BY
tablespace_name) dfs, (SELECT tablespace_name, SUM (BYTES) BYTES, SUM
(GREATEST (maxbytes, BYTES)) maxbytes, COUNT (1) antall, MAX(autoextensible)
autoextend_flag
FROM
dba_data_files GROUP BY tablespace_name) ddf
WHERE
d.tablespace_name = ddf.tablespace_name(+) AND d.tablespace_name =
dfs.tablespace_name(+) AND NOT(d.extent_management LIKE 'LOCAL' AND
d.CONTENTS LIKE 'TEMPORARY') UNION ALL SELECT LTRIM (d.tablespace_name) as
name, NVL (TRUNC (ddf.BYTES - NVL(dfs.BYTES, 0)), 0) AS freeSp, NVL
(TRUNC((ddf.BYTES - NVL(dfs.BYTES, 0)) / ddf.BYTES * 100), 0) AS avPct,
DECODE (NVL (TRUNC (((ddf.BYTES - NVL(dfs.BYTES, 0)) / ddf.BYTES) * 100), 0),
0, 1, 100, 0,1) as chunks, ddf.autoextend_flag as autoext, NVL (TRUNC
((ddf.maxbytes)), 0) as maxSize, NVL (TRUNC ((NVL(dfs.BYTES, 0)) /
(ddf.maxbytes)* 100,3),0) as maxPct
FROM
dba_tablespaces d, (SELECT tablespace_name, SUM (BYTES) BYTES, SUM (GREATEST
(maxbytes, BYTES)) maxbytes, COUNT (1)antall, MAX(autoextensible)
autoextend_flag
FROM
dba_temp_files
GROUP BY
tablespace_name) ddf, (SELECT ss.tablespace_name, SUM ( ss.used_blocks *
ts.BLOCKSIZE) BYTES, COUNT (1) antall
FROM
gv$sort_segment ss, SYS.ts$ ts
WHERE
ss.tablespace_name = ts.NAME
GROUP BY
ss.tablespace_name) dfsWHERE d.tablespace_name = ddf.tablespace_name(+) AND
d.tablespace_name = dfs.tablespace_name(+)
AND d.extent_management LIKE 'LOCAL' AND d.CONTENTS LIKE 'TEMPORARY'
ORDER BY
1

18.1.8 Access on V$LOG

Load Statistics Total


Total Total
Analysis Total Elapsed Records
Physical Buffer
Date Executions Time (ms) Processed
Reads Gets
06.01.2020 6.635 0 12.887.576 1.195.657 6.320
SELECT
(a.datasize+b.tempsize+c.logsize)/(1024 * 1024) as mbtotalsize,
a.datasize+b.tempsize+c.logsize as totalsize, a.datasize, b.tempsize,
c.logsize
FROM(select sum(bytes) datasize
FROMdba_data_files) a , (select nvl(sum(bytes),0) tempsize
FROMdba_temp_files) b, (select sum(bytes) logsize
FROM
v$log) c

18.2 Historical Analysis Between 30.12.2019


05.01.2020
Expensive Statements Overview
CPU I/O
Elapsed Total Records
Object Name Load Load
Time [%] Executions Processed
[%] [%]
FMIOI/EKPO 1,81 63,79 5,00 3.867 195
PTREQ_HEADER 19,27 0,00 4,00 3.088.164 156.754
TST01 0,61 0,01 2,00 39.131.247 39.131.247
PAYR 0,05 0,05 2,00 7 2.966

18.2.1 Access on FMIOI/EKPO

Load Statistics Total


Total
Analysis Total Elapsed Total Buffer Records
Physical
Date Executions Time (ms) Gets Processed
Reads
06.01.2020 3.867 465.892.316 17.355.352 465.935.516 195
SELECT
"T1"."REFBN","T1"."REFBT","T1"."RFORG","T1"."RFPOS","T1"."BTART","T1"."ZHLDT"
,"T1"."WRTTP","T1"."TRBTR","T1"."LIFNR"
FROM
"FMIOI" "T1" INNER JOIN "EKPO" "T2" ON "T1"."MANDT"="T2"."MANDT" AND
"T1"."REFBN"="T2"."EBELN" AND "T1"."RFPOS"="T2"."EB
ELP"
WHERE
"T1"."MANDT"=:A0 AND "T1"."LIFNR" IN (:A1,:A2,:A3,:A4,:A5) AND
("T1"."BTART"=:A6 OR "T1"."BTART"=:A7 OR "T1"."BTART"=:A8) AND "T1"."ZHLDT"
BETWEEN :A9 AND :A10 AND "T1"."WRTTP"=:A11 AND "T2"."LOEKZ"=:A12
Execution Plan From: DBA_HIST_SQL_PLAN sql_id: 1p0cgw5pcywnn
SELECT STATEMENT
plan line: 0 samples: 0 percent: 0 Estimated Costs= 14,608 Estimated Rows= 0
Optimizer: ALL_ROWS
6 FILTER
plan line: 1 samples: 0 percent: 0
5 NESTED LOOPS
plan line: 2 samples: 0 percent: 0
Estimated Costs= 14,607 Estimated Rows= 1
Estim. Bytes: 77
Estim. CPU-Costs = 11,198,096,150 Estim. IO-Costs = 14,108
3 NESTED LOOPS
plan line: 3 samples: 0 percent: 0
Estimated Costs= 14,607 Estimated Rows= 1
Estim. Bytes: 77
Estim. CPU-Costs = 11,198,096,150 Estim. IO-Costs = 14,108
1 TABLE ACCESS FULL FMIOI
plan line: 4 samples: 0 percent: 0
Estimated Costs= 14,607 Estimated Rows= 1
Estim. Bytes: 54
Estim. CPU-Costs = 11,198,092,859 Estim. IO-Costs = 14,108
2 INDEX UNIQUE SCAN EKPO~0
plan line: 5 samples: 0 percent: 0
Estimated Costs= 0 Estimated Rows= 1
Search Columns: 3
Estim. CPU-Costs = 1,814 Estim. IO-Costs = 0
4 TABLE ACCESS BY INDEX ROWID EKPO
plan line: 6 samples: 0 percent: 0
Estimated Costs= 0 Estimated Rows= 1
Estim. Bytes: 23
Estim. CPU-Costs = 3,291 Estim. IO-Costs = 0
Created Last Changed Last Changed
Program Name Line
By By On

ZFII_EDD_INTERFACE 386 DKAKAR KFONG 04.03.2015

000374
000375 ENDFORM. " GET_VENDOR_LIST
000376 *&--------------------------------------------------------------------
-*
000377 *& Form GET_FMIOI_BSAK_BSIK_DATA
000378 *&--------------------------------------------------------------------
-*
000379 * text
000380 *---------------------------------------------------------------------
-*
000381 * --> p1 text
000382 * <-- p2 text
000383 *---------------------------------------------------------------------
-*
000384 FORM GET_FMIOI_BSAK_BSIK_DATA .
000385 ******Get data from FMIOI
000386 SELECT T1~REFBN
000387 T1~REFBT
000388 T1~RFORG
000389 T1~RFPOS
000390 T1~BTART
000391 T1~ZHLDT
000392 T1~WRTTP
000393 T1~TRBTR
000394 T1~LIFNR
000395 FROM FMIOI AS T1 INNER JOIN EKPO AS T2
000396 ON T1~REFBN = T2~EBELN AND
000397 T1~RFPOS = T2~EBELP
000398 INTO CORRESPONDING FIELDS OF TABLE T_FMIOI
000399 FOR ALL ENTRIES IN T_LFBW
000400 WHERE T1~LIFNR = T_LFBW-LIFNR
000401 AND ( T1~BTART = '0100' OR
000402 T1~BTART = '0150' OR
000403 T1~BTART = '0200' )
000404 AND T1~ZHLDT BETWEEN P_PSTDTM AND P_PSTDTO
000405 AND T1~WRTTP = '51'
000406 AND T2~LOEKZ = SPACE.
000407
000408 ****Get Data from BSAK
000409 SELECT LIFNR
000410 BELNR
000411 BUDAT
000412 BLART
000413 SHKZG
000414 WRBTR
000415 FROM BSAK
000416 INTO CORRESPONDING FIELDS OF TABLE T_BSAK
000417 FOR ALL ENTRIES IN T_LFBW
000418 WHERE LIFNR = T_LFBW-LIFNR

18.2.2 Access on PTREQ_HEADER

Load Statistics Total


Total
Analysis Total Elapsed Total Buffer Records
Physical
Date Executions Time (ms) Gets Processed
Reads
06.01.2020 3.088.164 137 12.862.393 4.965.282.533 156.754
SELECT
"REQUEST_ID","VERSION_NO"
FROM
"PTREQ_HEADER" "F"
WHERE
"MANDT"=:A0 AND "OWNER_INS" IN (:A1,:A2,:A3,:A4,:A5) AND "REQUEST_TYPE"=:A6
AND ("STATUS"=:A7 OR "STATUS"=:A8) AND "VERSION_NO"=(SELECT
MAX("PTREQ_HEADER"."VERSION_NO")
FROM
"PTREQ_HEADER"
WHERE
"PTREQ_HEADER"."MANDT"=:A0 AND "PTREQ_HEADER"."REQUEST_ID"="F"."REQUEST_ID")
Execution Plan From: DBA_HIST_SQL_PLAN sql_id: 9thxv9xqtac23
SELECT STATEMENT
plan line: 0 samples: 0 percent: 0 Estimated Costs= 438 Estimated Rows= 0
Optimizer: ALL_ROWS
7 FILTER
plan line: 1 samples: 0 percent: 0
3 INLIST ITERATOR
plan line: 2 samples: 0 percent: 0
2 TABLE ACCESS BY INDEX ROWID PTREQ_HEADER
plan line: 3 samples: 0 percent: 0
Estimated Costs= 290 Estimated Rows= 491
Estim. Bytes: 34,861
Estim. CPU-Costs = 2,276,104 Estim. IO-Costs = 290
1 INDEX RANGE SCAN PTREQ_HEADER~OWN
plan line: 4 samples: 0 percent: 0
Estimated Costs= 3 Estimated Rows= 1,719
Search Columns: 2
Estim. CPU-Costs = 105,687 Estim. IO-Costs = 3
6 SORT AGGREGATE
plan line: 5 samples: 0 percent: 0
Estimated Costs= 0 Estimated Rows= 1
Estim. Bytes: 40
5 FIRST ROW
plan line: 6 samples: 0 percent: 0
Estimated Costs= 1 Estimated Rows= 1
Estim. Bytes: 40
Estim. CPU-Costs = 4,313 Estim. IO-Costs = 1
4 INDEX RANGE SCAN (MIN/MAX) PTREQ_HEADER~0
plan line: 7 samples: 0 percent: 0
Estimated Costs= 1 Estimated Rows= 1
Search Columns: 2
Estim. Bytes: 40
Estim. CPU-Costs = 4,313 Estim. IO-Costs = 1
Last Last
Created
Program Name Line Changed Changed
By
By On

CA_PT_REQ_HEADER==============CM00N 101 SAP SAP 01.12.2015

000089 ELSE. "INS Note891122


000090 SELECT request_id version_no "INS Note891122
000091 FROM ptreq_header AS f "INS Note891122
000092 INTO TABLE ex_header_tab "INS Note891122
000093 FOR ALL ENTRIES IN lt_item_list_id "INS Note891122
000094 WHERE item_list_id EQ lt_item_list_id-low AND "INS Note891122
000095 (lcl_where-where_tab) AND "INS Note891122
000096 version_no EQ ( SELECT MAX( version_no ) "INS Note891122
000097 FROM ptreq_header "INS Note891122
000098 WHERE request_id EQ f~request_id ). "INS Note891122
000099 IF lines( lt_owner_ins ) GT 0. "INS Note980485
000100 * Too many ITEM_LIST_IDs and PERNRs --> determine intersection
000101 SELECT request_id version_no "INS Note980485
000102 FROM ptreq_header AS f "INS Note980485
000103 INTO TABLE lt_header_tab "INS Note980485
000104 FOR ALL ENTRIES IN lt_owner_ins "INS Note980485
000105 WHERE owner_ins EQ lt_owner_ins-low AND "INS Note980485
000106 (lcl_where-where_tab) AND "INS Note980485
000107 version_no EQ ( SELECT MAX( version_no ) "INS Note980485
000108 FROM ptreq_header "INS Note980485
000109 WHERE request_id EQ f~request_id ). "INS Note980485
000110 * Try to reduce number of expensive LOOPs
000111 IF lines( ex_header_tab ) GT lines( lt_header_tab ). "INS Note980485
000112 LOOP AT lt_header_tab ASSIGNING <header_wa>. "INS Note980485
000113 READ TABLE ex_header_tab "INS Note980485
000114 FROM <header_wa> TRANSPORTING NO FIELDS. "INS Note980485
000115 IF sy-subrc = 0. "INS Note980485
000116 APPEND <header_wa> TO lt_header_tab_tmp. "INS Note980485
000117 ENDIF. "INS Note980485
000118 ENDLOOP. "INS Note980485
000119 ELSE. "INS Note980485
000120 LOOP AT ex_header_tab ASSIGNING <header_wa>. "INS Note980485
000121 READ TABLE lt_header_tab "INS Note980485

18.2.3 Access on TST01

Load Statistics Total


Total
Analysis Total Elapsed Total Buffer Records
Physical
Date Executions Time (ms) Gets Processed
Reads
06.01.2020 39.131.247 51.442 6.779.325 156.524.988 39.131.247
SELECT
/*+ FIRST_ROWS(1) */
*
FROM
"TST01"
WHERE
"DCLIENT"=:A0 AND "DNAME"=:A1 AND "DPART"=:A2 FETCH FIRST 1 ROW ONLY
Execution Plan From: DBA_HIST_SQL_PLAN sql_id: 20xb68u4z0xr0
SELECT STATEMENT
plan line: 0 samples: 0 percent: 0 Estimated Costs= 1 Estimated Rows= 0
Optimizer: HINT: FIRST_ROWS
4 VIEW
plan line: 1 samples: 0 percent: 0
Estimated Costs= 1 Estimated Rows= 1
Estim. Bytes: 484
Estim. CPU-Costs = 4,637 Estim. IO-Costs = 1
3 WINDOW NOSORT STOPKEY
plan line: 2 samples: 0 percent: 0
Estimated Costs= 1 Estimated Rows= 1
Estim. Bytes: 167
Estim. CPU-Costs = 4,637 Estim. IO-Costs = 1
2 TABLE ACCESS BY INDEX ROWID TST01
plan line: 3 samples: 0 percent: 0
Estimated Costs= 1 Estimated Rows= 1
Estim. Bytes: 167
Estim. CPU-Costs = 4,637 Estim. IO-Costs = 1
1 INDEX UNIQUE SCAN TST01~0
plan line: 4 samples: 0 percent: 0
Estimated Costs= 0 Estimated Rows= 1
Search Columns: 3
Estim. CPU-Costs = 3,059 Estim. IO-Costs = 0
Program Name Line Created By Last Changed By Last Changed On

LSTMSU11 60 SAP SAP 15.12.2016

000048 , r_lang LIKE lang "note 791763


000049 .
000050
000051 * Protection violation ?
000052 " Attributes of TemSe-Objects are not protected.
000053 " PERFORM INTERNAL_RSTS_AUTH_CHECK USING AUTHORITY
000054 " CLIENT
000055 " NAME
000056 " 1 "PART
000057 " '???'.
000058
000059 * Look at part 1 first. Part 1 defines an object.
000060 SELECT SINGLE * FROM tst01 CLIENT SPECIFIED
000061 WHERE dclient = client
000062 AND dname = name
000063 AND dpart = 1 .
000064 IF sy-subrc >< 0.
000065 MESSAGE s220(ts) RAISING no_object "- no such object ->
000066 WITH sy-sysid name 1.
000067 ENDIF.
000068 CLEAR r_locat.
000069 r_charco = tst01-dcharcod.
000070 r_creater = tst01-dcreater.
000071 r_credate = tst01-dcretime.
000072 r_max_credate = tst01-dcretime.
000073 r_deldate = tst01-ddeltime.
000074 r_max_deldate = tst01-ddeltime.
000075 r_noof_parts = tst01-dnoparts.

18.2.4 Access on PAYR

Load Statistics Total


Total
Analysis Total Elapsed Total Records
Physical
Date Executions Time (ms) Buffer Gets Processed
Reads
06.01.2020 7 371.390 6.093.243 12.206.741 2.966
SELECT
*
FROM
"PAYR"
WHERE
"MANDT"=:A0 AND "IREFE"=CHR(32) AND "VOIDR"=:A1 AND "ZBUKR"=:A2 AND
"HBKID"=:A3 AND "ZALDT"=:A4 AND "VBLNR"<>:A5
Execution Plan From: DBA_HIST_SQL_PLAN sql_id: 1ddj1s8862hp9
SELECT STATEMENT
plan line: 0 samples: 0 percent: 0 Estimated Costs= 1,509 Estimated Rows= 0
Optimizer: ALL_ROWS
2 TABLE ACCESS BY INDEX ROWID PAYR
plan line: 1 samples: 0 percent: 0
Estimated Costs= 1,508 Estimated Rows= 1
Estim. Bytes: 322
Estim. CPU-Costs = 38,619,487 Estim. IO-Costs = 1,506
1 INDEX RANGE SCAN PAYR~Z01
plan line: 2 samples: 0 percent: 0
Estimated Costs= 31 Estimated Rows= 88,578
Search Columns: 3
Estim. CPU-Costs = 3,622,165 Estim. IO-Costs = 31
Program Name Line Created By Last Changed By Last Changed On

RFCHKU00 344 SAP SAP 06.12.2018

000332 APPEND R_LAUFD.


000333 ENDIF.
000334 IF NOT ZW_LAUFI IS INITIAL.
000335 CLEAR R_LAUFI.
000336 R_LAUFI-LOW = ZW_LAUFI.
000337 R_LAUFI-OPTION = 'EQ'.
000338 R_LAUFI-SIGN = 'I'.
000339 APPEND R_LAUFI.
000340 ENDIF.
000341
000342 * Reading of the payment transfer mediums, whose numbers are to filled
000343 * in the selected field of document
000344 SELECT * FROM PAYR INTO TABLE T_PAYR
000345 WHERE IREFE = SPACE
000346 AND VOIDR = 0
000347 AND LAUFD IN R_LAUFD
000348 AND LAUFI IN R_LAUFI
000349 AND ZBUKR IN S_ZBUK
000350 AND HBKID IN S_BANK
000351 AND HKTID IN S_ACCO
000352 AND RZAWE IN S_ZWEG
000353 AND CHECT IN S_CHEC
000354 AND ZALDT IN S_ZALD
000355 AND PRIDT IN S_CPUD
000356 AND PRIUS IN S_USER
000357 AND VBLNR IN S_VBLN
000358 AND VBLNR <> SPACE.
000359
000360 LOOP AT T_PAYR.
000361 CLEAR: T_BKPF, T_BSEG.
000362 CLEAR: xbseg, ybseg, *bkpf, bkpf.
000363 REFRESH: xbseg, ybseg.
000364 REFRESH t_bkpf.
000365 * if a payment document is referenced more than once,
000366 * it is not possible to determine the check number
000367 SELECT * FROM payr UP TO 2 ROWS
000368 WHERE zbukr = t_payr-zbukr
000369 AND vblnr = t_payr-vblnr
000370 AND gjahr = t_payr-gjahr

19 Cross Application Business


Process Analysis
This section provides insights into cross-application data in the areas of jobs, interfaces, and
data consistency.
The data is collected in the cross-application business process analysis (BPA) and the data
collection findings are displayed in the EWA if it is configured to include BPA data. Further details
can be found in the cross-application BPA.
With Business Process Monitoring in SAP Solution Manager, you can continuously analyze the key
figures displayed below in addition to approximately 800 out-of-the-box key figures.
Disclaimer
Bear in mind that all assumptions and ratings in this presentation are based on our general
experience with other customers and that the findings are not necessarily business-critical in
your particular case.
Rating Area Key Figure Finding

1 of jobs have been canceled on


Canceled background
Jobs the peak day of the analyzed
jobs
week.

349 of all inbound IDocs have


IDoc throughput
Interfaces been successfully processed in
(Inbound)
the analyzed week.

Erroneous IDocs 0 erroneous inbound IDocs were


Interfaces
(Inbound) identified for the analyzed week.

0 backlog inbound IDocs have


IDoc backlog
Interfaces been identified in the analyzed
(Inbound)
week.

3770 of all outbound IDocs have


IDoc throughput
Interfaces been successfully processed in
(Outbound)
the analyzed week.

1 erroneous outbound IDocs


Erroneous IDocs
Interfaces were identified for the analyzed
(Outbound)
week.

0 backlog outbound IDocs have


IDoc backlog
Interfaces been identified in the analyzed
(Outbound)
week.

Erroneous qRFC 0 qRFC inbound errors occurred


Interfaces
(Inbound) during the analyzed week.

Backlog qRFC 0 inbound qRFC were in backlog


Interfaces
(Inbound) in the analyzed week.

0 qRFC outbound errors


Erroneous qRFC
Interfaces occurred during the analyzed
(Outbound)
week.

Backlog qRFC 10 outbound qRFC were in


Interfaces
(Outbound) backlog in the analyzed week.

Erroneous tRFC 5 tRFC errors occurred during


Interfaces
(Outbound) the analyzed week.

Backlog tRFC 5 tRFC were in backlog in the


Interfaces
(Outbound) analyzed week.
Rating Area Key Figure Finding

0 bgRFC inbound errors


Erroneous bgRFC
Interfaces occurred during the analyzed
(Inbound)
week.

Backlog bgRFC 0 inbound bgRFC were in


Interfaces
(Inbound) backlog in the analyzed week.

0 bgRFC outbound errors


Erroneous bgRFC
Interfaces occurred during the analyzed
(Outbound)
week.

Backlog bgRFC 0 outbound bgRFC were in


Interfaces
(Outbound) backlog in the analyzed week.

16 errors in workflows have


Interfaces Workflows in error been identified in the analyzed
week.

57 throughput batch input


Throughput batch
Interfaces sessions have been identified in
input sessions
the analyzed week.

41 erroneous batch input


Batch input sessions
Interfaces sessions have been identified in
with errors
the analyzed week.

40 batch input sessions in


Batch input sessions in
Interfaces backlog have been identified in
backlog
the analyzed week.

0 erroneous PI messages have


Erroneous PI
Interfaces been identified in the analyzed
messages
week.

0 PI messages in backlog have


PI messages in
Interfaces been identified in the analyzed
backlog
week.

0 canceled PI messages have


Canceled PI messages
Interfaces been identified in the analyzed
messages
week.

0 errors in update tasks


Data
Errors in update task occurred during the analyzed
Consistency
week.
Rating Area Key Figure Finding

Not all variants for all


Data Consistency check
recommended Data Consistency
Consistency scheduling verification
reports have been executed

Posting of error 0 failed goods movements were


Data
records from auto. identified that are more than
Consistency
goods movements seven day old.

The displayed measurements relate to the findings in the cross-application business process
analysis (BPA). For more information, see the results of the BPA. For more information about the
BPA, check the following link:
https://websmp103.sap-
ag.de/~sapdownload/011000358700000461312009E/SAPCQCBPAMonitoring.pdf
If you have an SAP Enterprise Support contract, SAP Active Global Support will provide you
with the following offerings to provide job monitoring, interface monitoring, and data consistency
monitoring:
- Expert Guided Implementation Data Consistency Management (EGI link:
https://service.sap.com/sap/bc/bsp/spn/esa_redirect/index.htm?gotocourse=X&courseid=70209
396)
- CQC Interface Management (link to fact sheet: https://websmp103.sap-
ag.de/~form/sapnet?_SHORTKEY=01100035870000759911&_SCENARIO=01100035870000000
202&)
- CQC Data Consistency Management (link to fact sheet: https://websmp108.sap-
ag.de/~sapdownload/012002523100011104342014E/DataConsistencyManagement.pdf)

If you have an SAP Max Attention Contract, contact your Technical Quality Manager (TQM) for
information about how SAP Active Global Support can help you to implement job, interface, and
consistency monitoring.

20 Trend Analysis
This section contains the trend analysis for key performance indicators (KPIs). Diagrams are built
weekly once the EarlyWatch Alert service is activated.
In this section, a "week" is from Monday to Sunday. The date displayed is the Sunday of the
week.

20.1 System Activity


The following diagrams show the system activity over time.
The "Transaction Activity" diagram below depicts transaction activity in the system over time.
- Total Activity: Transaction steps performed each week (in thousands)
- Dialog Activity: Transaction steps performed in dialog task each week (in thousands)
- Peak Activity: Transaction steps (in thousands) during the peak hour; this peak hour is
calculated as the hour with the maximum dialog activity in the ST03 time profile divided by 5
working days per week.
(Peak Activity is absent if "Activity Data" is taken from ST03 data directly).
The "User Activity" diagram below shows the user activity on the system over time.
- Total Users: Total users that logged on in one week.
- Active Users: Users who performed more than 400 transaction steps in one week.

20.2 System Operation


The following diagram or table shows important KPIs for system operation.

20.3 Hardware Capacity

Report time frame: Service data was collected starting at 06.01.2020 04:11:10. This took 24 minutes.
You can see sample SAP EarlyWatch Alert reports on SAP Support Portal at SAP EarlyWatch Alert
-> Sample Reports.
For general information about SAP EarlyWatch Alert, see SAP Note 1257308.
About System And Solution Manager
System No. Of Target System 310132541
Solution Manager System SMP
Solution Manager Version SOLUTION MANAGER 7.2
Service Tool 720 SP16

You might also like