✒️SAP BI / BW BO Video - Variables de exit
SAP BI / BW BO Video - Variables de exit
VARIABLES DE EXIT
TRANSACCION
SMOD : Activamos los proyectos para el uso de variables de exit dentro de SAP..
SE37: visualizamos funciones de abap
SE38: vemos los programas abap
Ingresar a la transacción SMOD, elegir la ampliación es RSR00001 y elegir Visualizar, à Componentes.
Vemos la función EXIT_SAPLRRS0_001 que contiene el Include ABAP donde estará la programación de nuestras variables de exit.
Para ver el Include doble clic sobre la función EXIT, damos doble clic sobre el Include (ej ZXRSRU01) podemos ver las variables ya creadas o nos dirá si queremos activar a ese Include.
Se puede ver los Include que corresponde a varios proyectos, y se puede realizar doble click sobre ellos para ver el código ABAP.
Ejemplo: Doble clic en el Include ZEPAM_AM
WHEN ‘ZEPAMV_ACUMMES2’ <ß Nombre de la variable de exit que después veremos desde el query designer
Al modificar el código se debe clicar en ACTIVAR.
Las variables de exit nos permiten ampliar las posibilidad de filtrado de querys mediante código ABAP. Estas son más flexibles para resolver una regla de negocio complicada pero son más complejas de implementar ya que requiere conocimiento de ABAP.
Cuando es exit del cliente debe pasar por el código abap para obtener su valor.
Como ver las variables en el QUERY DESIGNER
En el Query Designer tenemos varias variables, donde podemos seleccionar la deseada (VER en COLUMNAS).
Veremos la variable (Mes 12 año actual) )relacionada con la característica Ano Natural/ Mes (doble click). Ahora podemos ver todas las variables existentes en el sistema relacionadas con las características ano/mes. Esa relación implica que una variable puede ser usada por varios proyectos del simultáneo.
Presionando en el nombre técnico (Clic en la llave y seleccionar Texto [Clave]) podremos ver lo que analizamos dentro de SAP. (SMOD)
Podremos ver varios nombres técnicos que ya habíamos visto al acceder a través de la transacción SMOD. Seleccionamos la variable ZEPAM_MES_7, para ver un repaso de los que ya hemos analizado.
Ahora presionamos el botón y veremos Modificar Variables (Clic en el lápiz) / vemos tiene parametrizado que es un procesamiento por Exit de cliente, por lo tanto debe pasar por el código de ABAP para obtener su valor.
Seleccionamos vía de acceso de sustitución, si queremos Sustituir variable por:
Procedemos a crear una nueva variable, aquí se deberá indicar:
- Una descripción, “Variable de prueba”
- Nombre técnico, ZPRUEBABI
- Procesamiento por : “Exit de cliente”
- Característica de referencia “Ano natural /Mes”
En la solapa de DETALLES determinaremos si la variable estará disponible para entradas, esto implica que al ejecutar el query se le podrá ingresar un valor, también podemos determinar si tomara un valor o varios o un intervalo por ejemplo. Marcar “La variable estará disponible para entrada”, luego presionamos OK y ya tenemos nuestra variable lista para ser utilizada en el query como filtro de nuestra característica.
Opción Offset: Se pueden determinar valores para una variable seleccionada.
Ejemplo: si el mes es 5 y definimos q el offset es -1 sea el valor 4 el que tome.
 
 
 
Sobre el autor
Publicación académica de Gerson Sergio Pozo Contreras, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Gerson Sergio Pozo Contreras
Profesión: Ing.electrónico + Técnico Sistemas - España - Legajo: SG31R
✒️Autor de: 73 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Aprender esta potente herramienta del mundo bi para poder tentar nuevas oportunidades de desarrollo profesional, posteriormente integrarlo con hana
Certificación Académica de Gerson Pozo