#1
|
||||
|
||||
Problemas con una BADI en BSP
Hola a todos, tengo un problema con una BADI, pues me pidieron que mande un mensaje de error para validar un dato en R3, resulta que ahi funciona perfecto, pero esa BADI tbm es usada dentro de una aplicacion BSP, lo que queria saber es si existe alguna variable o identificador que me permita diferenciar si esa BADI está siendo usada por la aplicacion BSP o por la aplicacion R3, gracias d antemano
__________________
David Carballido Córdova |
#2
|
|||
|
|||
Esta es una buena pregunta, creo que una solucion sencilla pero "chapucera" seria rellenar algun parametro de memoria cuando haces la llamada desde la BSP y luego en tu badi leas ese parametro de memoria y si viene relleno sabes que viene de la BSP
De todas formas me cuesta creer que no exista una manera mas "standard" de hacerlo, yo le echaria un vistazo a las clases CL_GUI_CFW y CL_GUI_FRONTEND_SERVICES, creo que en esta clase hay un metodo para ver si el activex o el html estan activos y quiza eso te pueda servir |
#3
|
||||
|
||||
Hola Ballan, son buenas ideas ... los intentaré, el problema con crearle una variable en memoria dentro del BSP es que el BSP es standard pues ahí quedaría descartado, pero por las otras vías que indicar puede que haya una luz, lo q tbm me parece raro es q no exista el indicador para identificar desde donde se corre el proceso, o tal vez si hay , pregunte en el SDN pero aun no responden ... si los gurus no dan respuesta quiere decir q no hay aun .... gracias x la ayuda brindada
__________________
David Carballido Córdova |
Herramientas | Buscar en Tema |
Desplegado | |
|
|