SAT: Corrections for runtime analysis (ABAP)

[]

Symptom

This note describes various corrections for transaction SAT.
Since SAP NetWeaver Release 7.11, SAT has been used as a follow-on transaction to transaction SE30 (ABAP runtime analysis).
In Release SAP NetWeaver 7.00 Enhancement Package 2, SAT is used as the follow-on transaction for transaction SE30.
1. The system displays a dialog box with the message
“Trace file not yet written. Do you want to wait?”
if a runtime analysis is already complete and the trace file contains incorrect data.2. The system gives the status “Executed” to the measurement that you scheduled using SAT if the time of the user for which the measurement is planned is one or more hours behind the system time.3. Termination:
Runtime Errors CREATE_DATA_ILLEGAL_LENGTH
Exception CX_SY_CREATE_DATA_ERROR4. When you create or change a measurement variant in SAT, the system displays the error message:
Enter the program type (S7 035)
although the table for program parts is empty.5. The function “Evaluate measurement” in the “Evaluate” overview of transaction SAT does not work correctly for non-aggregated measurements. The measurement is not evaluated and is not displayed in the overview.6. The navigation to the ABAP Dictionary does not work in the “Database Tables” view. The system displays the error message “Select one row only”.7. Release 7.11 only: When you try to display an incorrect measurement or a measurement that was canceled, the system displays a dialog box that is almost empty.8. An error occurs when you navigate to the source code for aggregated measurements that were canceled.9. A termination occurs when you display additional fields (for example, package) in the “Call Hierarchy” view.10. A termination occurs when you measure an XML transformation (runtime error DBIF_REPO_INTERNAL_ERROR).11. A termination occurs when you format a scheduled measurement.

Other terms

SAT, runtime analysis, SE30, ATRA, source code
Reason and Prerequisites
1. The status query contains errors: The system does not distinguish between cancelled measurements and active measurements.2. Time-zone conversion is missing: The system does not convert the user time into UTC before calling the kernel methods.3. The check on the header version of a trace file is missing.4. An error occurs during the dynpro field check.5. An error occurs in the function module ATRA_CREATE_CONTAINER.6. An error occurs during the layout handling of the database tables view.7. A text element for the dialog box is missing.8. An error occurs when formatting the measurement.9. An error occurs when determining the package information for enhancement spots.10. The check for XSLT is missing.11. The initialization of the extended passport components is missing.

Solution

The errors are corrected in the following Support Packages:
1. 7.10: SAPKB71007
7.11: SAPKB711012. 7.10: SAPKB71007
7.11: SAPKB711013. 7.10: SAPKB71007
7.11: SAPKB711014. 7.10: SAPKB71008
7.11: SAPKB711025. 7.11: SAPKB71102, Error does not occur in 7.10.6. 7.10: SAPKB71008
7.11: SAPKB711027. 7.11: SAPKB71103, error does not occur in 7.10.8. 7.10: SAPKB71009
7.11: SAPKB711039. 7.02: SAPKB70201, the error does not occur in other releases.10. 7.11: SAPKB71104
7.20: SAPKB72001
11. 7.11: SAPKB71104
7.20: SAPKB72001

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Leave a Comment