Saludos compañeros.
Expongo el problema.
Tengo un query que se ejecuta desde Bex Analizer, Dicho reporte se conecta a un multiprovider que contiene tres cubos con la info del 2010, 2011 y 2013.
Obvio que cuando el usuario intenta ejecutar el reporte este se esta calgando ya que hace un barrido de los tres cubos.
La primera solucion que tengo en mente es crear una user exit en el Query Designer para este reportes e ingresar el código ABAP desde la CMOD.
El detalle se presenta en el código de ABAP, ya que no se como decirle (con que instrucciones) delimitar la consulta del multiprovider solo al cubo en cuestión dependiendo del mes y añao que ingrese el usaurio.
Esto es si el usaurio ingresa en Año Natural/Mes = 08.2012, en la user exit decirle vía ABAP que de los tres cubos del multisitio solo busque en el 2011 el mes de Agosto.
Si me pueden ayudar estaría muy agradecido.
Hasta Pronto
Expongo el problema.
Tengo un query que se ejecuta desde Bex Analizer, Dicho reporte se conecta a un multiprovider que contiene tres cubos con la info del 2010, 2011 y 2013.
Obvio que cuando el usuario intenta ejecutar el reporte este se esta calgando ya que hace un barrido de los tres cubos.
La primera solucion que tengo en mente es crear una user exit en el Query Designer para este reportes e ingresar el código ABAP desde la CMOD.
El detalle se presenta en el código de ABAP, ya que no se como decirle (con que instrucciones) delimitar la consulta del multiprovider solo al cubo en cuestión dependiendo del mes y añao que ingrese el usaurio.
Esto es si el usaurio ingresa en Año Natural/Mes = 08.2012, en la user exit decirle vía ABAP que de los tres cubos del multisitio solo busque en el 2011 el mes de Agosto.
Si me pueden ayudar estaría muy agradecido.
Hasta Pronto
Comentario