ALVC
ALV Catcher
Der ALV-Catcher ermöglicht es, viele ALV-Tabellen (ABAP List Viewer) aus Transaktionen auszulesen. Diese Funktion kommt in abgewandelter Form in Allevo hauptsächlich zum Auslesen der Plan-Abschreibungen für Anlagegüter (Transaktion AR18) in einem Satelliten zum Einsatz.
Mit Kyra Stream ist es nun möglich, eine Vielzahl von Transaktionen als Datenquellen zu nutzen, die Daten zu bearbeiten und in beliebigen Targets zu speichern. Im Beratungsprojekt ermöglicht dies den schnellen Aufbau eines Process, wenn es für eine Datenquelle noch keinen entsprechenden Source Type gibt oder die Daten nur als ALV aufgerufen werden können, wie im Beispiel der Planabschreibungen.
Damit das ALV genutzt werden kann, muss zunächst in der Transaktion eine Variante gespeichert werden, dies ist in den meisten Transaktionen mit dem Shortcut STRG+S möglich. Anschließend kann in dem Source Type der Transaktionscode und der Variantenname als Report (Typ R) verwendet werden.
Es ist auch möglich, Rechercheberichte (Typ B) oder mit der Transaktion SQ01 generierte SAP Queries (Typ Q) zu nutzen.
Bei erstmaligen Anlage muss die Komponente geladen werden, um die Struktur des ALV zu ermitteln. Verlässt man den Reiter Source, ohne die Komponente geladen zu haben, erscheint eine entsprechende Sicherheitsabfrage. Ohne die Ausführung steht in der Transformation keine F4-Hilfe zu den Feldern zur Verfügung.

Parameter
| Parameter | Beschreibung |
|---|---|
| Transaktionscode | Transaktionscode mit dem das ALV (ABAP List Viewer) aufgerufen wird |
| Variantenname | In der Transaktion muss vorbereitend eine Variante gesichert werden, mit der das ALV aufgerufen wird |
| Typ | Von dem verwendeten ALV muss noch der Typ angegeben werden: B - Recherche Bericht Q - Query |