Ansicht
Dokumentation
R_TLR_TARO_CALLBACK_CONTENT - Rückruf der Ableitungswerkzeuge zur Ermittlung von TARO-Content
BAL_S_LOG - Application Log: Log header data BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Verwendung
Das Programm stellt die Form-Routinen zur Verfügung, die das Ableitungstool benötigt, um Kontierungsreferenzen ermitteln zu können. Es handelt sich nicht um einen selbständigen Report.
Integration
Voraussetzungen
Funktionsumfang
Es sind folgende Routinen implementiert:
- EXIT--AFTER_SAVE
- Kontrolliert, ob die Ableitungsschritte in einer sinnvollen Reihenfolge aufgelistet sind. Falls Schritte für ein Gruppierungsmerkmal hinter denen für die Kontierungsreferenz auftreten, wird eine Warnmeldung ausgegeben.
- EXIT--GET_ALLOWED_SOURCES
- Stellt die erlaubten Quellfelder in den Ableitungsschritten zur Verfügung. Dies sind alle verfügbaren Felder.
- EXIT--GET_ALLOWED_TARGETS
- Stellt die erlaubten Zielfelder zur Verfügung. Dies sind die Kontierungsreferenz sowie die Gruppierungsmerkmale.
- EXIT--GET_IDENTIFIERS
- Liefert die Bezeichner der vier Strukturen, die das Ableitungstool benutzt. Außerdem liefert es die zugehörigen Strukturen. Die Bezeichner sind produktunabhängig und werden zentral vom Funktionsbaustein TPM_TRAC_GET_IDENTIFIERS verwaltet. Die Strukturen hängen von den Produktgruppen ab. Sie werden über die Umgebungsvariable I_ENV auseinandergesteuert.
- EXIT--NAME--ATTR
- Teilt dem Ableitungstool mit, welche Einflussgrößen nur in Kombination mit anderen Sinn machen. Dies soll die Performance des Ableitungstools verbessern.
- EXIT--NAME--VALUE--GET_TEXT
- Liefert die Beschreibungen zu den Feldwerten, die in den Strukturen des Ableitungstools stehen. Dazu greift sie teils auf zugehörige Texttabellen zurück oder auf Beschreibungen aus den Domänen. Werden neue Einflussgrößen definiert, ist diese Routine entsprechend anzupassen.
- EXIT--STEP--CHECK_ON_EXIT
- Kontrolliert Ableitungsschritte, bevor sie gesichert werden. In unserem Fall wird für alle Ableitungsschritte, die die Kontierungsreferenz betreffen, ein Kennzeichen gesetzt, dass nach erfolgreicher Zuweisung einer Kontierungsreferenz die Ableitung abgebrochen wird. Eventuell noch folgende Ableitungsschritte werden dann nicht mehr durchlaufen, weil sie ohnehin zu keiner Zuweisung mehr führen würden. Außerdem stellt diese Routine sicher, dass Ableitungsschritte, die ein Gruppierungsmerkmal ableiten, keine eigene Fehlermeldung ausgeben. Falls dieses Kennzeichen gesetzt ist, wird das Abspeichern verhindert.
- EXIT--STEP--SCREEN_FLAGS
- Modifiziert den Bildschirm zur Definition von Ableitungsschritten. Die Routine reduziert die Anzahl der möglichen Zielfelder auf eins. Die Anzahl der maximalen Quellfelder ist sechs.
- EXIT--STRATEGY--BUTTONS
- Zeigt den Test-Knopf in der Drucktastenleiste beim Definieren von Ableitungsschritten.
- EXIT--STRATEGY--CHECK_ACTION
- Kontrolliert das Anlegen oder Verschieben von Ableitungsregeln. Die Routine stellt sicher, dass Ableitungsregeln für Gruppierungsmerkmale nicht hinter diejenigen für die Kontierungsreferenz verschoben werden können und umgekehrt. Falls das versucht wird, wird eine Fehlermeldung ausgegeben. Für das Anlegen von Ableitungsschritten bestehen keine Einschränkungen.
- EXIT--STRATEGY--TEST
- Testet die Ableitungsregel. Dazu wird ein Funktionsbaustein aufgerufen.
Die letzte Routine wird nur intern benutzt:
- FIND_INDEX_OF_FIRST_AAR
- Sucht den ersten Ableitungsschritt, der eine Kontierungsreferenz ermittelt. Die Routine exportiert den Index dieses Schrittes. Sie wird von EXIT--STRATEGY--CHECK_ACTION und EXIT--AFTER_SAVE benutzt.
Selektion
Standardvarianten
Ausgabe
Aktivitäten
Beispiel
General Data in Customer Master ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4510 Date: 20240520 Time: 085003 sap01-206 ( 78 ms )