🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 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

programa que busca progrmas que usan user exit

*&---------------------------------------------------------------------* *& Report ZBUSCAR_EXITS *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT zbuscar_exits NO STANDARD PAGE HEADING. ************************************************************************ * 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* ************************************************************************ 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. SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode. IF sy-subrc EQ 0. SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR' AND object = 'PROG' AND obj_name = tstc-pgmna. MOVE : tadir-devclass TO v_devclass. IF sy-subrc NE 0. SELECT SINGLE * FROM trdir WHERE name = tstc-pgmna. IF trdir-subc EQ 'F'. SELECT SINGLE * FROM tfdir WHERE pname = tstc-pgmna. SELECT SINGLE * FROM enlfdir WHERE funcname = tfdir-funcname. SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR' AND object = 'FUGR' AND obj_name EQ enlfdir-area. MOVE : tadir-devclass TO v_devclass. ENDIF. ENDIF. SELECT * FROM tadir INTO TABLE jtab WHERE pgmid = 'R3TR' AND object = 'SMOD' AND devclass = v_devclass. SELECT SINGLE * FROM tstct WHERE sprsl EQ sy-langu AND tcode EQ p_tcode. FORMAT COLOR COL_POSITIVE INTENSIFIED OFF. WRITE:/(19) 'Transaction Code -', 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 'Exit Name', 21 sy-vline , 22 'Description', 95 sy-vline. WRITE:/(95) sy-uline. LOOP AT jtab. SELECT SINGLE * FROM modsapt WHERE sprsl = sy-langu AND name = 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:/ 'No of Exits:' , sy-tfill. ELSE. FORMAT COLOR COL_NEGATIVE INTENSIFIED ON. WRITE:/(95) 'No User Exit exists'. ENDIF. ELSE. FORMAT COLOR COL_NEGATIVE INTENSIFIED ON. WRITE:/(95) 'Transaction Code Does Not Exist'. 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 Franco Alfieri Maringota Alvarado, en su ámbito de estudios para la Carrera Consultor ABAP.

✒️+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 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

BÚSQUEDA DE EXITS EN TRANSACCIÓN. Descargar el programa ZBUSCAR_EXITS y crear el ZBUSCAR_EXITS_XXXXX -Ejecutamos el programa -Ingresamos una transacción estándar y ejecutar el programa. - Se visualizarán todos los exits que estén dentro de la transacción. -Hacer doble clic sobre el exits que deseamos inspeccionar, esto nos lleva directo a la transacción SMOD. -clic sobre visualizar veremos el nombre de la ampliación. -Clic sobre componentes esto nos llevara al modulo de función. -Doble clic sobre el modulo de función y nos llevara al código.

Acceder a esta publicación

Creado y Compartido por: Juan Santamaria Borja

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

SAP Master

Con el Código Creamos el programa para buscar los Exits en transacciones, De ejemplo utilizaremos la transacción SU01 y se ejecuta el programa, en la siguiente pantalla aparecerá las ampliaciones junto a la descripción asociada a la transacción al darle doble clic veremos la configuración, y si ingresamos al botón componentes veremos cómo está compuesta, en este caso está compuesta por un módulo de función o también llamado Function Module Exits o Customer Exits Si damos doble clic en el módulo podremos observar que dentro de este módulo de funciones tenemos definidos un include Z al ingresar en él, podemos ver que se ha colocado...

Acceder a esta publicación

Creado y Compartido por: Jeferson José Peña Curvelo

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

SAP Master

Búsqueda de Exits en Transacciones Para poder hacerlo, utilizaremos el programa ZBUSCAR_EXITS, el cual nos permitirá buscar Ampliaciones dentro de las Transacciones Estándares de SAP. Ejecutándolo, nos aparece una ventana de diálogo donde buscaremos alguna transacción para analizarla. En la siguiente pantalla nos aparecen las Ampliaciones asociadas a la transacción. Haciendo doble click en la Ampliación, nos aparecerá la pantalla de selección de la Trx SMOD. Presionando el botón Visualizar, veremos la Configuración de la Ampliación Presionando el botón Componentes, visualizaremos los Objetos que la componen Haciendo doble click en el Nombre...

Acceder a esta publicación

Creado y Compartido por: Victor Norberto Levi

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

SAP Master

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 que le especifiquemos por parámetro. Si hacemos doble-click sobre la ampliación podremos ver los atributos y componentes de la ampliación. Si hacemos doble-click sobre el modulo de funciones podremos observar que contiene Include (Z*) en el que podemos poner nuestro código.

Acceder a esta publicación

Creado y Compartido por: Javier Exposito Diaz

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

SAP Master

Lección 2 Video: Búsqueda de Exits en transacciones Se descarga el programa y se crea en la se38 agregando al final del nombre del programa nuestra documentación en el sistema. Se ejecuta y buscamos una tx estándar SU01 Se ejecuta el programa y visualizamos las ampliaciones junto con su descripción asociadas a la tx su01, si hacemos doble clic en la ampliación y la visualizamos. Veremos la configuración clic en componentes Y vemos que esta compuesta por un módulo de función Si hacemos doble clic en el modulo Doble clic en el módulo ZXuser01. Se colocó código Z.

Acceder a esta publicación

Creado y Compartido por: Jhon Deibys Cano Pineda

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

SAP Expert


Búsqueda de Exit en transacciones En un programa Z: Lo creamos en SE38 con un numero y se ejecuta, buscamos las transacciones estandar para visualizar todos los exit existentes con SU* toma la transaccion SU01 que es mantenimiento de usuario y ejecutamos el programa, se visualiza las ampliaciones con la descripcion de la SU01. Hacemos doble clic en la ampliacion para visualizr la configuracion de la misma, para ver los componentes, presionamos el boton componentes y vemos un modulo de funcion compuesto por la ampliacion. Si se hace doble clic en el módulo podremos observar que dentro del módulo se tiene definido un include Z, el codigo ABAP Z, es el utilizado por el usuario para validar requerimientos que no tiene...

Acceder a esta publicación

Creado y Compartido por: Ernesto Aristides Romano

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

SAP Expert


Búsqueda de Exit en transacciones Inicialmente se crea el programa en SE38 con el número de legajo y se ejecuta y luego se busca las transacciones estándar para visualizar los exit existentes en ella con SU*, y se toma la transacción SU01 mantenimiento de usuarios en el sistema y se ejecuta el programa y se visualiza las ampliaciones junto con su descripción asociadas a la transacción SU01. Se le da doble clic en la ampliación, si se visualiza, se ver a la configuración de la ampliación, si se presiona el botón componentes visualizaremos los objetos que lo componen y allí se verá que la ampliación está compuesta por un módulo...

Acceder a esta publicación

Creado y Compartido por: David De Jesùs Restrepo Cañas

 


 

👌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!