Show TOC

Problembehebung für fehlgeschlagene ATC-QualitätsprüfungenLocate this document in the navigation structure

Bei ATC-Qualitätsprüfungsläufen treten zwei verschiedene Arten von Problemen auf.

  • Der ATC-Prüflauf selbst ist fehlgeschlagen (Status Abgebrochen im ATC-Monitor).

    Diesem Fall liegt meistens ein Systemfehler zugrunde. Der ATC-Batch-Job wurde abgebrochen, das System heruntergefahren oder ein ähnliches Problem ist aufgetreten.

    Der ATC-Prüflauf kann meistens aus dem ATC-Monitor heraus neu gestartet werden. Der Prüflauf fährt an dem Punkt fort, an dem er unterbrochen wurde.

  • Der ATC-Prüflauf ist unvollständig und einer der folgenden Fälle ist aufgetreten:

    • Ein schwerwiegender Fehler (Laufzeitfehler oder Ausnahme) ist in einem Prüfbaustein aufgetreten.

    • Sie konnten ein Problem mit Objekten, die nicht geprüft werden konnten, nicht diagnostizieren.

    In diesem Fall sollten Sie sich an SAP oder an den Autor des betroffenen Prüfbausteins wenden.

Ein Prüflauf mit Status Abgebrochen wird folgendermaßen diagnostiziert:

  1. Starten Sie im System, in dem der Prüflauf durchgeführt wurde, Transaktion ATC. Wählen Sie im Navigationspanel Administration > Prüfläufe > Monitor.

  2. Wählen Sie den abgebrochenen Lauf aus.

  3. Wählen Sie Protokoll anzeigen. Suchen Sie im Protokoll nach Gründen für den Abbruch des Prüflaufs.

  4. Enthält das Protokoll nicht den gesuchten Fehler, starten Sie Transaktion SM37 und überprüfen das Protokoll des ATC-Dispatchers. Suchen Sie nach Jobs, dessen Name mit ATC Project* beginnt.

  5. Rufen Sie das Job-Protokoll auf, um die Meldungen mit der Ursache des Fehlers anzuzeigen.

    Wenn auch das Job-Protokoll nicht die Ursache enthält, zeigen Sie das Systemprotokoll (Transaktion SM21) auf dem Anwendungsserver, auf dem der ATC-Job ausgeführt wurde, an.

Unvollständige Ergebnisse, die auftreten, wenn ein schwerwiegender Fehler in einem Prüfbaustein aufgetreten ist oder wenn Sie den Fehler in einem ungeprüften Objekt nicht identifizieren können, können Sie folgendermaßen diagnostizieren.

  1. Wenn eine Ausnahme aufgetreten ist, können Sie aus der Fehleranzeige in der Ergebnisübersicht zu dem Punkt im Code springen, an dem die Ausnahme aufgetreten ist.

  2. Wenn in einem Prüfbaustein ein Short-Dump aufgetreten ist, starten Sie Transaktion ST22 und lokalisieren Sie den Dump. Der Zeitpunkt des Short-Dumps wird in der Fehleranzeige und auch im Protokoll des ATC-Prüflaufs (wie oben beschrieben) angezeigt.

  3. Wenn ein Fehler in einem Objekt, das nicht geprüft werden konnte, aufgetreten ist, verfahren Sie wie folgt:

    • Sichten Sie zunächst das Protokoll des Prüflaufs, wie oben beschrieben.

    • Sind die gesuchten Informationen hierin nicht enthalten, starten Sie den Prüflauf nur für die ungeprüften Objekte erneut.

      Erhöhen Sie zuvor in Transaktion ATC die Protokollebene mittels Administration > Prüfläufe > Protokollierung ein/aus.

      Sie können auch die Objektprotokollierung starten, um die Prüfung auf der Ebene der Repository-Objekte aufzuzeichnen. Aktivieren Sie die Option Objektprotokoll aktivieren, wenn Sie den Prüflauf starten.