Hola de nuevo.
Efectivamente, se trataba de un problema de case sensitive. Sabía que el OPEN DATASET era sensible al tipo de carácter, por este motivo, antes de abrir el fichero aplicaba un TRANSLATE TO LOWER CASE sobre la ruta del mismo. El problema era que en esa ruta había directorios en mayúsculas y directorios en minúsculas por lo que el TRANSLATE invalidaba la ruta. La solución ha sido añadir la opción LOWER CASE en el parámetro que recibe la ruta del fichero para evitar el formateo automático a mayúsculas que SAP realiza.
Muchas gracias.
Un saludo.