✒️Publicaciones ABAP - La lógica de procesamiento en el PAI y la ejecución de las acciones

Publicaciones Académicas de alumnos para la lección ABAP La lógica de procesamiento en el PAI y la ejecución de las acciones, donde en esta lección aprenderemos a realizar la ejecución condicionada de módulos, el tratamiento de los códigos de función. también analizaremos la secuencia dinámica de las pantallas.

Ámbito de Estudio: Carrera Consultor ABAP / Unidad 2: La programación de diálogo

Existen 81 Publicaciones Académicas para el tema ABAP La lógica de procesamiento en el PAI y la ejecución de las acciones.

Para buscar publicaciones sobre un tema diferente utilice nuestro Buscador de Publicaciones

¿Buscás una carrera con Futuro?

✒️Publicaciones sobre ABAP La lógica de procesamiento en el PAI y la ejecución de las acciones

Ordenados por: Relevancia - Fecha - Agradecimientos

 

SAP Master

1.- Ejecución condicionada de módulos. ON INPUT: Se usa en una instrucción FIELD después del MODULE, con esta instrucción, el módulo es ejecutado solamente si el campo en cuestión contiene un valor diferente al valor inicial. ON CHAIN-INPUT: Cláusula que se utiliza en la sentencia CHAIN-ENDCHAIN para procesar un módulo si alguno de los campos de la pantalla dentro de la sentencia CHAIN-ENDCHAIN contiene un valor distinto del inicial. FIELD … MODULE … ON INPUT: Se ejecuta sólo cuando el usuario introduzca un valor. Con ello en un PAI se evitan ejecuciones innecesarias del módulo especificado. CHAIN .... FIELD <campo(s) de pantalla> MODULE... (+Info...)

Acceder a esta publicación

Creado y Compartido por: Gustavo Alberto Ramirez Franco

*** 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... (+Info...)

Acceder a esta publicación

Creado y Compartido por: Helen Silva Ruiz

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

SAP Master

PROCESS AFTER INUT. MODULE EXIT_0100 AT EXIT-COMMAND. " Para poder salir sin pasar por las validaciones. MODULE VALIDACIONES_0100. " Validaciones de campos. MODULE USER_COMMAND_0100. " Interacción con el usuario. VALIDACIONES Ejecución condicionada. Se ejecuta el modulo sólo si el valor es distinto del inicial. FIELD wa_screen_0100-dni MODULE validar_dni_0100 ON INPUT. El módulo es procesado si al menos uno de los campos contiene valor diferente del inicial. CHAIN. FIELD <campo de pantalla>, <campo de pantalla>, MODULE <módulo> ON CHAIN-INPUT. ENDCHAIN. El módulo... (+Info...)

Acceder a esta publicación

Creado y Compartido por: Javier Exposito Diaz

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

SAP Expert

LOGICA DE PROCESAMIENTO PAI EJECUCION DE LAS ACCIONES EJECUCION CONDICIONADA DE MODULOS Si especificamos la clausula ONinput despues de module en una instruccion FIELD, el modulo es ejecutado solamente si el campo en cuestion contiene un valor diferente al valor inicial. ej: PROCESS AFTER INPUT. FIELD WA_SCREEN_001-DNI MODULE VALIDAR _DNI_0100 ON INPUT. En la sentencia chain-endchain se deebe usar la instruccion on chain-input. Entonces el modulo es procesado solamente si al menos uno de los campos de la pantalla en la sennecia chain-endchain contiene un valor diferente al valor inicial. ej: PROCESS AFTER INPUT. CHAIN FIELD <CAMPO DE PANTALLA>, <CAMPO DE PANTALLA>, . ... (+Info...)

Acceder a esta publicación

Creado y Compartido por: Oscar Guillermo Rodriguez Villate / Disponibilidad Laboral: FullTime

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

SAP Master

Ejecución condicionada de los módulos ON INPUT después del module en la instrucción FIELD) es ejecutado solamente si se tiene un valor diferente a la inicial. ON REQUEST aquí es ejecutado únicamente si el campo tiene una nueva entrada. ON CHAIN-INPUT, de igual forma solo se procesa si al menos uno de los campos de la pantalla contiene un valor diferente a los iniciales. ON CHAIN-REQUEST si alguno de los campos de pantalla tiene una nueva entrada. AT EXIT-COMMAND salir de la pantalla sin necesidad de hacer validaciones, en un campo deberá tener el atributo E. CODIGOS DE FUNCIÓN USER_COMMAND deberá ser el último evento PAI a ejecutarse, y debemos transferir el valor... (+Info...)

