Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

SAP BAPI Paket

  • Aktualisiert: 4/09/2021
    • Automation 360 v.x
    • Erkunden
    • RPA Workspace

SAP BAPI Paket

Die SAP BAPI Paket enthält Aktionen die Automatisierung von Aufgaben und Prozessen mithilfe der SAP Business Application Programming Interface (BAPI). BAPI ist eine standardisierte Methode, über die eine Drittanbieteranwendung mit einem SAP-System interagieren kann.

Bevor Sie beginnen

Führen Sie im Aktionen Rahmen Paket der Verwendung des verfügbaren Sets Aktionenfolgende Schritte innerhalb der SAP BAPI durch:
  1. Stellen Sie über SAP Connect Aktioneine Verbindung mit der Anwendung her.
  2. Verwenden Sie die Funktion Erstellen Aktion , um eine benutzerdefinierte Funktion für die angegebene SAP BAPI-Funktion zu erstellen.

    Wählen Sie die Option Sequenz beginnen aus, um den Start eines Prozesses zu markieren, gefolgt vom, Aktionen um eine Aufgabe zu automatisieren.

  3. Verwenden Sie die Funktion Ausführen Aktion , um die Funktion auszuführen, die Sie mit der Aktion Funktion erstellen erstellt haben.

    Wählen Sie die Option Sequenz beenden, um das Ende eines Prozesses zu markieren, und die Option Transaktion bestätigen, um die Änderungen zu bestätigen.

Aktionen In der SAP BAPI Paket

Die SAP BAPI Paket umfasst Folgendes Aktionen:

Aktion Beschreibung
Verbinden Einzelheiten finden Sie unter Verwenden von Connect Aktion for SAP BAPI.
Funktion erstellen Erstellt einen Alias für eine SAP-BAPI-Funktion und speichert diesen unter einem Aliasnamen. Sie können den Aliasnamen in other Aktionen verwenden, um diese BAPI-Funktion in diesen Aktionenzu verwenden.
  • Geben Sie im Feld Sitzungsname den Sitzungsnamen ein, den Sie für die Verbindung mit der SAP-Anwendung im Feld Verbinden Aktionverwendet haben.
  • Geben Sie im Feld Name des Funktionsalias den Alias ein, den Sie für die BAPI-Funktion verwenden möchten.
  • Geben Sie im Feld BAPI-Name den Namen der SAP-BAPI-Funktion ein, für die Sie den Alias erstellen möchten.
  • Wählen Sie die Option Sequenz beginnen, wenn Sie die BAPI in einer bestimmten Sequenz ausführen möchten, um den Start eines Prozesses zu markieren.
Feldwert erhalten Ruft Daten eines bestimmten Feldes aus einer Funktion, Tabelle oder Struktur ab.
  • Geben Sie im Feld Alias der BAPI-Funktion den Alias ein, den Sie für die SAB-BAPI-Funktion mit der Funktion Erstellen Aktionangegeben haben.
  • Wählen Sie eine der folgenden Optionen aus, um anzugeben, ob Daten aus einer Funktion, Tabelle oder Struktur abgerufen werden sollen:
    • Funktion: Ermöglicht es Ihnen, den Wert eines Felds aus einer Funktion zu erhalten.
    • Tabelle: Ermöglicht Ihnen, den Wert eines Felds aus einer Tabelle in einer SAP BAPI-Funktion zu erhalten.

      Sie müssen den Tabellenalias angeben, aus dem Sie Daten beziehen möchten.

      Sie müssen die Tabelle Get Aktion verwenden, bevor Sie das Feld Get Aktion verwenden, um den Wert eines Felds aus einer Tabelle in einer SAP BAPI-Funktion zu erhalten. Sie müssen auch den Tabellenalias angeben, aus dem Sie Daten abrufen möchten.

    • Struktur: Ermöglicht das Abrufen von Daten aus einer Struktur in einer SAP-Anwendung.

      Sie müssen die Get-Struktur Aktion verwenden, bevor Sie das Get-Feld Aktion verwenden, um den Wert eines Felds aus einer Struktur in einer SAP-BAPI-Funktion zu ermitteln. Sie müssen auch den Tabellenalias angeben, aus dem Sie Daten abrufen möchten.

  • Geben Sie im Feld Feldname den Namen des Feldes ein, aus dem Sie Daten abrufen möchten.
  • Geben Sie im Feld SAP BAPI-Sitzung den Sitzungsnamen ein, den Sie für die Verbindung mit der SAP Anwendung im Feld Verbinden Aktionverwendet haben.
  • Geben Sie im Feld Ausgabe in Variable speichern eine Zeichenfolgenvariable an.
