¿Cómo solucionar el mensaje de error 'NgRfc Header Flag missing'?
Causa
Este mensaje aparece cuando se utilizan bibliotecas RFC (DLL) anteriores al 3 de diciembre de 2025. La razón es que SAP tenía un error en estas DLL antiguas que provoca este mensaje de error.
Solución
Para resolver este problema, debe actualizar las DLL a versiones más recientes.
Sugerencia
Si usted no tiene acceso al SAP Software Center para descargar las nuevas DLL por sí mismo, contacte a nuestro equipo de soporte (support@dab-gmbh.de).
Siga estos pasos para actualizar las DLL:
- Acceda al SAP Software Center
- Busque SAP NW RFC SDK 7.50
- Tenga en cuenta que puede cambiar el sistema operativo y la arquitectura en el menú de descarga
- El archivo descargado es un archivo ZIP común que se puede abrir con herramientas estándar
- Diríjase a la carpeta lib dentro del archivo ZIP
- Necesitará las siguientes DLL (la XX corresponde al número de release y puede variar):
- icudtXX.dll
- icuinXX.dll
- icuucXX.dll
- libsapucum.dll
- sapnwrfc.dll
- Detener el servicio dab Nexus
- Cópielas en la ubicación correcta (bibliotecas de 64 bits): %WINDIR%\System32
Importante
Si se le solicita si desea sobrescribir un archivo icudtXX.dll, icuinXX.dll o icuucXX.dll existente, pulse ¡No! Sobrescribir estos archivos puede causar fallos en otras aplicaciones.
El archivo sapnwrfc.dll debe ser sobrescrito.
- Reinicie el servicio dab Nexus después de cambiar las DLL.
- Ajuste la conexión SAP en dab Nexus:
- para versiones antiguas de dab Nexus: desmarque la opción 'Is S/4HANA'
- para versiones más recientes de dab Nexus: cambie de S/4HANA a ECC
- Cree una nueva tarea (o clone una ya existente)
- Revise los registros en caso de que falle la ejecución -> si el error persiste, por favor contacte a nuestro equipo de soporte y envíe el paquete de soporte completo a support@dab-gmbh.de