![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BI / BW BO Manejo de Variables
SAP BI / BW BO Manejo de Variables
![SAP BI / BW BO Manejo de Variables SAP BI / BW BO Manejo de Variables](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/228.jpg)
Variables
Son parametros de consulta definidos en Query Designer que se llenan de valores solo al ejecutarse la consulta o la aplicacion web. Son objetos reutilizables, disponibles para todos los Infositios para su utilizacion en la definicion del query.
En Query Deigner son definidas como reservas las cuales se llenan de datos al ejecutarse el query.
NO DEPENDEN DEL INFOSITIO SINO DEL INFOOBJETO PARA EL CUAL SE HAN CREADO
Permiten definir queries con mayor flexibilidad. Utilizando variables la definicion de un query puede servir de base para muchos reportes diferentes.
Clases de Variables
La clase de variable a utilizar depende del objeto (ej. caracteristica o formula) para el que se define.
Cuando se seleccionen valores de caracteristicas en la definicion del query se pueden seleccionar variables en lugar de valores fijos.
Se pueden utilizar variables para seleccionar:
- Valores Individuales
- Valores individuales como limites de ambito de valor de variable
- Varios valores individuales o ambitos de valores: puede utilizarse varios valores individuales, intervalos u opciones de seleccion.
- Variables de texto: representan un texto; se utilizan en descripciones de consultas, ratios calculados y componentes estructurales.
- Variables de formula: se pueden usar para el calculo de excepciones y condiciones.
Clases de procesamiento de Variables
- Entrada de Usuario/Valor propuesto: el valor requerido para la variable se introduce manualmente en una ventana de dialogo al momento de ejecucion de la consulta. Al crear la variable se introduce un valor propuesto, este se utiliza como valor de variable en los campos que no permitan introduccion de una entrada.
- Via de sustitucion (Replacement Path): permite especificar el valor que sustituye automaticamente la variable cuando se ejecuta la consulta o la aplicacion Web. En los casos de utilizar variables de texto o de formula, el procesamiento los sustituira por el valor de caracteristica correspondiente. En los casos de usar variables del valor de caracteristica seran sustituidos por un resultado de consulta.
- Autorizacion: permite rellenar automaticamente las variables con los valores de la autorizacion de un usuario (cuando el usuario abre una consulta, se lleva a cabo automaticamente la seleccion de datos segun sus autorizaciones)
- Exit de Cliente: se usa un exit de cliente pra configurar una clase de procesamiento para variables a la medida de las necesidades.
 
 
 
Sobre el autor
Publicación académica de Franco Alfieri Maringota Alvarado, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Franco Alfieri Maringota Alvarado
Peru - Legajo: GF44M
✒️Autor de: 288 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP FI Nivel Inicial
- Carrera Consultor en SAP BI / BW BO Nivel Avanzado
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP BI / BW BO Nivel Inicial