- Versionshinweise
- Bevor Sie beginnen
- Erste Schritte
- Integrationen
- Arbeiten mit Prozess-Apps
- Arbeiten mit Dashboards und Diagrammen
- Arbeiten mit Prozessdiagrammen
- Arbeiten mit Discover-Prozessmodellen und Import BPMN-Modellen
- Showing or hiding the menu
- Kontextinformationen
- Exportieren
- Filter
- Senden von Automatisierungsideen an den UiPath® Automation Hub
- Tags
- Fälligkeitsdaten
- Vergleichen
- Konformitätsprüfung
- Ursachenanalyse
- Simulation des Automatisierungspotenzials
- Auslösen einer Automatisierung über eine Prozess-App
- Anzeigen von Prozessdaten
- Erstellen von Apps
- Laden von Daten
- Anpassen von Prozess-Apps
- Einführung in Dashboards
- Dashboards erstellen
- Dashboards
- Automatisierungsmanager
- Input data
- Definieren neuer Eingabetabellen
- Hinzufügen von Feldern
- Hinzufügen von Tabellen
- Anforderungen an das Datenmodell
- Anzeigen und Bearbeiten des Datenmodells
- Exportieren und Importieren von Transformationen
- Bearbeiten und Testen von Datentransformationen
- Structure of transformations
- Zusammenführen von Ereignisprotokollen
- Tips for writing SQL
- Prozessmanager
- Dashboards veröffentlichen
- App-Vorlagen
- Zusätzliche Ressourcen
Erweitern des Extraktionstools SAP Ariba
Die App-Vorlagen SAP Ariba Purchase-to-Pay und SAP Ariba Anbieter Sourcing enthalten einen Extraktor, der es ermöglicht, Daten aus SAP Ariba im CSV-Format mithilfe von Ariba-APIs für die spezifischen Prozesse der App-Vorlage zu extrahieren. Auf dieser Seite wird beschrieben, wie Sie diesen Extraktor um eine neue API-Konfiguration erweitern, wenn Sie Daten aus SAP Ariba für andere Prozesse extrahieren möchten, z. B. für das Lieferantenmanagement oder die Rechnungsverwaltung.
Dabei wird Folgendes angenommen:
-
Grundkenntnisse über Python.
-
Kenntnisse über die SAP Ariba API.
-
das Extraktionstool
SAP_Ariba_extractor.zip
aus der App-Vorlagendokumentation SAP Ariba Purchase-to-Pay oder SAP Ariba Anbieter-Sourcing heruntergeladen und extrahiert.
Führen Sie die folgenden Schritte aus, um dem SAP Ariba-Extraktionstool eine neue API-Konfiguration hinzuzufügen.
-
Fügen Sie die API-Konfiguration in der Datei
extractor/developer_settings.yaml
des Extraktionstools hinzu. -
Fügen Sie die entsprechenden
***_api_key
,***_client_id
und***_secret
zuruser_settings.yaml
-Datei hinzu. -
Wenn ein neues Modell benötigt wird, fügen Sie es dem Ordner
models/
des Extraktionstools hinzu. Fügen Sie bei Bedarf eine neue Tabelle im Ordnertables/
hinzu.Hinweis:Die Tabelle muss über Felder verfügen, die im Modell enthalten sind.
-
In der
extractor/settings.py
-Datei-
fügen Sie das neu erstellte Modell der vorhandenen Variablen
_MODELS_MAPPING_
hinzu. -
fügen Sie die neu erstellte Tabelle der vorhandenen
_TABLE_MAPPING_
-Variablen hinzu.
-
-
Falls Sie mehrere Modelle mit einem einzigen Aufruf aufrufen möchten, fügen Sie eine Konstante in
/utils/constants.py
hinzu und erweitern Siecli_handler/entrypoint.py
, um die Konstante zum Extrahieren aller Modelle zu verwenden.