SAP S4 HANA RFC- Spoke

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 7 Minuten Lesedauer
  • Die SAP S4 HANA RFC-Spoke wird von Bristlecone, Inc. erstellt. Verwalten Sie Beschaffung, Datensätze, Journale und andere Elemente im Konto SAP S4 HANA RFC- über Ihre Instanz ServiceNow®.

    Apps im Store anfordern

    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-Spokes 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 S4 HANA RFC- Spoke v2.4.1 ist die neueste Version.

    Unterstützte Versionen

    Diese Spoke wurde für diese SAP S4 HANA RFC- -Versionen erstellt, ist jedoch möglicherweise mit späteren Versionen kompatibel:
    • SAP-Anwendungsversion: SAP S4 HANA 1909 und höher
    • NetWeaver-Version: SAP NW 7.5
    • SAP JCo:3.0.20

    Spoke-Anforderungen

    • Wenden Sie sich an den Administrator Ihres Accounts SAP S4 HANA RFC-, und beziehen Sie diese SAP-proprietären JAR-Dateien und andere erforderliche Dateien:
      • sapjco3.jar.
      • libsapjco3.so: Wenn MID-Server auf einem Computer Linux vom Typ installiert ist, rufen Sie diese Datei ab.
      • sapjco3.dll: Wenn MID-Server auf einem Computer Windows vom Typ installiert ist, rufen Sie diese Datei ab.

      Die JAR-Datei sapConnector-1.0.jarist zusammen mit der -Spoke verfügbar, um eine anwenderdefinierte Schnittstelle für die Interaktion und Ausführung von RFCs und IDocs im Account SAP S4 HANA RFC- bereitzustellen. Die JAR-Datei wird als Teil der -Spoke in Ihrer Instanz ServiceNow installiert.

    • Kopieren Sie den Clientwert des Zielhosts, auf dem der Server SAP S4 HANA 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 entsprechend Ihrer Anforderung an. Weitere Informationen finden Sie unter Workflow-Studio 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 Höchstwert, den Sie für diese Eigenschaft angeben können, beträgt 25 MB.
    • Wenn Sie diese Spoke zusammen mit den Spokes SAP ECC IDoc, SAP S4 HANA IDoc, SAP ECC RFC während Spoke-Upgrades verwenden, stellen Sie sicher, dass Sie alle Spokes auf die neuesten Versionen aktualisieren.
    Hinweis:
    Um Informationen für Autorisierungszwecke abzurufen, verwenden Sie die Spoke-Aktion RFC ausführen.

    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-Flows

    Die SAP S/4 HANA RFC-Spoke bietet Beispiel-Flows, um die Automatisierung der Aufgaben SAP S4 HANA RFC- zu demonstrieren. Um einen Beispiel-Flow anzupassen, kopieren Sie ihn in den erforderlichen Anwendungsbereich. Folgende Beispiel-Flows sind verfügbar:

    Flow Beschreibung
    Rufen Sie die eingehende Rechnung ab Ruft die Rechnungsdaten regelmäßig ab. Diese Daten werden im SAP S/4HANA-Modul für Rechnungsdaten angezeigt.
    Ruft Anwender nach Rolle ab Ruft Details der Anwender basierend auf der angegebenen Anwenderrolle ab. Diese Daten werden im SAP S/4HANA-Modul „Anwenderdatensätze“ angezeigt.

    Spoke-Aktionen

    Die SAP S/4 HANA RFC-Spoke bietet Aktionen zum Automatisieren von SAP S4 HANA RFC- -Aufgaben, wenn in Ihrer Instanz ServiceNow Ereignisse auftreten. Folgende Aktionen sind verfügbar:

    Kategorie Aktion Beschreibung
    Elemente Suchen Sie nach Materialgruppen Ruft Details der Materialgruppen ab.
    Sucht Materialien nach Werk Ruft Details der Materialien (Artikel) basierend auf Werksauswahlkriterien ab.
    Sucht Materialien nach Lagerorten Ruft Details der Materialien (Artikel) basierend auf den Auswahlkriterien für den Lagerort ab.
    Journale Journaleintrag buchen Buchet einen Journaleintrag auf ein Hauptbuchkonto in SAP S4 HANA RFC-.
    Journaleintrag stornieren Storniert einen Journaleintrag in einem Hauptbuchkonto in SAP S4 HANA RFC-.
    Suchvorgänge Sucht Kostenstellen nach Kostenkontrollbereich Ruft Details der Kostenstellen basierend auf dem Kostenrechnungsbereich ab.
    Metadatenabruf Ruft das RFC-Eingabeschema ab Ruft das Eingabeschema für den RFC dynamisch ab.
    Ruft das RFC-Ausgabeschema ab Ruft das Ausgabeschema für den RFC dynamisch ab.
    Sucht nach Metadaten für RFC-Tabellenfeldeingaben Ruft das Eingabeschema dynamisch aus SAP S4 HANA RFC- für das ausgewählte Feld in den RFC-Tabellen ab.
    Sucht nach Metadaten der RFC-Tabellenfeldausgabe Ruft das Ausgabeschema dynamisch aus SAP S4 HANA RFC- für das ausgewählte Feld in den RFC-Tabellen ab.
    Sucht nach Eingabemetadaten für RFC-Tabellen Ruft das Tabelleneingabeschema für den RFC dynamisch aus SAP S4 HANA RFC-ab.
    Beschaffung Zahlung autorisieren Erstellt ein Autorisierungszahlungsdokument in SAP S/4 HANA – RFC.
    Anlagegut erstellen Erstellt ein festes Asset in SAP S4 HANA RFC-.
    Wareneingang erstellen Erstellt ein Wareneingangsdokument in SAP S4 HANA RFC-.
    Rechnung erstellen Erstellt ein Rechnungsdokument in SAP S4 HANA RFC-.
    Rechnung stornieren Storniert ein Rechnungsdokument in SAP S/4HANA RFC.
    Wareneingang stornieren Storniert ein Wareneingangsdokument in SAP S/4HANA – RFC.
    Rechnung ohne Bestellung erstellen Erstellt ein Rechnungsdokument ohne Bestellung in SAP S4 HANA – RFC.
    Bestellung erstellen Erstellt eine Bestellung in SAP S4 HANA RFC-.
    Erstellt einen Service-Wareneingang Erstellt ein Service-Wareneingangsdokument in SAP S/4HANA – RFC.
    Lieferanten erstellen Erstellt einen Lieferanten in SAP S/4HANA – RFC.
    Suchen Sie nach einer Asset-Kategorie Ruft Details zum angegebenen Asset aus SAP S/4HANA ab – RFC.
    Rechnungen suchen Ruft Details der Rechnungen aus SAP S/4 HANA ab – RFC
    Sucht Bestellanhänge Ruft Details des Bestellanhangs aus SAP S/4HANA RFC ab.
    Rechnungen nach Datum suchen Ruft Details der Rechnungen basierend auf dem Buchungsdatum ab.
    Sucht nach Bestellungen und Bestellpositionen Ruft Details der Bestellungen und Bestellpositionen aus SAP S/4 HANA ab – RFC.
    Sucht Belege Ruft Details der Belege aus SAP S/4HANA RFC ab.
    Lieferanten suchen Ruft Lieferantendetails aus SAP S/4HANA – RFC ab.
    Versandvorabmitteilungen suchen Ruft Versandvorabmitteilungen in SAP S/4HANA ab – RFC
    Sucht den Zahlungsstatus für Rechnung Ruft den Zahlungsstatus für die Rechnung aus SAP S/4HANA ab – RFC.
    Bestellung aktualisieren Aktualisiert Details der angegebenen Bestellung.
    Lieferant aktualisieren Aktualisiert Details eines Lieferanten in SAP S/4HANA – RFC.
    Datensatzverwaltung RFC ausführen Führt einen RFC aus der verfügbaren Liste für Erstellungs-, Aktualisierungs- oder Lesevorgänge aus.
    Führen Sie RFC für Suchvorgänge aus Führt einen RFC aus der verfügbaren Liste aus.
    Transferauftrag Transferauftrag und Einzelposten erstellen Erstellt einen Transferauftrag in SAP S/4HANA – RFC.
    Sucht Transferauftrag und Einzelposten Ruft Transferaufträge aus SAP S/4HANA – RFC ab.
    Dienstprogramm Erstellen Sie Tabellenfeld-Metadaten Umschließt Anwendereingaben für das ausgewählte Tabellenfeld der angegebenen BAPI in einem Objekt.
    Financial Management Asset erstellen Erstellen Sie mit den angegebenen Details ein Asset in SAP S4 HANA – RFC.
    Kundenauftrag Erstellen Sie einen Kundenauftrag Erstellt einen Kundenauftrag in SAP S/4HANA – RFC.
    Kundenauftrag suchen Ruft Kundenauftragsdetails aus SAP S/4HANA ab – RFC
    Verkaufsaufträge suchen Ruft Kundenaufträge basierend auf der angegebenen Kundennummer aus SAP S/4HANA – RFC ab.
    Kundenauftrag aktualisieren Aktualisiert Details des angegebenen Kundenauftrags in SAP S/4HANA – RFC.
    Rechnungs- und Zahlungsbedingungen Rechnungsdetails nach ID suchen Ruft Rechnungsdetails für die angegebene Dokument-ID aus SAP S/4HANA ab – RFC.
    Ausstehenden Saldo suchen Ruft den ausstehenden Saldo eines Kunden aus SAP S/4HANA ab – RFC
    Suchen Sie nach Zahlungen Ruft ausstehende Zahlungen des Kunden aus SAP S/4HANA ab – RFC
    Kundenmanagement Sucht Kundeninformationen Ruft Kundeninformationen für den angegebenen Unternehmenscode und die Kundennummer aus SAP S/4HANA ab – RFC
    Bestand (oder) Vertrieb Sucht Bestand von Teilen Ruft den Bestand für das angegebene Werk und Material aus SAP S/4HANA-RFC ab.

    Spoke-Modul

    Die SAP S/4 HANA RFC-Spoke fügt Ihrer -Instanz die Anwendung SAP S4 HANA RFC- Spoke hinzu und enthält die folgenden Module:
    Modul Beschreibung
    SAP S/4 HANA – RFCs Zeigt die Liste RFCs an. Einige RFCs werden zusammen mit der Spoke bereitgestellt. Sie können zusätzliche RFCs entsprechend Ihrer Anforderung erstellen. Die RFC-Aktion „Ausführen“ verwendet diese Datensätze als Eingabe.
    SAP S/4 HANA – Flow-Ausführungen Zeigt die Daten an, an denen der Flow „Eingehende Rechnung abrufen“ ausgeführt wird. Nachdem Sie die Spoke SAP S4 HANA RFC- eingerichtet haben, erstellen Sie einen Datensatz, um das Datum anzugeben, bis zu dem Sie die Rechnungsdaten abrufen möchten. Weitere Informationen finden Sie unter Richten Sie die SAP S4 HANA RFC- -Spoke ein.
    SAP S/4 HANA-Rechnungsdaten Zeigt Details der Rechnungsdaten an. Passen Sie den Standard-Flow „Eingehende Rechnung abrufen“ an, und führen Sie ihn aus, um die Rechnungsdaten abzurufen.
    SAP S/4 HANA-Anwenderdatensätze Zeigt Details der Anwender basierend auf ihrer Anwenderrolle an. Passen Sie den Standard-Flow „Anwender nach Rolle abrufen“ an, und führen Sie ihn aus, um die Anwenderinformationen abzurufen.

    Spoke-Anwenderrollen

    SAP S4 HANA RFC- stellt die Anwenderrolle sn_sap_s4_hana_rfc.SAP_S4_HANA_RFC_Spoke_Admin bereit, um den Zugriff auf Daten zu steuern. Benutzer mit der Rolle sn_sap_s4_hana_rfc.SAP_S4_HANA_RFC_Spoke_Admin haben Zugriff auf die Spoke-Tabellen.

    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.

    MID-Server-Anforderungen

    Diese Aktionen verwenden das Remote Function Call-Protokoll (RFC) (proprietäres SAP-Protokoll – SAP-Standardschnittstelle), das auf einer Instanz oder MID-Serverausgeführt werden kann. Verwenden Sie den Verbindungsdatensatz, der dem Spoke-Alias SAP S4 HANA 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 vom Typ installiert ist, führen Sie die Konfigurationen wie in beschrieben unter in Richten Sie die SAP S4 HANA RFC- -Spoke einbeschrieben durch.
    • Wenn MID-Server auf einem Computer Windows vom Typ installiert wird, sind keine Konfigurationen erforderlich.