Struktur erhalten Ruft Daten aus einer Struktur mithilfe des Funktionalias ab.
  • Geben Sie im Feld Alias der BAPI-Funktion den Alias ein, den Sie für die SAB-BAPI-Funktion mit der Funktion Erstellen Aktionangegeben haben.
  • Geben Sie im Feld Strukturname den Namen der Struktur ein, aus der Sie Daten abrufen möchten.
  • Geben Sie im Feld SAP BAPI-Sitzung den Sitzungsnamen ein, den Sie für die Verbindung mit der SAP Anwendung im Feld Verbinden Aktionverwendet haben.
  • Wählen Sie eine der folgenden Optionen aus, um festzulegen, wie die aus der Struktur abgerufenen Daten gespeichert werden sollen:
    • Alias: Ermöglicht es Ihnen, einen Alias für die Struktur bereitzustellen und den Alias in Other Aktionenzu verwenden.
    • Variabel: Ermöglicht es Ihnen, die aus der Struktur abgerufenen Daten in einer Tabellenvariable zu speichern.
Tabelle abrufen Ruft tabellarische Daten aus einer Tabelle unter Verwendung des Funktionalias ab.
  • Geben Sie im Feld Alias der BAPI-Funktion den Alias ein, den Sie für die SAB-BAPI-Funktion mit der Funktion Erstellen Aktionangegeben haben.
  • Geben Sie im Feld Tabellenname den Namen der Tabelle ein, aus der Sie Daten abrufen möchten.
  • Geben Sie im Feld SAP BAPI-Sitzung den Sitzungsnamen ein, den Sie für die Verbindung mit der SAP Anwendung im Feld Verbinden Aktionverwendet haben.
  • Wählen Sie eine der folgenden Optionen aus, um festzulegen, wie die aus der Tabelle abgerufenen Daten gespeichert werden sollen:
    • Alias: Ermöglicht es Ihnen, einen Alias für die Tabelle bereitzustellen und den Alias in Other Aktionenzu verwenden.
    • Variabel: Ermöglicht es Ihnen, die aus der Tabelle abgerufenen Daten in einer Tabellenvariable zu speichern.
Funktion „Ausführen“ Führt die SAP BAPI-Funktion aus.
  • Geben Sie im Feld Alias der BAPI-Funktion den Alias ein, den Sie für die SAB-BAPI-Funktion mit der Funktion Erstellen Aktionangegeben haben.
  • Wählen Sie die Option Sequenz beenden, um das Ende eines Prozesses zu markieren, und die Option Transaktion bestätigen, um die während des Prozesses vorgenommenen Änderungen zu bestätigen.

    Wenn Sie eine Sequenz beenden möchten, müssen Sie die Option Sequenz beginnen in der Aktion Funktion erstellen auswählen. Wenn Sie den Queued Remote Function Call (qRFC) verwendet haben, müssen Sie die Option Commit Transaction auswählen, um die vorgenommenen Änderungen zu bestätigen.

  • Geben Sie im Feld SAP BAPI-Sitzung den Sitzungsnamen ein, den Sie für die Verbindung mit der SAP Anwendung im Feld Verbinden Aktionverwendet haben.
Feld-Wert festlegen Setzt Daten mithilfe des Funktionalias in eine Funktion, Tabelle oder Struktur.
  • Geben Sie im Feld Alias der BAPI-Funktion den Alias ein, den Sie für die SAB-BAPI-Funktion mit der Funktion Erstellen Aktionangegeben haben.
  • Wählen Sie eine der folgenden Optionen aus, um festzulegen, ob Daten in einer Funktion, Tabelle oder Struktur festgelegt werden sollen:
    • Funktion: Ermöglicht das Festlegen von Daten in einer Funktion.
    • Tabelle: Ermöglicht das Festlegen von Daten in einer Tabelle in einer SAP-Anwendung.

      Sie müssen die Tabelle Get Aktion verwenden, bevor Sie das Feld Get Aktion verwenden, um den Wert eines Felds aus einer Tabelle in einer SAP BAPI-Funktion zu erhalten. Sie müssen den Tabellenalias angeben, in dem Sie Daten festlegen möchten. Sie können auch die Option Neue Zeile erstellen auswählen, wenn Sie eine neue Zeile in der Tabelle erstellen und in dieser Zeile einen Wert festlegen möchten.

    • Struktur: Ermöglicht das Festlegen von Daten in einer Struktur in einer SAP-Anwendung.

      Sie müssen die Get-Struktur Aktion verwenden, bevor Sie das Get-Feld Aktion verwenden, um den Wert eines Felds aus einer Struktur in einer SAP-BAPI-Funktion zu ermitteln. Sie müssen auch den Struktur-Alias angeben, aus dem Sie Daten abrufen möchten.

  • Geben Sie im Feld Feldname den Namen des Felds ein, in dem Sie Daten festlegen möchten.
  • Geben Sie im Feld Feldwert den Wert ein, den Sie festlegen möchten.
  • Geben Sie im Feld SAP BAPI-Sitzung den Sitzungsnamen ein, den Sie für die Verbindung mit der SAP Anwendung im Feld Verbinden Aktionverwendet haben.
Feedback senden