PROMO JULIO en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️ABAP La búsqueda de Exits en transacciones

ABAP La búsqueda de Exits en transacciones

ABAP La búsqueda de Exits en transacciones

Searching for Exits in Transactions

The following steps outline the process of searching for USER EXITS in standard SAP transactions using the ZBUSCAR_EXIT program.

Download and Create Program: Begin by downloading the ZBUSCAR_EXIT program from the download section of the lesson. Then, create the program in transaction SE38 by appending your ID to the program name.

  • Execution: Execute the program after it's created.
  • Selection Screen: On the selection screen of the program, choose a standard transaction to investigate. For instance, let's use transaction SU01, which manages system user maintenance.
  • Viewing Enhancements: After selecting a transaction, run the program and observe the enhancements associated with the chosen transaction. Double-click on an enhancement to view its configuration.
  • Component Inspection: Press the "Components" button to inspect the objects that make up the enhancement. This will reveal the components of the enhancement.
  • Analyzing Function Modules: Explore the function modules associated with the enhancement. Within these modules, examine any Z includes present.
  • Reviewing Custom Code: Double-click on Z includes to examine any custom ABAP code embedded within. This code is specific to user requirements and may include validations or other functionalities tailored to user needs.

Summary:

The ZBUSCAR_EXIT program facilitates the search for USER EXITS in standard SAP transactions. By executing this program, users can identify and examine enhancements associated with chosen transactions. The inspection process involves reviewing enhancements, exploring their components, and analyzing any custom code embedded within function modules.

E.g

*&---------------------------------------------------------------------*
*& Report ZBUSCAR_EXITS
*&
*&---------------------------------------------------------------------*
* Encontrando los Exits de una transacción SAP *
* *
* Ingresar la transacción en donde se están buscando los Exit y se *
* mostrará una lista de todos los Exits existentes para esa *
* transacción. *
* Haciendo doble click en el Exit podremos verlo en la transacción SMOD*
*&---------------------------------------------------------------------*

REPORT zbuscar_exits NO STANDARD PAGE HEADING.

TABLES : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir, tstct.

DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE,
field1(30),
v_devclass LIKE tadir-devclass.

PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.

*----------------------------------------------------------------------*
START-OF-SELECTION.
*----------------------------------------------------------------------*

SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode.

IF sy-subrc EQ 0.
SELECT SINGLE * FROM tadir
WHERE pgmid EQ 'R3TR'
AND object EQ 'PROG'
AND obj_name EQ tstc-pgmna.

MOVE : tadir-devclass TO v_devclass.

IF sy-subrc NE 0.

SELECT SINGLE * FROM trdir WHERE name EQ tstc-pgmna.

IF trdir-subc EQ 'F'.

SELECT SINGLE * FROM tfdir WHERE pname EQ tstc-pgmna.

SELECT SINGLE * FROM enlfdir WHERE funcname EQ tfdir-funcname.

SELECT SINGLE * FROM tadir
WHERE pgmid EQ 'R3TR'
AND object EQ 'FUGR'
AND obj_name EQ enlfdir-area.

MOVE : tadir-devclass TO v_devclass.
ENDIF.
ENDIF.

SELECT * FROM tadir INTO TABLE jtab
WHERE pgmid EQ 'R3TR'
AND object EQ 'SMOD'
AND devclass EQ v_devclass.

SELECT SINGLE * FROM tstct WHERE sprsl EQ sy-langu AND
tcode EQ p_tcode.

FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.

WRITE:/(19) 'Código de transacción -',
20(20) p_tcode,
45(50) tstct-ttext.
SKIP.
IF NOT jtab[] IS INITIAL.
WRITE:/(95) sy-uline.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 sy-vline,
2 'Nombre del Exit',
21 sy-vline ,
22 'Descripción',
95 sy-vline.
WRITE:/(95) sy-uline.

LOOP AT jtab.

SELECT SINGLE * FROM modsapt
WHERE sprsl EQ sy-langu
AND name EQ jtab-obj_name.

FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 sy-vline,
2 jtab-obj_name HOTSPOT ON,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
ENDLOOP.

WRITE:/(95) sy-uline.
DESCRIBE TABLE jtab.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'Número de Exits:' , sy-tfill.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No existen Exits de cliente'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'El código de transacción no existe'.
ENDIF.

*---------------------------------------------------------------------*
AT LINE-SELECTION.
*---------------------------------------------------------------------*

GET CURSOR FIELD field1.
CHECK field1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.


 

 

 


Sobre el autor

Publicación académica de Jaime Eduardo Gomez Arango, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Expert


Jaime Eduardo Gomez Arango

Profesión: Ingeniero de Sistemas y Computación - España - Legajo: SW34C

✒️Autor de: 149 Publicaciones Académicas

🎓Cursando Actualmente: Consultor en SAP Fiori

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.

Certificación Académica de Jaime Gomez

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La búsqueda de Exits en transacciones" de la mano de nuestros alumnos.

SAP Master

Lección 2: Video - Búsqueda de Exits en transacciones. Descargamos el programa de búsqueda de Exits de usuario en transacciones estándar de SAP. Creamos el programa con el mismo nombre y solo le agregamos nuestro legajo al final del nombre. Cargamos el código restaurado y activamos. Después lo ejecutamos y nos pide el nombre de la transacción estándar en la que queremos buscar Exits. tecleamos la transacción y al dar ejecutar nos presentara los Exits disponibles.

