Wie beheben Sie die Fehlermeldung 'NgRfc Header Flag missing'?
Ursache
Diese Meldung erscheint, wenn RFC-Bibliotheken (DLLs) verwendet werden, die älter als vom 3. Dezember 2025 sind. Der Grund dafür ist, dass SAP einen Fehler in diesen älteren DLLs hatte, der diese Fehlermeldung verursachte.
Lösung
Um dieses Problem zu beheben, müssen Sie die DLLs auf neuere Versionen aktualisieren.
Wenn Sie keinen Zugang zum SAP Software Center haben, um die neuen DLLs selbst herunterzuladen, kontaktieren Sie bitte unser Support-Team (support@dab-gmbh.de).
Folgen Sie diesen Schritten, um die DLLs zu aktualisieren:
- Gehen Sie zum SAP Software Center
- Suchen Sie nach SAP NW RFC SDK 7.50
- Beachten Sie, dass Sie im Download-Menü das Betriebssystem und die Architektur ändern können
- Das Download-Archiv ist eine normale ZIP-Datei, die mit Standard-Tools geöffnet werden kann
- Navigieren Sie im ZIP-Archiv zum lib-Ordner
- Sie benötigen die folgenden DLLs (das XX steht für die Versionsnummer und kann variieren):
- icudtXX.dll
- icuinXX.dll
- icuucXX.dll
- libsapucum.dll
- sapnwrfc.dll
- Stoppen Sie den dab Nexus Service
- Kopieren Sie die Dateien an den richtigen Speicherort (64-Bit-Bibliotheken): %WINDIR%\System32
Wenn Sie gefragt werden, ob Sie eine vorhandene icudtXX.dll, icuinXX.dll oder icuucXX.dll überschreiben möchten, klicken Sie Nein! Das Überschreiben dieser Dateien kann dazu führen, dass andere Anwendungen nicht mehr funktionieren.
Die sapnwrfc.dll-Datei muss überschrieben werden.
- Starten Sie den dab Nexus Service neu, nachdem Sie die DLLs geändert haben!
- Passen Sie die SAP-Verbindung in dab Nexus an:
- für ältere dab Nexus Versionen: deaktivieren Sie die Option 'Is S/4HANA'
- für neuere dab Nexus Versionen: wechseln Sie von S/4HANA zu ECC
- Erstellen Sie eine neue Task (oder klonen Sie eine bestehende)
- Prüfen Sie die Logs, falls der Durchlauf fehlschlägt -> falls der Fehler weiterhin auftritt, kontaktieren Sie bitte unser Support-Team und senden Sie das komplette Support Package an support@dab-gmbh.de