SAP ECC RFC -Spoke

  • Freigeben Version: Xanadu
  • Aktualisiert 6. September 2024
  • 8 Minuten Lesedauer
  • Die SAP ECC RFC-Spoke wird von Bristlecone, Inc. erstellt. Verwalten Sie -Artikel, Journale, Beschaffungen und andere im Konto SAP ECC RFC von Ihrer 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 ECC RFC Spoke v2.5.0 ist die neueste Version.

    Unterstützte Versionen

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

    Spoke-Anforderungen

    • Wenden Sie sich an den Administrator Ihres Accounts SAP ECC RFC, und beziehen Sie diese SAP-proprietären JAR-Dateien und andere erforderliche Dateien:
      • sapjco3.jar.
      • libsapjco3.so: Wenn [] auf einem Computer vom Typ LinuxMID-Server installiert ist, rufen Sie diese Datei ab.
      • sapjco3.dll: Wenn [] auf einem Computer vom Typ 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 anwenderdefinierte Schnittstelle für die Interaktion und Ausführung von RFCs und IDocs im Account SAP ECC 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 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 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 S4 HANA RFC während Spoke-Upgrades verwenden, stellen Sie sicher, dass Sie alle Spokes auf die neuesten Versionen aktualisieren.
      Hinweis:
      Wenn Sie die Spoke von einer früheren Version aktualisieren, müssen 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 stellt Beispiel-Flows bereit, um die Automatisierung der Aufgaben SAP ECC RFC 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 Anwender SAP ECC RFC mit der angegebenen Rolle ab. Die Benutzerdetails können aufgerufen werden, 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 können Sie zugreifen, indem Sie zu navigieren SAP ECC RFC-Spoke > SAP ECC-Rechnungsdaten.
    Erstellen Sie einen Kundenauftrag, und suchen Sie nach dem Status Erstellt einen Kundenauftrag und ruft die Statusinformationen ab.
    Kostenstelle erstellen 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 in Ihrer Instanz ServiceNow ] Ereignisse auftreten. Folgende Aktionen sind verfügbar:

    Kategorie Aktion Beschreibung
    Elemente Suchen Sie nach Materialgruppen Ruft die Liste der Materialgruppen aus Ihrem Account SAP ECC RFC ab.
    Materialien nach Werk suchen Ruft die Liste der Materialien (Artikel) basierend auf Werksauswahlkriterien ab.
    Sucht Materialien nach Lagerort Ruft die Liste der Materialien (Artikel) basierend auf den Auswahlkriterien für den Lagerort ab.
    Journale Journaleintrag buchen Buchet einen Journaleintrag auf ein Hauptbuchkonto in Ihrem Konto SAP ECC RFC.
    Journaleintrag stornieren Storniert einen Journaleintrag in einem Hauptbuchkonto in Ihrem Konto SAP ECC RFC.
    Suchvorgänge Sucht Kostenstellen nach Kostenkontrollbereich Ruft Kostenstellen basierend auf dem Kostenrechnungsbereich von Ihrem SAP ECC RFC -Account 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 von SAP ECC RFC für den ausgewählten RFC ab.
    Sucht nach Metadaten für RFC-Tabellenfeldeingaben Ruft das Eingabeschema dynamisch aus SAP ECC RFCfür das ausgewählte Feld in den RFC-Tabellen ab.
    Sucht nach Metadaten der RFC-Tabellenfeldausgabe Ruft das Ausgabeschema dynamisch aus SAP ECC RFCfü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 ECC RFCab.
    Sucht nach RFC-Eingabemetadaten Ruft das Eingabeschema für den RFC dynamisch aus SAP ECC – RFC ab.
    Sucht nach RFC-Ausgabe-Metadaten Ruft das Ausgabeschema für den ausgewählten RFC dynamisch aus SAP ECC - RFC ab.
    Procurement Zahlung autorisieren Erstellt ein Autorisierungszahlungsdokument in SAP ECC RFC.
    Anlagegut erstellen Erstellen Sie ein Anlagegut in SAP ECC RFC.
    Erstellt einen Service-Wareneingang Erstellt ein Service-Wareneingangsdokument 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.

    Wareneingang stornieren Storniert ein Wareneingangsdokument in SAP ECC – RFC.
    Rechnung ohne Bestellung erstellen 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.

    Lieferant aktualisieren

    Aktualisiert Details eines Lieferanten in SAP ECC RFC.

    Suchen Sie nach einer Asset-Kategorie Ruft Details des angegebenen Assets aus SAP ECC ab – RFC.
    Rechnungen suchen Ruft Details der angegebenen Rechnung aus SAP ECC ab – RFC.
    Rechnungen nach Datum suchen Ruft Rechnungen von 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.
    Sucht Bestellanhänge Ruft die Details der Bestellung 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 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 von Lesevorgängen aus.
    Rechnungen und Zahlung Rechnungsdetails nach ID suchen Ruft Rechnungen basierend auf dem Kundenauftrag von SAP ECC RFCab.
    Ausstehenden Saldo suchen Ruft den ausstehenden Saldo eines Kunden von SAP ECC RFCab.
    Zahlungen suchen Ruft ausstehende Zahlungen des Kunden von SAP ECC RFCab.
    Kunde Kundeninformationen suchen Ruft Kundeninformationen basierend auf dem Unternehmenscode und dem Kunden von SAP ECC RFCab.
    Transferauftrag Transferauftrag und Einzelposten erstellen Erstellt einen Transferauftrag in SAP ECC – RFC.
    Sucht Transferauftrag und Einzelposten Ruft Transferaufträge aus SAP ECC ab – RFC.
    Dienstprogramm Tabellenfeldobjekt erstellen Umschließt Anwendereingaben für das ausgewählte Tabellenfeld der angegebenen BAPI in einem Objekt.
    Bestand (oder) Vertrieb Sucht Bestand von Teilen Ruft den Bestand für das Werk und das Material von SAP ECC RFCab.
    Financial Management Asset erstellen Erstellt ein Asset in SAP ECC – RFC mit den angegebenen Details.
    Kundenauftrag Erstellen Sie einen Kundenauftrag Erstellt einen Kundenauftrag in SAP ECC RFC.
    Kundenauftrag suchen

    Ruft Kundenauftragsdetails von SAP ECC RFCab.

    Kundenaufträge suchen Ruft Kundenaufträge basierend auf dem Kunden von SAP ECC RFCab.
    Kundenauftrag aktualisieren Aktualisiert Details des erforderlichen Kundenauftrags in SAP ECC RFC.

    Spoke-Module

    Die SAP ECC RFC-Spoke fügt Ihrer -Instanz die Anwendung SAP ECC RFC Spoke 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 Flow-Ausführung müssen Sie in diesem Modul einen Datensatz erstellen, um das Datum anzugeben, ab dem die Details der eingehenden Rechnungen abgerufen werden sollen.

    SAP ECC Rechnungsdaten 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 des Vorgangstyps wird verwendet, um die Art des Vorgangs anzugeben, der von BAPI erwartet wird. Wenn der Vorgang gelesen wird, ist der Vorgang sowohl in den Aktionen „RFC für Suchvorgänge ausführen“ als auch in den Aktionen „RFC ausführen“ verfügbar. Wenn der Vorgang ein Schreibvorgang ist, ist der Vorgang nur für die RFC-Aktion als Eingabe verfügbar.
    SAP ECC-Anwender Zeigt Details zu den SAP ECC RFC -Anwendern an. Mit dem Flow „Anwender nach Rolle abrufen“ werden Details zu den Anwendern mit der angegebenen Rolle abgerufen.

    Spoke-Anwenderrollen

    Die SAP ECC RFC-Spoke bietet Anwenderrollen zum Steuern 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 dem 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 Protokoll Remote Function Call (RFC) (proprietäres SAP-Protokoll – SAP Standard Interface), 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 vom Typ Linux ] installiert ist, führen Sie die Konfigurationen wie in beschrieben unter in Konfigurieren Sie MID-Server für die Spoke SAP ECC RFCbeschrieben durch.
    • Wenn MID-Server auf einem Computer vom Typ Windows ] installiert wird, sind keine Konfigurationen erforderlich.