SAP ECC RFC -Spoke

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 8 Minuten Lesedauer
  • Die SAP ECC RFC-Spoke wird von Bristlecone, Inc. erstellt. Verwalten Sie -Elemente, Journale, Beschaffungen und andere Elemente im Konto SAP ECC RFC von Ihrer Instanz ServiceNow®.

    Fordern Sie Apps im Store an

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen 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 Release-Hinweisen 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 ECC RFC Spoke v2.3.1 ist die neueste Version.

    Unterstützte Versionen

    Diese Spoke wurde für die folgenden SAP ECC RFC -Versionen erstellt und ist mit den unten aufgeführten Versionen kompatibel:
    • SAP-Anwendungsversion, in der die Spoke entwickelt wurde: SAP EHP8 für ERP6.0
    • Kompatible SAP-Anwendungsversionen: SAP ECC6.0 Basispaket bis zur neuesten Version von SAP EHP8 für ERP6.0
    • SAP JCo: 3.0.20 oder höher

    Spoke-Anforderungen

    • Wenden Sie sich an den Administrator Ihres SAP ECC RFC -Kontos, und beziehen Sie diese SAP-proprietären JAR-Dateien und andere erforderliche Dateien:
      • sapjco3.jar.
      • libsapjco3.so: Wenn [] auf einem Computer LinuxMID-Server installiert ist, rufen Sie diese Datei ab.
      • sapjco3.dll: Wenn [] auf einem Computer WindowsMID-Server installiert ist, rufen Sie diese Datei ab.

      Die JAR-Datei sapConnector-1.0.1.jar ist zusammen mit der -Spoke verfügbar, um eine benutzerdefinierte Schnittstelle für die Interaktion und Ausführung von RFCs und IDocs im Konto SAP ECC RFC bereitzustellen. Die JAR-Datei wird als Teil der -Spoke in Ihrer ServiceNow -Instanz installiert.

    • Kopieren Sie den Clientwert des Zielhosts, auf dem der Server SAP ECC RFC installiert ist, und notieren Sie ihn.
    • Konfigurieren Sie die Werte dieser Systemeigenschaften:
      • com.snc.process_flow.reporting.serialized.val_size_limit: Diese Eigenschaft serialisiert JSON-Objekte und stellt sicher, dass die Daten im erforderlichen Format vorliegen. Geben Sie die Anzahl der Bytes gemäß Ihren Anforderungen an. Weitere Informationen finden Sie unter Flow Designer Systemeigenschaften.
      • glide.rest.max_content_length: Diese Eigenschaft gibt die Nutzlastgröße an. Geben Sie die maximale Nutzlastgröße an, die Sie in Ihren Flows verwenden möchten. Der maximale Wert, den Sie für diese Eigenschaft angeben können, ist 25 MB.
    • Wenn Sie diese Spoke zusammen mit den Spokes SAP ECC IDoc-, SAP S4 HANA IDoc, SAP S4 HANA RFC verwenden, stellen Sie bei Spoke-Upgrades sicher, dass Sie alle Spokes auf die neuesten Versionen aktualisieren.
      Hinweis:
      Wenn Sie die Spoke von einer früheren Version aktualisieren, stellen Sie sicher, dass Sie den MID Server neu starten.

    Spoke-Abhängigkeiten

    Wenn Sie Probleme beim Installieren der App haben, stellen Sie sicher, dass die folgenden abhängigen Plugins installiert sind:
    • Komplexes Objekt (com.glide.cobject)
    • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
    • ServiceNow Flow Designer – Dynamische Eingaben (com.glide.hub.dynamic_inputs)
    • ServiceNow Flow Designer – Dynamische Ausgaben (com.glide.hub.dynamic_outputs)
    Hinweis:
    Einige dieser Plugins sind lizenzierbare Funktionen und erfordern entsprechende Lizenzen, wenn sie außerhalb der Spoke-Implementierung verwendet werden.

    Spoke-Abläufe

    Die SAP ECC RFC-Spoke bietet Beispiel-Flows, um die Automatisierung der SAP ECC RFC -Aufgaben zu demonstrieren. Um einen Beispiel-Flow anzupassen, kopieren Sie ihn in den erforderlichen Anwendungsbereich. Verfügbare Beispielabläufe umfassen Folgendes:

    Flow Beschreibung
    Ruft Anwender nach Rolle ab Ruft Details der SAP ECC RFC Anwender mit der angegebenen Rolle ab. Sie können auf die Benutzerdetails zugreifen, indem Sie zu navigieren SAP ECC RFC-Spoke > SAP ECC-Anwender.
    Rufen Sie die eingehende Rechnung ab Ruft Details der eingehenden SAP ECC RFC Rechnungen ab. Auf die Rechnungsdetails kann zugegriffen werden, indem Sie zu navigieren SAP ECC RFC-Spoke > SAP ECC-Rechnungsdaten.
    Kundenauftrag erstellen und Status suchen Erstellt einen Kundenauftrag und ruft die Statusinformationen ab.
    Erstellen Sie eine Kostenstelle Demonstriert die Verwendung der Aktionen „RFC ausführen“ und „Tabellenfeldobjekt erstellen“.

    Spoke-Aktionen

    Die SAP ECC RFC-Spoke bietet Aktionen zum Automatisieren von SAP ECC RFC Aufgaben, wenn Events in Ihrer Instanz ServiceNow auftreten. Folgende Aktionen sind verfügbar:

    Kategorie Aktion Beschreibung
    Elemente Suchen Sie nach Materialgruppen Ruft die Liste der Materialgruppen aus Ihrem SAP ECC RFC -Account ab.
    Sucht nach Materialien nach Werk Ruft die Liste der Materialien (Artikel) basierend auf Werksauswahlkriterien ab.
    Sucht nach Materialien nach Lagerort Ruft die Liste der Materialien (Artikel) basierend auf den Auswahlkriterien für den Lagerort ab.
    Journale Journaleintrag veröffentlichen Buchet einen Journaleintrag auf einem Hauptbuchkonto in Ihrem Konto SAP ECC RFC.
    Journaleintrag stornieren Storniert einen Journaleintrag in einem GL-Konto in Ihrem Konto SAP ECC RFC.
    Suchvorgänge Sucht nach Kostenstellen nach Kostenkontrollbereich Ruft Kostenstellen basierend auf dem Kostenrechnungsbereich von Ihrem Konto SAP ECC RFC ab.
    Metadatenabruf Sucht nach RFC-Eingabeschema Ruft das Eingabeschema für den RFC dynamisch aus SAP ECC RFC ab.
    Sucht nach RFC-Ausgabeschema Ruft das Ausgabeschema dynamisch aus SAP ECC RFC für den ausgewählten RFC ab.
    Sucht nach RFC-Tabellenfeld-Eingabemetadaten Ruft das Eingabeschema dynamisch aus SAP ECC RFCfür das ausgewählte Feld in den RFC-Tabellen ab.
    Sucht nach Ausgabemetadaten für RFC-Tabellenfelder Ruft das Ausgabeschema dynamisch aus SAP ECC RFCfür das ausgewählte Feld in den RFC-Tabellen ab.
    Sucht nach RFC-Tabellen – Eingabemetadaten Ruft das Tabelleneingabeschema für den RFC dynamisch aus SAP ECC RFCab.
    Procurement Autorisieren der Zahlung Erstellt ein Zahlungsautorisierungsdokument in SAP ECC RFC.
    Anlagegut erstellen Erstellen Sie ein Anlagegut in SAP ECC RFC.
    Erstellt einen Service-Wareneingang Erstellt ein Wareneingangsdokument für Services in SAP ECC - RFC.
    Wareneingang erstellen Erstellt ein Wareneingangsdokument in SAP ECC RFC.
    Rechnung erstellen Erstellt eine Rechnung in SAP ECC RFC.
    Rechnung stornieren

    Storniert ein Rechnungsdokument in SAP ECC – RFC.

    Stornieren Sie den Wareneingang Storniert ein Wareneingangsdokument in SAP ECC – RFC.
    Erstellen Sie eine Rechnung ohne Bestellung Erstellt ein Rechnungsdokument ohne Bestellung in SAP ECC – RFC.
    Bestellung erstellen Erstellt eine Bestellung in SAP ECC RFC.
    Lieferanten erstellen

    Erstellt einen Lieferanten in SAP ECC RFC.

    Lieferanten aktualisieren

    Aktualisiert Details eines Lieferanten in SAP ECC RFC.

    Suchen Sie nach der Asset-Kategorie Ruft Details des angegebenen Assets aus SAP ECC ab – RFC.
    Rechnungen suchen Ruft Details der angegebenen Rechnung aus SAP ECC ab – RFC.
    Sucht Rechnungen nach Datum Ruft Rechnungen aus SAP ECC RFC basierend auf dem angegebenen Datum ab.
    Sucht nach Bestellungen und Bestellpositionen Ruft Details der Bestellung und Bestellpositionen aus SAP ECC – RFC ab.
    Belege suchen Ruft die Details der Belege aus SAP ECC - RFC ab.
    Lieferanten suchen Ruft Lieferantendetails aus SAP ECC ab – RFC.
    Versandvorabmitteilungen suchen Ruft Details der Versandvorabmitteilungen in SAP ECC – RFC ab.
    Sucht den Zahlungsstatus für Rechnung Ruft den Zahlungsstatus für die Rechnung aus SAP ECC ab – RFC.
    Bestellung aktualisieren Aktualisiert eine vorhandene Bestellung in SAP ECC RFC
    Datensatzverwaltung Führen Sie RFC aus Führt einen RFC aus der verfügbaren Liste für die Erstellungs-, Aktualisierungs- oder Lesevorgänge aus.
    Führen Sie RFC für Suchvorgänge aus Führt einen RFC aus der verfügbaren Liste der Lesevorgänge aus.
    Rechnungen und Zahlung Sucht Rechnungsdetails nach ID Ruft Rechnungen basierend auf dem Kundenauftrag von SAP ECC RFCab.
    Suchen Sie den ausstehenden Saldo Ruft den ausstehenden Saldo eines Kunden aus SAP ECC RFCab.
    Suchen Sie nach Zahlungen Ruft ausstehende Zahlungen des Kunden aus SAP ECC RFCab.
    Kunde Sucht nach Kundeninformationen Ruft Kundeninformationen basierend auf dem Unternehmenscode und dem Kunden aus SAP ECC RFCab.
    Bestand (oder) Verkauf Sucht nach Teilebestand Ruft Bestand für das Werk und das Material aus SAP ECC RFCab.
    Kundenauftrag Erstellen Sie einen Kundenauftrag Erstellt einen Kundenauftrag in SAP ECC RFC.
    Sucht nach Kundenauftrag

    Ruft Kundenauftragsdetails aus SAP ECC RFCab.

    Sucht nach Kundenaufträgen Ruft Kundenaufträge basierend auf dem Kunden von SAP ECC RFCab.
    Aktualisieren Sie den Kundenauftrag Aktualisiert die Details des erforderlichen Verkaufsauftrags in SAP ECC RFC.

    Spoke-Module

    Die SAP ECC RFC-Spoke fügt die Spoke-Anwendung SAP ECC RFC zu Ihrer Instanz hinzu und enthält die folgenden Module:
    Modul Beschreibung
    SAP ECC-Flow-Ausführungen Zeigt das Datum der letzten erfolgreichen Ausführung des Flows „Eingehende Rechnung abrufen“ an.

    Vor der ersten Ausführung des Flows müssen Sie einen Datensatz in diesem Modul erstellen, um das Datum anzugeben, ab dem die Details der eingehenden Rechnung abgerufen werden sollen.

    SAP ECC Rechnungen Daten Zeigt die Datensätze an, die durch den Flow „Eingehende Rechnung abrufen“ abgerufen wurden.
    SAP ECC-RFCs Zeigt die Liste der BAPIs an. Die Aktionen RFC ausführen und RFC für Suchvorgänge ausführen verwenden dies als Eingabe.
    Hinweis:
    Der Wert von Vorgangstyp wird verwendet, um die Art des Vorgangs anzugeben, den BAPI voraussichtlich ausführt. Wenn der Vorgang gelesen wird, ist der Vorgang in den Aktionen „RFC für Suchvorgänge ausführen“ und „RFC ausführen“ verfügbar. Wenn der Vorgang Schreiben ist, ist der Vorgang nur für die Aktion RFC ausführen als Eingabe verfügbar.
    SAP ECC-Anwender Zeigt Details der SAP ECC RFC -Benutzer an. Der Flow „Benutzer nach Rolle abrufen“ ruft Details der Benutzer mit der angegebenen Rolle ab.

    Spoke-Benutzerrollen

    Die SAP ECC RFC-Spoke bietet Benutzerrollen zur Steuerung des Zugriffs auf Daten.
    • Benutzer mit der Rolle sn_sap_ecc_rfc_spo.SAP_ECC_RFC_Spoke_Admin haben Zugriff auf die Spoke-Tabellen.
    • Benutzer mit der Rolle „sn_sap_ecc_rfc_spo.SAP_ECC_RFC_Spoke_Read“ können Daten in der Tabelle und im Modul „SAP ECC RFCs“ anzeigen.

    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.

    Informationen zum Einrichten der Spoke finden Sie unter Richten Sie die SAP ECC RFC-Spokeein.

    MID-Server-Anforderungen

    Diese Aktionen verwenden das RFC-Protokoll (Remote Function Call) (proprietäres SAP-Protokoll – SAP Standard-Schnittstelle), das auf einer Instanz oder einem MID Server ausgeführt werden kann. Verwenden Sie den Verbindungsdatensatz, der dem Spoke-Alias SAP ECC RFC zugeordnet ist, um zu konfigurieren, wo Aktionen ausgeführt werden, und um MID-Server Auswahlattribute festzulegen. Weitere Informationen zum Ausführen von Aktionen für MID-Serverfinden Sie unter Integrationsschritte.

    Hinweis:
    • Wenn MID-Server auf einem Computer Linux ] installiert ist, führen Sie die Konfigurationen wie von beschrieben in Konfigurieren Sie MID-Server für die ECC-RFC-Spoke SAP.durch.
    • Wenn MID-Server auf einem Computer Windows ] installiert ist, sind keine Konfigurationen erforderlich.