Die Verwendung des Analyse-Werkzeugs 
Mit dem Analyse-Werkzeug können Sie:
Das Analyse-Werkzeug rufen Sie vom Bild Validierung/Substitution ändern: Einstieg aus mit der Funktion Umfeld
® Val./Subst.-Analyse auf.Validierung/Substitution aktivieren
Sie gelangen auf das Bild Aktivierung Validierung/Substitution.
Das System ruft die betreffende Aktivierungstransaktion der von Ihnen ausgewählten Anwendungskomponente auf.

Wenn Sie eine der Anwendungskomponenten Spezielle Ledger oder Anlagenbuchhaltung ausgewählt haben, wird ein Dialogfenster eingeblendet, in dem Sie aufgefordert werden, weitere Informationen einzugeben. Im Dialogfenster Auswahl: Spezielle Ledger legen Sie fest, ob Sie das Aktivierungsbild für lokale oder für globale Ledger aufrufen wollen. Im Dialogfenster Auswahl: Anlagenbuchhaltung legen Sie fest, ob Sie das Aktivierungsbild für Stammdaten oder Bewegungsdaten aufrufen wollen.
Nachrichtenverwendung anzeigen
Mit der Funktion Nachrichtenverwendung können Sie herausfinden, in welchen Validierungen eine bestimmte, vom Anwender definierte Nachricht verwendet wird.

Wenn Sie im Finanzwesen einen Beleg buchen, gibt das System folgende Nachricht aus:
Benutzer MEIER darf Konto 100000 nicht bebuchen
(Nachrichten-ID = Z1 003)
Diese Nachricht ist vom Anwender definiert (Z ist die Namenskonvention für vom Anwender definierte Nachrichten); hieraus können Sie ableiten, daß die Nachricht durch eine Validierung verursacht wurde.
Mit der Funktion Nachrichtenverwendung können Sie die Nachrichtenklasse (
Wenn Sie prüfen wollen, in welcher Validierung eine Systemnachricht verwendet wird, gehen Sie folgendermaßen vor:
Sie gelangen auf das Dialogfenster Eingabe der Nachrichtennummer.
Sie gelangen auf das Bild Valid./Subst.: Verwendung von Nachrichten in Validierungen. Auf diesem Bild werden die Validierungen eingeblendet, in denen die von Ihnen angegebene anwenderdefinierte Nachricht verwendet wird.
Wenn Sie Bearbeiten
Substituierte Felder anzeigen
Mit der Funktion Substituierte Felder können Sie herausfinden, durch welche Substitution ein bestimmter Dimensionswert ersetzt wurde.

Sie buchen einen Beleg in die Speziellen Ledger. Wenn Sie den Beleg anzeigen, enthält das Kostenstellen-Feld nicht den Wert, den Sie bei der Buchung ursprünglich eingegeben haben.
Mit der Funktion Substituierte Felder können Sie den Namen des Kostenstellen-Feldes eingeben, um herauszufinden, welche Substitution zur Ersetzung des von Ihnen eingegebenen Wertes verwendet wurde. Das System gibt eine Liste der Substitutionen aus, durch die der ursprüngliche Kostenstellenwert möglicherweise ersetzt wurde.
Wenn Sie herausfinden wollen, welche Substitution verwendet wurde, um einen bestimmten Dimensionswert zu ersetzen, gehen Sie folgendermaßen vor:
Sie gelangen auf das Dialogfenster Eingabe Tabelle und Feld.
Sie gelangen auf das Bild Valid./Subst.: Nachweisliste für substituierte Felder. Auf diesem Bild werden die Substitutionen eingeblendet, die für die von Ihnen eingegebene Tabelle und für das von Ihnen eingegebene Feld definiert wurden.
Wenn Sie Bearbeiten
ABAP-Programme neu generieren
Während der Laufzeit (z.B. während einer Buchung) benutzen Validierung / Substitution / Regeln folgende automatisch generierte ABAP-Programme:
GBAAAAAA
GBS<mm>SET
GBT<mm><aa>0
wobei mm für eine zweistellige Codierung des Mandanten und aa für den Anwendungsbereich (z.B. "FI" für Finanzwesen) steht. Die Entschlüsselung des zweistelligen Mandanten kann man mit Hilfe eines Testlaufs des Funktionsbausteines G_CLIENT_DECODE vornehmen.
Falls es zu Problemen mit einem dieser Programme kommt (Syntaxfehler oder Laufzeitfehler wie z.B. PERFORM_NOT_FOUND) sollten Sie die Generierung dieses Programmes anstoßen. Dazu wählen Sie im Menü: Bearbeiten ® ABAPs neu generieren. Im Fall der beiden zuletzt genannte Programme soll dies im jeweiligen Mandanten vorgenommen werden.