Abrir el Query designer:
Asegurarse estar en la pestaña filtro:
seleccionamos el infoobjeto donde deseas crear la variable:
creamos la variable presionando el botón y posteriormente la asignamos pasando la variable a la derecha.
Es importante mencionar que las variables en la mayoría de los casos se crean en el sistema como objetos $TMP esto quiere decir que no se almacenan en una orden de transporte, esto si no se crea una orden Bex, que no suelen ser recomendables ya que automáticamente absorben objetos Bex y en caso de no ser el único desarrollador BI esto siempre sera un problema, por tanto se debe recolectar los objetos de manera individual, esto lo veremos en otra entrada. 😀
Lo mas importante en la creación de la variable son las pestañas General y Detalles.
En la pestaña General, es donde se pone la descripción y el nombre técnico indispensable e irrepetible con las que ya existen en todo BI, también se definen si es entrada manual, por user exit u otros de los métodos establecidos para rellenar la variable, en este caso es una simple variable de entrada de datos por lo que se dejara como lo vemos en la siguiente imagen, mas delante explicare otro tipo de variables mas complejas.
La pestaña de Detalles, contempla la información de como sera introducida la información por ejemplo si sera individual, multiple, con rangos, etc, esto es importante para que se pueda validar que puede o no ver el usuario en la consulta, pues no es lo mismo permitir un solo valor en una compañía que tenga muchos datos y pocas posibilidades en el filtro, ya que esto puede provocar que la consulta envié errores por el volumen de información que por default es de 500 mil registros por consulta aunque depende de configuración, también en esta pestaña esta si sera o no obligatoria y si estará o no disponible para entrada, obviamente esta sera de entrada disponible y en mi caso obligatoria.
Finalmente el reporte mostrara la variable en el reporte Bex:
Espero les sirva…