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

 X 

📘ABAP - AT Exit-command

Selector Alummnos / Empresas

Definición de AT Exit-command

Es un módulo ABAP que se utiliza para salir de pantalla utilizando las funciones estándares Back, Exit y Cancel.

Utilizaremos esta cláusula en los programas en donde se le permita al usuario retroceder o salir de la pantalla de procesamiento actual del programa, es decir en los programas de diálogo o también conocidos como module pools.

Este módulo de diálogo es llamado antes de las comprobaciones automáticas de entrada definidas en el sistema o en el Diccionario ABAP.

Si dentro del PAI de un module pool existen varios MODULE que tienen la declaración AT EXIT-COMMAND entonces solo se ejecutará el primero de ellos.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "AT Exit-command" creadas y compartidas abiertamente por nuestros alumnos.

SAP Master

Ejecución condicionada de módulos FIELD <campo> MODULE <módulo> ON INPUT : si el valor es diferente del inicial FIELD <campo> MODULE <módulo> ON REQUEST : si hay una nueva entrada MODULE <módulo> AT EXIT-COMMAND : para controlar botones BACK, EXIT y CANCEL Secuencia dinámica de dynpros SET SCREEN xxxx : establece una pantalla temporal LEAVE TO SCREEN xxxx : termina el procesado de la pantalla actual y va a la siguiente CALL SCREEN xxxx.: interrumpe el procesamiento de la pantalla actual y va a la pantalla xxxx LEAVE SCREEN : termina el procesamiento de la pantalla actual

Acceder a esta publicación

Creado y Compartido por: Xavier Martinez Garsaball

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

SAP Senior