Acceder a esta publicación

Creado y Compartido por: Calixto Gutiérrez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Lección: Video - Búsqueda de Exits en transacciones [ 2º de 9 ] Descargamos el programa de búsqueda de Exits de usuario en transacciones estándar de SAP. Creamos el programa con el mismo nombre y solo le agregamos nuestro legajo al final del nombre. Cargamos el código restaurado y activamos. Después lo ejecutamos y nos pide el nombre de la transacción estándar en la que queremos buscar Exits. tecleamos la transacción y al dar ejecutar nos presentara los Exits disponibles.

Acceder a esta publicación

Creado y Compartido por: Jose Angel Valles Bustos

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


BUSQUEDA DE EXITS EN TRANSACCIONES: Programa ZBUSCAR_EXIT para la búsqueda de Exits de usuario en transacciones estándar de SAP. Descargar el programa, crear en transacción SE38 con legajo y ejecutar. En pantalla de selección buscar alguna transacción estándar para visualizar los exits de usuario asociados a ella.(por ejemplo SU01 que es pàra mantener usuarios del sistema) ejecutar y se ven las amplaciones asociadas.- Doble click en la ampliación visualizamos la configuración y componentes. Haciendo doble click progresivamente iremos viendo poco a poco todo.

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Búsqueda de Exits en transacciones Descargamos el programa ZBUSCAR_EXITS y los creamos en la SE38. Este programa nos permite buscar todos los exits asociados a una transacción ingresada previamente en la pantalla de selección.

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-3-Lección-2: Búsqueda de Exits en transacciones En este video analizaremos el programa ZBUSCAR_EXIT cuyo objetivo es la búsqueda de Exits de usuario en transacciones estándar del sistema SAP. Para ello descargamos el programa de la sección de descargas de la lección, lo creamos en la transacción SE38 agregando al final del nombre del programa nuestro legajo en el sistema y lo ejecutamos (ZBUSCAR_EXIT_FD38F). Report para encontrar ampliaciones(exits) del sistema SAP. Descargar programa zbuscar_exits. Crear el programa (SE38) ZBUSCAR_EXITS<LEGAJO>. Ejecutar report (F8). Este report nos mostrará como resultado las ampliaciones(Exits) que contenga la transacción...

Acceder a esta publicación

Creado y Compartido por: Ninoska Marquez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Gran herramienta para la búsqueda de exits en programas estándar!

Acceder a esta publicación

Creado y Compartido por: Helen Silva Ruiz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Vídeo: Búsqueda de Exits en transacciones. Se analiza el programa ZBUSCAR_EXIT cuyo objetivo es la búsqueda de Exit de Usuario en transacciones estándar del sistema SAP. Pasos a seguir para la búsqueda de EXITS: Ejecutamos el programa ZBUSCAR_EXIT_XXXXX. En la pantalla de selección buscamos una transacción estándar para visualizar los Exit de usuarios asociados a ella. Tomamos una transacción de ejemplo (SU01 - Mantenimiento de Usuario) y ejecutamos el programa y visualizamos las ampliaciones junto con su descripción asociadas a la transacción. Hacemos doble clic en la ampliación y lo visualizamos, veremos la configuración...

Acceder a esta publicación

Creado y Compartido por: Miguel Angel Castro Lima

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

UNIDAD 3 Lección 2: Video - Búsqueda de Exits en transacciones Programa ZBUSCAR_EXITS - Búsqueda de Exits en Trxs SAP.

Acceder a esta publicación

Creado y Compartido por: Victor Wong

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

ANALICEMOS EL PROGRAMA ZBUSCAR_EXITS PARA BUSCAR EXITS DE CLIENTE. En esta lección analizaremos el programa ZBUSCAR_EXITS cuyo objetivo es búsqueda de Exits de clientes en las transacciones estándar del sistema SAP. Los creamos en la transacción SE38, agregando al final del nombre del programa nuestro legajo de alumno. Este programa realiza la búsqueda de los Exits de clientes en las siguientes tablas base de datos: TADIR-tabla de sistema TRDIR TRDIR-Tabla de sistema TRDIR TSTC-Codigos de transacciones de SAP ENLFDIR-Atributos adicionales para módulos de funciones. Al ejecutar el programa ZBUSCAR_EXITS visualizamos una pantalla que nos solicita introducir la transacción. para probar el programa...

Acceder a esta publicación

Creado y Compartido por: Gerardo Jose Campos Tovar / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Para la busqueda de un Exit en las diferentes transacciones de SAP utilizamos el programa Z ZBUSCAR_EXITS. Al ejecutar el programa Z podemos introducir en el parametro de entrada la transaccion estandar de SAP que queremos ver sus EXITS. Al buscar podemos visualizar todos los EXITS asociados a la transaccion y luego podemos visualizar sus Modulos de funcion o Customer Exits. Nos servira para realizar validaciones de la transaccion estandar de SAP.

Acceder a esta publicación

Creado y Compartido por: Erick Omar Mármol Ascencio / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!