jueves, 19 de febrero de 2015

Error Open Hub cuando tenemos varias instancias.

Cuando definimos un open hub podremos hacerlo de forma local o servidor. En local puedes seleccionar la ruta concreta donde descargarlo, pero no se puede utilizar en cadenas de proceso puesto que tira componentes del cliente de SAP, y desde el servidor si te deja pero obliga a descargarlo siempre en el DIR_HOME de la AL11 (fichero) o si eliges nombre lógico, se podrá cambiar la ruta.
El problema que tenemos con la opción de servidor, es que puede ser que tengamos varias instancias y los directorios del DIR_HOME sean disitintos. Esto podrá dar errores cuando no acceda al servidor definido en el open hub. El error que muestra es RSBK241.


Para solucionar esto, nos iremos al DTP que utilice el open hub en cuestión, y le indicaremos el mismo servidor definido en el open hub. 



Esto se hace posicionandonos en el DTP y luego  Pasar a -- Param. gestor proceso fondo.


Aqui seleccionaremos el sevidor por el que queremos que se lance, obligando de esta forma a que utilice el mismo servidor y directorio que en el open hub.