✒️SAP BI / BW BO Video - Variables de exit
SAP BI / BW BO Video - Variables de exit
** LECCION 2: VARIABLES DE EXIT
Las variables de exit permiten ampliar las posibilidades de filtrado de querys mediante la incorporación de código ABAP para procesar dichas variables. Este tipo de variables si bien son más flexibles para resolver alguna regla de negocio complicada son más complejas de implementar ya que se requiere conocimiento en el lenguaje de programación ABAP.
* TRANSACCIONES
- SMOD Activar los proyectos para el uso de Variables de Exit
- SE37 Visualizar funciones ABAP
- SE38 Visualizar programas ABAP
* COMO ACTIVAR LAS Variables de exit en SAP
Trx: SMOD, Ampliación: RSR00001
Seleccionar opción Visualizar / Presionar Botón Componentes
Se puede ver la función exit EXIT_SAPLRR_S0_001 (EXIT_SAPLRRGO_001), contendrá el include ABAP, programacion de las
variables exit.
Para ver el Include: doble clic sobre la exit, aparecerá una pantalla donde se verá el include, al hace soble clic sobre el se podrá ver las variables ya creadas o se podrá activar a ese Include, si se quiere.
Ejemplo: Include: ZXRSRU01, dentro de este Include, hay varios includes, donde cada uno de ellos pertenece a diferentes proyectos.
Al hacer doble click sobre uno lleva a la programación del mismo, después de la sentencia WHEN aparece el nombre de la variable de exit. Se verá desde el Query Designer.
Una vez que se realice cualquier tipo de modificación se debe presionar el botón Activar.
** VISUALIZAR VARIABLES DENTRO DEL QUERY DESIGNER
Seleccionar una variable (relacionada con la Característica Año natural/mes).
Se abrirá la ventana Seleccionar Valores para año natural/mes, en la opción Visualizar seleccionar Variables, se cargarán todas las variables existentes en el sistema relacionadas con la característica (año /mes) esa relación implica que una variable puede ser utilizada por varios proyectos en simultáneo.
Presionando en el nombre técnico se puede ver lo que se analizó dentro de SAP (seleccionar el elemento de menú Texto (Clave). Aparecerán los mismos nombres técnicos que en la transacción SMOD.
Seleccionar una variable (ZEPAM_MES_7 – Mes 7 año actual) y el elemento de menú tratar variable para visualizar los datos de la variable (visto en el módulo inicial).
Para el ejemplo se puede ver en la solapa General que tiene un procesamiento por Exit de cliente, por lo tanto debe pasar por el código ABAP para obtener su valor.
En la ventana Selección de Variables, Opción Crear una Nueva Variable, se completa la descripción, un nombre técnico (ZPRUEBABI), en procesamiento por se selecciona Exit de cliente, abajo la característica de referencia (año natural/mes) para indicar a que característica estará relacionada.
Solapa de Detalle: se determina si la variable estará disponible para entrada (en el query se podrá ingresar un valor), en Variable representada se elige si se ingresará un valor individual, varios o un intervalo.
Luego seleccionar la casilla La variable está disponible para entrada.
Seleccionando la Solapa Vía de Acceso de Sustitución se indica el exit.
OK para guardar y la variable podrá ser utilizada como filtro de la característica.
Elemento de OffSet
Con el botón de flechas a la derecha, seleccionando una variable, se accede al elemento de offset, con esta opción se determina por ejemplo para una variable mes, colocando el valor offset -1 y el mes actual es 5, será el valor 4 el que tome
 
 
 
Sobre el autor
Publicación académica de Nora Marilin Medina Silva, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Nora Marilin Medina Silva
Profesión: Licenciatura en Analisis de Sistemas Informaticos - Paraguay - Legajo: DC14B
✒️Autor de: 43 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Nora Medina