Substitutionen anlegen Wählen Sie im Customizing der Speziellen Ledger die Aktion
Substitution pflegen
. Weitere Informationen zum Anlegen von Substitutionen finden Sie im Einführungsleitfaden (IMG) der Speziellen Ledger unter
.
Sie gelangen auf das Bild
Regelpflege
. Expandieren Sie den gewünschten Knoten im Control links, der dem Anwendungsbereich entspricht. Expandieren Sie dann den Knoten, der dem von Ihnen gewünschten Zeitpunkt entspricht.
Dieser Knoten beinhaltet sowohl die Substitutionsliste als auch die Regelliste, die zu diesem Zeitpunkt/Anwendung angelegt sind. Die Bearbeitung der Regeln (anlegen/ändern/anzeigen/löschen) ist von hier aus auch möglich.
Wählen Sie .
Sie gelangen auf das Bild
Substitution anlegen: Neue Substitution.
.
Machen Sie folgende Eingaben:
– Name der Substitution
– Beschreibung der Substitution
Sie können auch die Berechtigungsgruppe eingeben, dadurch schränken Sie die Menge der Benutzer, die diese Substitution bearbeiten kann, ein.
Geben Sie diese Eingaben mit der Eingabetaste frei.
Wenn Sie zum Anlegen einer Substitution eine bereits vorhandene Substitution kopieren wollen, wählen Sie den zugehörigen Zeitpunkt im Control und wählen Sie dann die als Vorlage gewünschte Regel. Warten Sie nun unbedingt solange, bis in beiden Bildbereichen das System wieder eingabebereit ist. Anschließend wählen Sie Nehmen Sie die in Punkt 3 beschriebenen Eingaben vor.
Die Boolesche Klasse dieser Substitution (Vorlage) ist mit der Booleschen Klasse der Substitution, die Sie anlegen wollen, identisch.
Hinweis
Wenn Sie eine Matrix-Substitution anlegen, mit der Sie Daten für einen gesamten Beleg verproben können, verwenden Sie den Zeitpunkt 0003 in den Anwendungen Finanzwesen (FI), Konsolidierung (LC) und Konsolidierung Unternehmenscontrolling (EC-CS). Falls Sie Matrix-Substitutionen in der Applikation FI zum Zeitpunkt 0003 anlegen möchten, beachten Sie den SAP-Hinweis Nr. 42615 (diese Funktion ist nicht Teil der Standardauslieferung).
In der folgenden Tabelle sehen Sie Beispiele für die Kombination "Anwendungsbereich/Zeitpunkt".
Anwendungsbereich |
Zeitpunkt |
Beschreibung |
CO |
0001 |
Belegzeile |
GL |
0001 0002 |
Belegkopf Belegzeile |
FI |
0001 0002 0003 0005 |
Belegkopf Belegzeile Gesamter Beleg Umsatzkostenverfahren |
Wählen Sie die Eingabetaste
.
Sie gelangen auf das Bild
Substitution anlegen: <Name der Substitution>
(1).
Auf diesem Bild stehen Ihnen folgende weiteren Funktionen zur Verfügung:
Zusatzfunktionen (Bild Anlegen: Substitution <Name der Substitution> (1)) (1))
Auswahl |
Funktion |
|
Substitution anlegen. |
|
Substitution auswählen: Das System expandiert automatisch den entsprechenden Knoten bis zu der ausgewählten Substitution. Eine Sicherheitsabfrage gibt Ihnen die Möglichkeit zum Ändern der selektierten Substitution. |
|
Das System legt eine neue Substitution an und verwendet die aktuelle Substitution als Vorlage dafür. |
|
Wechsel in den Änderungsmodus. |
|
Wechsel in den Anzeigemodus. |
|
Substitution sichern. |
|
Ein neuer Schritt (ohne Inhalt) wird eingefügt. Falls es auch andere Schritte gibt, wird der neue Schritt an letzter Stelle eingefügt. |
|
Liste der Felder anzeigen, die für die Substitution verwendet werden können. Welche Felder verwendet werden können, hängt von der Booleschen Klasse der Substitution ab. |
|
Liste der Felder anzeigen, die innerhalb einer Substitution geändert werden können. |
|
Liste der Regeln anzeigen, die in der neu angelegten Substitution verwendet werden können. |
|
Liste der im System angelegten Sets anzeigen. Weitere Informationen zu diesem Thema finden Sie in Setverzeichnis anzeigen . |
|
Trace-Funktion einschalten. Wenn Sie einen Beleg buchen, ruft das System die Substitution auf und zeigt an, welche Daten verwendet werden. Mit Hilfe dieser Funktion können Sie potentielle Fehler in der Definition der Substitution erkennen. Weitere Informationen zu diesem Thema finden Sie in Die Verwendung der Trace-Funktion für Validierungen/Substitutionen/Regeln . |
|
Trace-Funktion ausschalten. |
|
Aktuelle Verwendung der Substitution anzeigen. |
|
Regeln anlegen/ändern/anzeigen. Selektieren des Knotens, der die Regelliste beinhaltet. |
|
Regeln anlegen. |
|
Regeln selektieren. |
Falls Sie keine Vorlage für die Substitution verwendet haben, oder falls Sie einen neuen Schritt anlegen möchten. wählen Sie im Menü oder wählen Sie die entsprechende Funktion in der Drucktastenleiste.
Auf dem Bildschirm wird ein Dialogfenster eingeblendet, in dem eine Liste aller Felder angezeigt wird, die Sie für Substitutionen dieser Booleschen Klasse verwenden können.
Wählen Sie das oder die Felder, die Sie für die Substitution verwenden wollen und wählen Sie
Auswählen
.
Für jedes der von Ihnen selektierten Felder erscheint ein Dialogfenster, in dem Sie die Substitutionsmethode festlegen könne. Sie haben dabei die Wahl zwischen:
Konstanter Wert
Exit
Feld-Feld Zuweisung
Sie können später entweder einen konstanten Wert eingeben, oder den Namen eines Exits, der zur Laufzeit durchgeführt wird oder den Namen eines Feldes, mit dessen Inhalt die Substitution durchführt wird.
Sie gelangen zum Bild Substitution anlegen: <Substitutionsname> - Schritt <Schrittnummer> - Übersicht.
Auf diesem Bild stehen Ihnen folgende weitere Funktionen zur Verfügung:
|
Ein neuer Schritt wird eingefügt, direkt vor dem Schritt, der gerade bearbeitet wird. |
|
Ein neuer Schritt wird erzeugt, mit dem Inhalt des Schrittes, der gerade bearbeitet wird. |
|
Der Schritt wird gelöscht. |
|
Sie gelangen zurück zu den Substitutionskopfdaten. |
Um einen vorhandenen Substitutionsschritt zu bearbeiten, selektieren Sie im Control den Knoten
Schritt <Nr.>
. Sie erhalten dann einen Überblick über die Voraussetzung und Substitutionseinträge zu diesem Schritt.). Geben Sie, falls notwendig, eine Beschreibung für den Substitutionsschritt ein. Falls Sie eines, dieser Elemente bearbeiten möchten, so können Sie entweder durch Doppelklick im entsprechenden Bereich oder durch die Auswahl des entsprechenden Knotens im Control weiter navigieren.
Definieren Sie die Boolesche Aussage, die als Voraussetzung für die Selektion der zu substituierenden Daten verwendet wird.
Wenn die Voraussetzung unwahr ist, wird der Wert nicht substituiert und die Transaktion wird mit dem nächsten Substitutionsschritt fortgesetzt.
Der Formel-Editor stellt Ihnen eine leicht bedienbare Schnittstelle zur Verfügung, mit deren Hilfe Sie logische Aussagen in Validierungen, Substitutionen und Regeln eingeben können. Weitere Informationen finden Sie unter Formel-Editor .
Weitere Informationen über die Syntaxregeln, die Sie bei der Eingabe Boolescher Aussagen verwenden, finden Sie unter Syntaxregeln für Boolesche Aussagen .
Hinweis
In die Voraussetzungsaussage können Sie auch einen Benutzer-Exit (Typ 1 oder 3) eingeben. Weitere Informationen über Benutzer-Exits finden Sie unter Benutzer-Exits in Validierungen/Substitutionen/Regeln .
In dem Bild
Substitution anlegen: <Substitutionsname> - Schritt <Schrittnummer> - Substitutionent
können Sie abhängig von der ausgewählten Methode, für jeden Substitutionseintrag eine der folgenden Eingaben machen:
Konstanten Wert
Exitname
Quellfeld der Zuweisung in dem Format <Strukturname>-<Feldname>
Für alle drei Eingabemöglichkeiten steht Ihnen eine Eingabehilfe zur Verfügung.
Wenn die Voraussetzung des Substitutionsschritts zur Laufzeit wahr ist, substituiert das System den Inhalt des Feldes mit dem konstanten Wert bzw. dem Inhalt des Quellfeldes oder das System durchläuft den Exit.
Mit Hilfe eines vom Anwender definierten Exits können Sie komplexe Substitutionen definieren. Als Substitutions-Exit können Sie Benutzer-Exits des Typs 1 oder 2 verwenden, im Falle einer normalen Substitution, bzw. Exits des Typs 2 oder 3 im Falle einer Matrix-Substitution. Eine Ausnahme bildet der Substitutionseintrag
Nur Exit
, wo nur Exits vom Typ 1 bzw 3 benutzt werden können.
Sie können Substitutionseinträge einfügen, löschen oder verschieben mit Hilfe der drei Druckknöpfe im rechten Bildbereich:
Markieren Sie die zu löschenden Einträge und verwenden Sie den Druckknopf
Subst.Eintrag löschen
Markieren Sie einen Eintrag und verwenden Sie den Druckknopf
Subst.Eintrag einfügen
falls der neue Eintrag vor dem markierten Eintrag einzufügen ist.
Markieren Sie keinen Eintrag, positionieren Sie den Cursor auf der Schrittbeschreibung und verwenden Sie den Druckknopf
Subst.Eintrag einfügen
, falls der neue Eintrag als letzter Eintrag eingefügt werden soll.
Markieren Sie mehrere Schritte und verwenden Sie dann den Druckknopf Subst.Eintrag verschieben. Es erscheint eine Meldung und Sie können die Schritte verschieben, indem Sie den Cursor auf einen anderen Eintrag positionieren und die Eingabetaste betätigen. Die zu verschiebenden Einträge werden vor dem zuletzt markierten Eintrag eingefügt.
Während der Substitutionsbearbeitung werden die Schritte automatisch vom System fortlaufend numeriert. Um Schritte zu verschieben gehen Sie folgendermaßen vor: Selektieren Sie den jeweiligen Knoten zum Schritt. Anschließend können Sie diesen Schritt bewegen und zu einem Knoten, der einem anderen Schritt entspricht, bewegen. Der ausgewählte Schritt wird vor dem Zielschritt eingefügt (Drag and Drop Mechanismus). Dies kann nur innerhalb einer Substitution geschehen.
Wenn Sie die Verarbeitung der Substitution beendet haben, können Sie im Menü wählen.