Tipos de objetos: Reportes (clásicos, interactivos, ALV) Programas de diálogo (module pool) Módulos de función (RFC) Formularios (SAPScripts/Smartforms) Batch Inputs Ampliaciones (user exit, customer exit, field exit,, screen exit, menú exit, enhancement) Reportes: Palabras reservadas (azul) no pueden ser usadas por el programador para otro objetivo. Declarativas (data, tables) Eventos (start-of-selection, top-of-page) Control (if, while, do) Operativas (write, move, translate) Interfaces (archivos E/S) Comentarios: cambios, lógica (buena práctica) Asterisco en primera columna Comilla doble en cualquier posición de la línea Nuevo editor (tiene muchas ventajas respecto del...

Acceder a esta publicación

Creado y Compartido por: Alejandro Luis Martinez / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

Usando la transaccion SE41 : se puede copiar STATUS GUI de un programa ABAP a otro Usando la transaccion SE93 : Para la creacion de las transacciones asociadas a los programas de dialogo, asi como tambien cualquier transaccion Z. Creacion de Teclas de Funcion: Back-> Codigo = RW Tipo Funcion = E (Exit-command) Exit-> Codigo = EN Tipo Funcion = E Cancel-> Codigo = EX Tipo Funcion = E Creacion de un Menu: Se puede incluir hasta 6 menus en la barra de Menus. Automaticamente se añadira Sistema y Ayuda. Cada menu puede tener hasta 15 entradas Se pueden añadir hasta 4 niveles de submenus. SAP reserva las teclas de funciones: F1 AYUDA F3 IR A ATRAS F4 MATCHCODE ...

Acceder a esta publicación

Creado y Compartido por: Mijael Montano Mendoza / Disponibilidad Laboral: PartTime

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

SAP Expert


Tipos de objeto ABAP: REPORTE (Clasico, R. interactivo y R. ALV): Programa con una serie de instrucciones y palabras clave para procesar datos obtenidos de tablas y mostrar los resultados por pantalla. PROGRAMA de DIALOGO FORMULARIO BATCH INPUT USER EXIT FIELD EXIT FUNCION Y RFC Tipos de Palabras CLAVE Declarativa Evento: Control Operativa COMENTARIOS * ó " EVENTOS: INITIALIZATION AT SELECTION-SCREEN START-OF-SELECTION END-OF-SELECTION AT LINE-SELECTION AT USER-COMMAND TOP-OF-PAGE END-OF-PAGE EJECUCION DE PGM CLEAR limpia variable referenciada Debugger para comprobar la validez del código y pruebas básicas. Varios tipos de BREAKPOINT: estáticos y dinámicos. Estaticos: escribimos Break_point Dinamicos:...

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 Senior

Tipos de ampliación * User exit * Customer exit * keyword exit * Field exit * Estructuras append * Badis * Enhancements * Menu exits Transacciones: SMOD- Administración de ampliaciones, CMOD-Gestion de proyectos pasos para hacer un customer exit 1. introduce a SMOD dentro se completa el nombre de la ampliacion, si no conocemos el nombre nos dirigimos a la se16 en la tabla MODSAP y en el campo MEMBER filtramos por el nombre del modulo de funciones, si no sabemos el nombre del modulo de funciones buscamos en el codigo del programa estandar las llamadas a funciones de usuario, utilizando el CALL CUSTOMER-FUNCTION y el numero de la funcion. 2. una vez tenemos el nombre lo colocamos en la SMOD y visualizamos

Acceder a esta publicación

Creado y Compartido por: Chystian Julian Giraldo Botero

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

SAP Master

MODULOS PAI DE EJECUCIÓN DE LAS ACCIONES. * FIELD MODULE ON INPUT Se ejecuta sólo si el campo contienen un valor diferente al inicial * CHAIN FIELD ..... FIELD MODULE ON CHAIN-INPUT ENDCHAIN Se ejecuta sólo si al menos unos de los campos de la pantalla dentro del chain se ha modificado. * FIELD MODULE ON REQUEST Se ejecuta única mente si el campo tiene una nueva entrada * CHAIN FIELD ..... FIELD MODULE ON REQUEST ENDCHAIN * Se ejecuta sólo si al menos unos de los campos de la pantalla dentro del chain contiene una nueva entrada * MODULE AT EXIT-COMMAND Se ejecuta al pulsar un botón...

Acceder a esta publicación

Creado y Compartido por: Helen Silva Ruiz

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

SAP Senior

1. SAP Transaction A transaction is a unique code within the SAP system, meaning it is not repeated, allowing the execution of a specific program or set of programs. Transaction codes are generally short for easy user recall. Those starting with the letter Z are user-created transactions. 2. SAP Easy Access This serves as SAP's initial screen, providing access to perform all SAP operations. It is compound by several elements, here is a list describing some of them: 2.1 Standard Toolbar This toolbar is ever-present on any SAP screen, featuring essential buttons such as save, enter, print, etc. Enter or Continue - Allows continuing with an operation. Command Field - Input the transaction code for navigation. Save - Used to save...

Acceder a esta publicación

Creado y Compartido por: Jaime Eduardo Gomez Arango / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Variables de exit: permite filtrar las queries utilizando codigo ABAP. Transacción SMOD: - ampliación a utilizar para las variables de exit RSR00001. - opción componentes - EXIT_SAPLRRS0_001: contiene la programación en ABAP donde están nuestras variables exit en el programa include. Para crear una nueva variable se debe seleccionar el tipo: Exit de cliente. Se define si el valor tomara un valor o un intervalo. La opción de OFFSET sirve para quitar o aumentar en un valor vfijo el valor final de la variable al momento de ser asignada. Ejemplo x = 5, offset = -1 entonces x=4 transacciones: SMOD,SE37,SE38

Acceder a esta publicación

Creado y Compartido por: Jonathan Christhian Mejia Anchante / Disponibilidad Laboral: FullTime

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

SAP Senior

Ejecución condicionada de módulos ON INPUT.- Después de un MODULE en una instrucción FIELD, el Módulo es ejecutado solamente si el campo en cuestión contiene un valor diferente al valor inicial. En la sentencia CHAIN-ENDCHAIN se debe usar la instrucción ON CHAIN-ENDCHAIN. Entonces, el módulo es procesado solamente si al menos uno de los campos de la pantalla en la sentencia CHAIN-ENDCHAIN contiene un valor diferente al valor inicial(Se puede usar la adición ON INPUT solamente si la instrucción MODULE es especificada dentro de una instrucción FIELD). ON REQUEST.- Si se especifica la cláusula después de MODULE en una instrucción FIELD, el...

Acceder a esta publicación

Creado y Compartido por: Yair Miguel Ramirez Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

1. Ejecucion condicionada de modulos. Si especificamos la clausula ON INPUT despues del MODULE en una instruccion FIEL el modulo es ejecutado solamente ssi el campo en cuestion tiene un valor diferente al valor inicial en la sentencia CHAIN-ENCHAIN se debe usar a instuccion ON CHAIN-INPUT.el modulo es procesado solamente si al menos uno de los valores de campos de la pantalla en la sentencia CAHIN-ENCHAIN contien un valor diferente al valor inicial Si la causula es ON REQUEST, el modulo es ejecutado unicamte si el campo tiene una nueva entrada. En la sentencia CHAIN-ENDCHAIN se debe usar la intruccion ON CHAIN-REQUEST, el modulo es procesado solamente si al meno uno de los campo de pantalla de la sentencia CHAIN-ENDCHAIN tiene una nueva entrada....

Acceder a esta publicación

Creado y Compartido por: Juan Antonio Alvarado Rodriguez / Disponibilidad Laboral: FullTime


👉Bueno, estos fueron los últimos artículos de 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.