process-mining
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 18. Sep. 2024

Erweitern des Extraktionstools SAP Ariba

Einleitung

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.

Voraussetzungen

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.

Hinzufügen einer neuen API-Konfiguration

Führen Sie die folgenden Schritte aus, um dem SAP Ariba-Extraktionstool eine neue API-Konfiguration hinzuzufügen.

  1. Fügen Sie die API-Konfiguration in der Datei extractor/developer_settings.yaml des Extraktionstools hinzu.
  2. Fügen Sie die entsprechenden ***_api_key, ***_client_id und ***_secret zur user_settings.yaml -Datei hinzu.
  3. 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 Ordner tables/ hinzu.
    Hinweis:

    Die Tabelle muss über Felder verfügen, die im Modell enthalten sind.

  4. In der extractor/settings.py -Datei
    1. fügen Sie das neu erstellte Modell der vorhandenen Variablen _MODELS_MAPPING_ hinzu.
    2. fügen Sie die neu erstellte Tabelle der vorhandenen _TABLE_MAPPING_ -Variablen hinzu.
  5. Falls Sie mehrere Modelle mit einem einzigen Aufruf aufrufen möchten, fügen Sie eine Konstante in /utils/constants.py hinzu und erweitern Sie cli_handler/entrypoint.py , um die Konstante zum Extrahieren aller Modelle zu verwenden.
  • Einleitung
  • Voraussetzungen
  • Hinzufügen einer neuen API-Konfiguration

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten