SAP Aroba- Spoke
Die SAP Aroba-Spoke wird von Bristlecone, Inc. erstellt. Verwalten Sie die Stamm- und Transaktionsdaten von Einkaufs- und Beschaffungs-Suites in der SAP Aroba- -Instanz von Ihrer ServiceNow -Instanz aus. Das SAP Aroba-System bietet eine einzelne SaaS-Edition, und die SAP Aroba-Spoke funktioniert unabhängig vom ausgewählten Rechenzentrum unverändert.
Fordern Sie Apps im Store an
Besuchen Sie die Website ServiceNow Store, um sich alle verfügbaren Apps anzusehen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Versionshinweisen zum ServiceNow Store-Versionsverlauf.
Ab dem 1. März 2022sind alle SAP-Speichen nur noch im Store verfügbar.IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
Spoke-Version
SAP Aroba- Spoke v1.3.0 ist die neueste Version.
Spoke-Anforderungen
- Aktivieren Sie REST-Services zum Hochladen oder Herunterladen von Dateien, indem Sie ein gemeinsames Geheimnis erstellen. Kopieren Sie das Integrationspasswort, und notieren Sie es zur späteren Verwendung.Hinweis:Wenn Sie zwei gemeinsame geheime Schlüssel erstellen möchten, einen für die Beschaffungssuite und einen für die Kauf-Suiteing, müssen Sie denselben gemeinsamen geheimen Schlüssel angeben.
- Um ein gemeinsames Geheimnis für die Beschaffungssuite zu erstellen, navigieren Sie in Ihrer SAP Aroba- -Lösung zu Administration.
- Um ein gemeinsames Geheimnis für den Kauf der -Suite von [] zu erstellen, navigieren Sie in Ihrer SAP Aroba- -Lösung zu Core Administration.
Weitere Informationen finden Sie unter Auf dem gemeinsamen Geheimnis basierende Authentifizierung im SAP-Hilfeportal.
- Kopieren Sie den Bereich Ihrer SAP Aroba- -Instanz, und zeichnen Sie ihn auf.
- Erstellen Sie in der Administrationunter „ Integrationsmanager “ in der Endpunktkonfiguration einen eingehenden Endpunkt. Kopieren Sie das Anmeldepasswort, das Sie unter HTTP-Authentifizierungangegeben haben, und notieren Sie es. Weitere Informationen zum Erstellen eines Endpunkts finden Sie unter Neuen Integrationsendpunkt erstellen im SAP-Hilfeportal. Aktivieren Sie den SOAP-Service der Aufgabe „Beschaffungsprojekt importieren“ für Ihren eingehenden Endpunkt in der Integrationskonfiguration unter Integration Manager.
- Kopieren Sie die URL, und notieren Sie sie im Feld URL der Integrationsaufgabe.
- Öffnen Sie die WSDL-Datei. Kopieren Sie den Wert des Parameters targetNamespace, und notieren Sie ihn.
Erstellen Sie in der Kernverwaltungin der Endpunktkonfiguration unter Integration Manager einen eingehenden Endpunkt. Kopieren Sie das Anmeldepasswort, das Sie unter HTTP-Authentifizierungangegeben haben, und notieren Sie es. Weitere Informationen zum Erstellen eines Endpunkts finden Sie unter Neuen Integrationsendpunkt erstellen im SAP-Hilfeportal.
Aktivieren Sie den SOAP-Service der Aufgabe „Lieferanten importieren“ für Ihren eingehenden Endpunkt in der Integrationskonfiguration unter „ Integrationsmanager“.- Kopieren Sie die URL, und notieren Sie sie im Feld URL der Integrationsaufgabe.
- Öffnen Sie die WSDL-Datei. Kopieren Sie den Wert des Parameters targetNamespace, und notieren Sie ihn.
Spoke-Abhängigkeiten
- ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
- ServiceNow IntegrationHub-Aktionsschritt – SOAP (com.glide.hub.action_step.soap)
- Komplexes Objekt (com.glide.cobject)
- ServiceNow Flow Designer – Dynamische Eingaben (com.glide.hub.dynamic_inputs)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- Flow Designer-Aktionsschritt – Skript auf MID (com.glide.hub.action_step.script_mid)
- Spoke für Dienstprogrammaktionen
Spoke-Abläufe
Die SAP Aroba-Spoke bietet Beispiel-Flows, um die Automatisierung der SAP Aroba- -Aufgaben zu demonstrieren. Um einen Beispiel-Flow anzupassen, kopieren Sie ihn in den erforderlichen Anwendungsbereich. Verfügbare Beispielabläufe umfassen Folgendes:
| Flow | Beschreibung |
|---|---|
| Lieferantenorganisationen importieren – Käufer | Importiert Lieferantenorganisationen aus ServiceNow in die Einkaufs-Suite Ihrer SAP Aroba- -Instanz. |
| Importieren Sie Lieferantenorganisationen Beschaffung | Importiert Lieferantenorganisationen aus ServiceNow in die Beschaffungs-Suite Ihrer SAP Aroba- -Instanz. |
Spoke-Unterabläufe
Spoke-Aktionen
Die SAP Aroba-Spoke bietet Aktionen zum Automatisieren von SAP Aroba- -Aufgaben, wenn Events in Ihrer ServiceNow -Instanz auftreten. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Exportmanagement | Anhänge auf den SFTP-Server kopieren | Führt SSH-Befehle aus, um den angegebenen Anhangsdatensatz in das Arbeitsverzeichnis des ausgewählten Servers zu kopieren. |
| Suchen Sie nach Exportaufgabe | Führt das Aroba-Exportaufgabenereignis aus, wenn eine ZIP-Datei als Antwort empfangen und in der ausgewählten Datenquelle gespeichert wird. | |
| Entpacken und kopieren Sie die Dateien in die ServiceNow-Zieltabelle | Führt SSH-Befehle aus, um einen im Arbeitsverzeichnis des ausgewählten Servers gespeicherten ZIP-Anhang zu entpacken, und kopiert die extrahierten Dateien in die ServiceNow-Instanz. | |
| Belege suchen | Ruft Details der Belege ab. | |
| Aroba-Datei in Datenquelle kopieren | Verwendet die Sys-ID des Quelldatensatzes und überträgt den Anhang in die Zieldatenquelle. | |
| Führen Sie die Aroba-Exportaufgabe aus | Führt das Ereignis „Aroba-Aufgabe exportieren“ aus, bei dem eine Datei als Antwort empfangen und in den Datensätzen der Aroba-Aufgabenausführungstabelle gespeichert wird. | |
| Sucht nach nachgelagerten Lieferantenstandorten | Initiiert den Aroba-Exportprozess und fordert das System auf, eine ZIP-Datei zu generieren und bereitzustellen, die wichtige Daten enthält, die als Antwort in der ausgewählten Datenquelle des Benutzers gespeichert werden. | |
| Import-Management | Führen Sie die Aroba-Importaufgabe aus | Löst die Importaufgabe SAP Aroba- für den angegebenen Vorgang aus. |
| Importieren Sie nachgelagerte Lieferanten | Erstellt oder aktualisiert Lieferantendetails im Aroba-System zusammen mit Lieferantenstandort und Lieferantenüberweisungsstandort. | |
| Beschaffungsmanagement | Eingang erstellen | Erstellt Belege oder importiert Belege aus externen Anwendungen. |
| Sucht nach Stream „Wechselkurse“. | Ruft Details zu Umrechnungskursen ab. | |
| Sucht nach Stream „Kostenstellen“. | Ruft Kostenstellendetails aus SAP ARIBA REST ab. | |
| Sucht Stream mit Währungskursen | Ruft Details zu den Währungskursen ab. | |
| Stream mit Abteilungen suchen | Ruft die im System verfügbaren Abteilungsstammdaten ab. | |
| Sucht den Stream „Nachgelagerte Genehmigungen“. | Ruft Details zu den genehmigungsfähigen Rechnungen oder Anforderungen ab. | |
| Sucht nach Stream „Anlagegüter“. | Ruft Details zu Anlagegütern aus SAP ARIBA REST ab. | |
| Sucht nach Stream „Hauptbuchkonten“. | Ruft Details der verfügbaren Stammdatenentitäten ab. | |
| Stream juristischer Personen suchen | Ruft Metadaten für juristische Person ab. | |
| Sucht nach Stream „Materialgruppen“. | Ruft die Stammdaten der Materialgruppe aus SAP Aroba ab. | |
| Suchen Sie nach dem Stream „Materialien“. | Ruft die allgemeinen Daten von Materialien in SAP Aroba REST ab. | |
| Sucht nach Stream „Zahlungsbedingungen“. | Ruft Details der verfügbaren Stammdatenentitäten ab. | |
| Sucht nach Einkaufsgruppen-Stream | Ruft Einkaufsgruppendetails aus dem SAP-System ab. | |
| Sucht nach Stream „Bestellpositionen“. | Ruft Informationen aus Einzelposten in Bestellungen für einen angegebenen Käufer ab. | |
| Sucht nach Stream „Bestellungen“. | Ruft Header-Informationen in Bestellungen für einen angegebenen Käufer ab. | |
| Sucht nach Stream Einkäuferorganisationen | Ruft Einkaufsorganisationsdetails aus SAP ARIBA REST ab. | |
| Sucht nach Stream „Vorgelagerte Lieferantenstandorte“. | Ruft Stammdaten von Lieferantenstandorten ab. | |
| Aktualisieren Sie den nachgelagerten Genehmigungsstatus | Ruft die Details von Genehmigungsentitäten ab. | |
| Einkaufsanforderungsverwaltung | Anforderung erstellen | Erstellt einen Anforderungsdatensatz mit den angegebenen Details. |
| Anforderung aktualisieren | Aktualisiert einen Anforderungsdatensatz mit den angegebenen Details. | |
| Beschaffungsmanagement | Genehmigungsstatus erstellen | Führt die angegebene Aktion für die Entität aus. Mögliche Aktionswerte für die Entitätsaufgabe sind „Genehmigen“, „Verweigern“ und „DenyWithResubmit“. |
| Sucht nach Genehmigungsentitäten | Ruft die Details von Genehmigungsentitäten ab. | |
| Beschaffungsprojektmanagement | Erstellen Sie ein Beschaffungsprojekt | Erstellt ein Beschaffungsprojekt. |
| Aktualisieren Sie das Beschaffungsprojekt | Aktualisiert die Projekt-Header-Felder eines vorhandenen Beschaffungsprojekts. | |
| Lieferantenverwaltung | Erstellen Sie Lieferanten | Erstellt einen Lieferanten. |
| Sucht nach Genehmigungsstatus | Ruft Aufgaben ab, deren Genehmigung aussteht. | |
| Sucht nach Stream „Vorgelagerte Lieferanten“. | Ruft allgemeine Daten des Lieferantenstamms ab. |
Spoke-Modul
| Modul | Beschreibung |
|---|---|
| Definition der Aroba-Exportkonfiguration | Zeigt die Liste der verfügbaren Exportkonfigurationen an. Standardmäßig sind 33 Exportkonfigurationen zusammen mit der Spoke verfügbar. Je nach Anforderungen können Sie die standardmäßige Exportkonfiguration ändern oder Exportkonfigurationen erstellen. Beispiel: Wenn Sie in Ihrem Flow die Aktion Aroba-Exportaufgabe ausführen zum Exportieren von Belegen verwendet haben, werden Daten aus Ihrer SAP Aroba- -Instanz in die ServiceNow -Instanz abgerufen. Sie müssen diese Datensätze in die Datenquelle kopieren. Andernfalls werden die Datensätze nach Ablauf des Zeitraums gelöscht, der im geplanten Skript „Aroba-Exportaufgabenplaner“ angegeben ist. Sie können die Aktion Aroba-Datei in Datenquelle kopieren in Ihrem Flow verwenden, um den Datensatz in Ihre Datenquelle zu kopieren. |
| Aroba-Exportaufgabenausführung | Zeigt die CSV-Dateien an, die generiert werden, wenn Daten aus Ihrer Instanz [ SAP Aroba- in die Instanz ServiceNow exportiert werden. Sie müssen diese Datensätze in die Datenquelle kopieren. Andernfalls werden die Datensätze nach Ablauf des Zeitraums gelöscht, der im geplanten Skript „Aroba-Exportaufgabenplaner“ angegeben ist. |
| Definition der Aroba-Importkonfiguration | Zeigt die Liste der verfügbaren Importkonfigurationen an. Standardmäßig sind zwei Importkonfigurationen zusammen mit der Spoke verfügbar. Sie müssen die Aktion Aroba-Importaufgabe ausführen in Ihrem Flow verwenden, um die erforderlichen Datensätze zu erstellen.
|
| Lieferanten-IDs – Käufer | Zeigt Informationen zu den Lieferanten in der Einkaufs-Suite an. Der Administrator muss die Lieferantendatensätze hier erstellen. Die Aktion „Lieferanten-IDs für Käuferdatensätze suchen“ im Beispiel-Flow „Lieferantenorganisationen importieren“ verwendet diese Datensätze, um den Flow auszuführen. |
| Lieferanten-IDs Beschaffung | Zeigt Informationen zu den Lieferanten in der Beschaffungs-Suite an. Der Administrator muss die Lieferantendatensätze hier erstellen. Die Aktion Beschaffungsdatensätze für Lieferanten-IDs suchen im Beispiel-Flow „Lieferantenorganisationen importieren“ verwendet diese Datensätze, um den Flow auszuführen. |
| Lieferantenorganisationen – Käufer | Zeigt Informationen zu den Lieferantenorganisationen in der Einkaufs-Suite an. Der Administrator muss hier Datensätze erstellen. Die Aktion „Lieferantenorganisationen-Käufer-Datensätze nachschlagen“ im Beispiel-Flow „Lieferantenorganisationen-Käufer importieren“ verwendet diese Datensätze, um den Flow auszuführen. |
| Lieferantenorganisationen Beschaffung | Zeigt Informationen zu den Lieferantenorganisationen in der Beschaffungssuite an. Der Administrator muss hier Datensätze erstellen. Die Aktion „Beschaffungsdatensätze der Lieferantenorganisationen suchen“ im Beispiel-Flow „Lieferantenorganisationen beschaffen“ verwendet diese Datensätze, um den Flow auszuführen. |
| Tabelle | Beschreibung |
|---|---|
| Aroba-Exportkonfigurationsdefinition [sn_sap_ariba_spoke_ariba_file_definition] | Speichert Informationen zu den Exportkonfigurationen |
| Definition der Aroba-Importkonfiguration [sn_sap_ariba_spoke_ariba_import_configuration_definition] | Speichert Informationen zu den Importkonfigurationen |
| Aroba-Exportaufgabenausführung [sn_sap_ariba_spoke_ariba_task_execution] | Speichert Informationen über CSV-Dateien an, die generiert werden, wenn Daten aus Ihrer Instanz [ SAP Aroba- in die Instanz ServiceNow exportiert werden. |
| Lieferantenorganisationen – Beschaffung [sn_sap_ariba_spoke_import_supplier_organizations_csv] | Speichert Informationen zu den Lieferantenorganisationen in der Beschaffungssuite an. Der Administrator muss diese Datensätze im Beschaffungsmodul „Lieferantenorganisationen“ erstellen. |
| Lieferanten-IDs – Beschaffung [sn_sap_ariba_spoke_supplier_ids] | Speichert Informationen zu den Lieferanten in der Beschaffungs-Suite an. Der Administrator muss diese Datensätze im Beschaffungsmodul „Lieferanten-IDs“ erstellen. |
| Lieferanten-IDs – Käufer [sn_sap_ariba_spoke_supplier_ids_buyer] | Speichert Informationen zu den Lieferanten in der Einkaufs-Suite an. Der Administrator muss diese Datensätze im Modul „Lieferanten-IDs – Käufer“ erstellen. |
| Lieferantenorganisationen – Käufer [sn_sap_ariba_spoke_supplier_organizations] | Speichert Informationen zu den Lieferantenorganisationen in der Einkaufs-Suite an. Der Administrator muss diese Datensätze im Modul „Lieferantenorganisationen – Käufer“ erstellen. |
Geplantes Spoke-Skript und Systemeigenschaft
Ein geplantes Skript, Aroba Export Task Scheduler, und die Systemeigenschaft sn_sap_ariba_spoke.ariba.export.task.schedulersind zusammen mit der Spoke verfügbar. Die Systemeigenschaft definiert die Anzahl der Tage, nach der alle Datensätze, die älter als diese Anzahl sind, gelöscht werden. Das Skript verwendet diesen Wert, um die Datensätze zu löschen, die nicht in die Datenquelle kopiert wurden.
- Um das geplante Skript anzuzeigen, geben Sie im Filternavigator sysauto_script_list.do ein, und suchen Sie nach dem Skript Aroba Export Task Scheduler.
- Um die Systemeigenschaft anzuzeigen, navigieren Sie zu und suchen Sie nach der Systemeigenschaft sn_sap_ariba_spoke.ariba.export.task.scheduler.
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren. Weitere Informationen finden Sie unter Connections and Credentials.
- SAP_Aroba_Import
- SAP_Aroba_Export
- SAP_Aroba_Sourcing
- SAP_Aroba_Suppliers
- SAP Aroba-SSH
Informationen zum Einrichten der Spoke finden Sie unter Richten Sie SAP Arobaein.
MID-Server-Anforderungen
- Sie müssen MID-Server einrichten, um die Aktionen Aroba-Exportaufgabe ausführen, Anhänge auf SFTP-Server kopieren sowie Entpacken und Dateien in ServiceNow-Zieltabelle kopieren zu verwenden.
- Der Linux-Server, der zum Erstellen des SSH-Anmeldeinformationsdatensatzes erforderlich ist, muss auf demselben Netzwerkcomputer oder virtuellen Computer installiert sein, auf dem Ihr MID Server installiert ist.