Acceder a esta publicación

Creado y Compartido por: Javier Montero Quintal

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

SAP Expert

Logica de procesamiento en PAI Ejecución condicioanda de modulos Si especificamos la clausula ON INPUT despues de MODULE en una instrucción FIELD, el modulo 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 INPUT. Entonces, el modulo 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. Si se especifica la clausula ON REQUEST despues de MODULE en una instrucción FIELD, el modulo es ejecutado unicamente si el campo tiene una nueva entrada. En la sentencia CHAIN-ENDCHAIN, se debe usar la instrucción ON CHAIN-REQUEST.... (+Info...)

Acceder a esta publicación

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

PROCESS AFTER INPUT. FIELD xxx MODULE xxx ON INPUT. El modulo es procesado si el campo contiene un calor diferente al inicial. PROCESS AFTER INPUT. CHAIN. FIELD xxx, FIELD xxx, FIELD xxx. MODULE xxx ON CHAIN-INPUT. ENDCHAIN. El modulo es procesado si alguno de los campos de la pantalla de la sentencia chain contiene valor diferente al inicial. el ON INPUT se usasi la instrucción es MODULE dentro de un FIELD. ON REQUEST, el modulo es ejecutado si el campo tiene una nueva entrada. AT EXIT-COMMAND, para utilizarlo en un botón de campo es necesario asignar E al atributo de campo tipo función. para salir de la transacción... (+Info...)

Acceder a esta publicación

Creado y Compartido por: Hazel Maribel Flores Martin

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

SAP Senior

La cláusula ON INPUT asociada a un la MODULE e incluida en una instrucción FIELD, indica que el módulo será ejecutado si el campo de la instrucción FIELD tiene distinto valor al inicial. Del mismo modo, en caso de usar la sentencia CHAIN-ENDCHAIN se añadirá la cláusula ON CHAIN-INPUT. Definida del mismo modo, la cláusula ON REQUEST, indica que el módulo será ejecutado si el campo asociado al FIELD tiene un nuevo valor. En caso de usar la sentencia CHAIN-ENDCHAIN se añadirá la cláusula ON CHAIN-REQUEST. Para avandonar una dynpro sin necesidad de ejecutar las validaciones (botones back, exit o cancel), emplearemos la cláusula AT EXIIT-COMMAND... (+Info...)

Acceder a esta publicación

Creado y Compartido por: Francisco Javier López Andreu

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

SAP Master

Ejecución condicionada de módulos. Si se especifica un ON INPUT después de un module en una instrucción FIELD, el modulo es ejecutado si el valor es diferente al valor inicial. En la sentencia CHAIN ENDCHAIN se debe utilizar la instrucción ON CHAIN-INPUT, el modulo es procesado si al menos uno de los campos de la pantalla de CHAIN ENDCHAIN contiene un valor diferente al valor inicial. Si se especifica la cláusula ON REQUEST después de MODULE en una instrucción FIELD, el modulo es ejecutado si el campo tiene una nueva entrada. En la sentencia CHAIN ENDCHAIN se debe utilizar la instrucción ON CHAIN-REQUEST, el modulo es procesado si al menos uno de los campos de la pantalla de CHAIN... (+Info...)

Acceder a esta publicación

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

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

SAP Expert

Para realizar el tratamiento de los datos de una dynpro se deberá definir el módulo USER_COMMAND al final del evento PAI, y se ejecutará luego de de las validaciones. SY-UCOMM : Almacena la última acción realizada por el usuario. OK_CODE: variable temporal almacena el valor de la variable SY-UCOMM. Las sentencias para controlar la secuencia de ejecución de las DYNPROS de un Module Pool son: SET SCREEN : Reescribe temporalmente la pantalla a procesar. LEAVE SCREEN: Termina el procesamiento de la pantalla actual. LEAVE TO SCREEN: Termina el procesmaineto de la pantalla actual y pasa a la pantalla siguiente en una sola instruccion. CALL SCREEN: Interrumpe el procesamiento de la pantalla actual

Acceder a esta publicación

Creado y Compartido por: Ernesto Aristides Romano

 

 

:: ¿A Usted tambien le gustaría aprender ABAP?

Si tal cómo nuestros alumnos usted nos elije para aprender ABAP, el lunes 01 Noviembre 2021 inicia la 🎓Carrera Consultor ABAP. La oportunidad de formarse junto a los mejores hoy está a su alcance!!!
Éxitos y nos vemos en clase!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?