-
Letzte Updates
-
Tool Suite 8.x
-
-
- Feld setzen
- Feld prüfen
- Feld gegen Referenzwert prüfen
- Feld auslesen
- Methode ausführen
- Meldung prüfen
- Drag & Drop
- Browseranweisung
- SAP-Funktion aufrufen
- Data Manager aufrufen
- Ranorex Applikation aufrufen
- PDF verifizieren
- Variable setzen
- Variable prüfen
- Berechnung durchführen
- Text zusammensetzen
- Text extrahieren
- Wert in Datei speichern
- Wert von einer Datei laden
- Warten-Schritt einfügen
- Bildschirmfoto manuell einfügen
- Größenänderung
- Browsertab schließen
- ... > (15) <
-
-
- Benutzeroberfläche - Allgemein
- Benutzeroberfläche - Menüleiste
- Benutzeroberfläche - Tabellensuche / geöffnete Testfälle
- Benutzeroberfläche - Abfrageeditor
- Benutzeroberfläche - Ergebnisbereich
- Benutzeroberfläche - Parameter / Variablenzuordnung
- Benutzeroberfläche - Anhänge
- Schnelleinstellungen - Zwischenergebnisse anzeigen
- Verwendete Shortcuts
- ... > (1) <
-
-
-
Tool Suite 7.0
-
-
- Feld setzen
- Feld prüfen
- Feld auslesen
- Methode ausführen
- Meldung prüfen
- Drag & Drop
- Browseranweisung
- SAP-Funktion aufrufen
- Ranorex Applikation aufrufen
- Variable setzen
- Variable prüfen
- Berechnung durchführen
- Text zusammensetzen
- Text extrahieren
- Wert in Datei speichern
- Wert von einer Datei laden
- Warten-Schritt einfügen
- Bildschirmfoto manuell einfügen
- Größenänderung
- Browsertab schließen
- ... > (12) <
-
-
- Benutzeroberfläche - Allgemein
- Benutzeroberfläche - Menüleiste
- Benutzeroberfläche - Tabellensuche / geöffnete Testfälle
- Benutzeroberfläche - Abfrageeditor
- Benutzeroberfläche - Ergebnisbereich
- Benutzeroberfläche - Parameter / Variablenzuordnung
- Benutzeroberfläche - Anhänge
- Schnelleinstellungen - Zwischenergebnisse anzeigen
- Verwendete Shortcuts
- ... > (1) <
-
-
-
Tool Suite 6.4
-
-
- Feld setzen
- Feld prüfen
- Feld auslesen
- Methode ausführen
- Meldung prüfen
- Drag & Drop
- Browseranweisung
- SAP-Funktion aufrufen
- Ranorex Applikation aufrufen
- Variable setzen
- Variable prüfen
- Berechnung durchführen
- Text zusammensetzen
- Text extrahieren
- Wert in Datei speichern
- Warten-Schritt einfügen
- Bildschirmfoto manuell einfügen
- Größenänderung
- Browsertab schließen
- ... > (11) <
-
-
- Benutzeroberfläche - Allgemein
- Benutzeroberfläche - Menüleiste
- Benutzeroberfläche - Tabellensuche / geöffnete Testfälle
- Benutzeroberfläche - Abfrageeditor
- Benutzeroberfläche - Ergebnisbereich
- Benutzeroberfläche - Parameter / Variablenzuordnung
- Benutzeroberfläche - Anhänge
- Schnelleinstellungen - Zwischenergebnisse anzeigen
- Verwendete Shortcuts
- ... > (1) <
-
-
-
Premium Support
-
- Artikel kommen bald
-
- Artikel kommen bald
SapFunction
Die SapFunction dient zum Aufruf einer remotefähigen Bausteinfunktion in SAP (zB: BAPIs).
Da ein Funktionsaufruf nicht nur einen Datensatz zurückliefern kann, sondern mehrere Tabellen, gibt es die Möglichkeit, die gewünschten Werte über eine SQLite Abfrage herauszufiltern.
Attribute:
Attribut | Erforderlich | Beschreibung |
---|---|---|
Id | Ja | Eindeutige Id im Abfragebaum. Die Id sollte nicht den Namen einer Ergebnistabelle aus den Funktionsrückgabewerten haben. |
DependsOn | Nein | Optionale Abhängigkeit auf einen Abfrageknoten |
Function | Ja | Funktionsname |
Statement | Nein | SQLite Abfrage. Der Primäre Datensatz hat dabei die Knoten-Id als Tabellennamen. Die anderen Ergebnistabellen aus dem Funktionsaufruf werden mit dem gleichem Namen übernommen. |
Parameters | Nein | Die Parameter, die vom Funktionsaufruf erwartet werden. Hier können Implizite Parameter übergeben werden. Unterstützt werden nur skalare Parameter bzw. eine weitere Strukturunterebene. |
ResultFilters | Nein | Liste von Ergebnisaufbereitung |
Beispiele
Ermittlung der Buchungsperiode:
In folgendem Beispiel wird die Buchungsperiode zu einem Datum ermittelt. Der Knoten hat dabei eine Abhängigkeit auf einen anderen Knoten (Date), der in diesem Fall eine Zeile mit dem Wert “2022-12-22” in der Spalte Today hat.
--- !SapFunction Id: Buchungsperiode DependsOn: Date Function: BAPI_COMPANYCODE_GET_PERIOD Parameters: COMPANYCODEID: 2000 POSTING_DATE: ${Today} Statement: Select FISCAL_PERIOD as Period, FISCAL_YEAR as Year From Buchungsperiode
Ergebnis:
Today | Period | Year |
---|---|---|
2022-12-22 | 12 | 2022 |
Kundensuche:
In folgendem Beispiel wird aus einem IDES-System ein Kunde über die Angabe von E-Mail-Adresse und Verkaufsorganisation gesucht. Die Email-Adresse wird als Strukturparameter übergeben.
--- !SapFunction Id: Kundensuche Function: BAPI_CUSTOMER_SEARCH Parameters: PI_ADDRESS: INTERNET: mark.knopf@amsoso.de PI_SALESORG: 1000 PI_SEARCH_FLAG: 1 Statement: Select PE_CUSTOMER as Customer from Kundensuche
Ergebnis:
Customer |
---|
0000001360 |