📘ABAP - Module

Plan #ESTUDIAENCASA

30, 40 y hasta 60%OFF en planes de carrera 2020
CODO a CODO con tu ganas de aprender!

Definición de Module

Module es la palabra reservada del sistema que se utiliza para la declaración de módulos en los programas de diálogo de ABAP.

Los MODULE se crean en un programa de diálogo dentro de la Lógica de procesamiento de cada una de las pantallas o dynpros que conforman al programa de diálogo, específicamente tanto dentro del PBO (Procesamiento antes de la salida) como del PAI (Procesamiento después de la entrada).

Veamos a continuación un ejemplo:

*------------------------------------------------------------*

PROCESS BEFORE OUTPUT.

*------------------------------------------------------------*

* Status GUI 0100

  MODULE status_0100.

* Recuperamos los datos de las Facturas, Créditos y PP

  MODULE recuperar_datos.

* Alv Grid Control de Factura / ND

  MODULE tabla_facturas.

* Alv Grid Control de Créditos

  MODULE tabla_creditos.

* Alv Grid Control de PP

  MODULE tabla_pp.

* Obtenemos los Totales

  MODULE obtener_totales.

* Texto Stop de Facturación

  MODULE texto_stop_facturacion.

*------------------------------------------------------------*

PROCESS AFTER INPUT.

*------------------------------------------------------------*

* Validaciones previas a la generación y generación del ECP

  MODULE user_command_0100.

¿Buscás una carrera con Futuro?

¿Desea Aprender más sobre Module?

"Module" es un tema que desarrollamos en nuestra 🎓Carrera Programador ABAP que inicia el lunes 30 Noviembre 2020.

Si acepta el desafío de iniciar una carrera exitosa nos veremos en clase!!!

 Cargando presentación, aguarde unos instantes...

📗 EBOOKS FREE!

Si le interesa la Tecnología SAP, pase por nuestra sección Ebooks Free y descargue uno de los 10 Ebooks libres y gratuitos que hemos desarrollado para compartir juntos.

✒️Enriquecimiento por la Comunidad

Le invitamos a analizar las últimas 10 Publicaciones Académicas sobre el tema "Module" creadas y compartidas abiertamente por nuestros alumnos:

SAP Senior

- Un programa de dialogo o module pool es un tipo de programa abap que esta compuesto por pantallas o dynpros donde el usuario puede navegar e interactuar entre si realizando diferentes tipos de validaciones o procesos. - Un programa de dialogo o module pool se crea como un reporte con la diferencia que el programa debe ser Module Pool y no como programa ejecutable. - Para ejecutar un programa de dialogo se debe crear una transaccion de tipo dialogo y asociar al Module Pool. - ABAP proporciona 2 herramientas para diseñar pantallas y los menus, Screen Painter y el Menú Painter. - En la transaccion SE41 podemos acceder al menu Painter. - Un Dynpro consiste en la ejecucion de 2 eventos muy importantes, PBO y PAI.

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

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

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

SAP Master

Lección: Arquitectura de un Programa de diálogo [ 1º de 9 ] PROGRAMA DE DIÁLOGO: Es un tipo de programa abap que esta compuesto por Dynpros o pantallas, por las cuales el usuario navega mientras interactúa con el programa y realiza determinadas acciones. También se los llama Module Pool, (Esta compuesto por dynpros y la l´gica de cada dynpro está especificada en distintos módulos). Dentro de cada dynpro se crearán o asociarán diferentes objetos para darles funcionalidades a las mismas. Entre ellos podemos nombrar: Menús, Títulos, Botones, Tablas de control, Textos, SubScreens, Campos de entrada y salida de datos Para crear un programa de dialogo... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

Creado y Compartido por: Jose Angel Valles Bustos

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

SAP Senior

Contenedor: proporciona un area fisica para la visualizacion de los objetos. Todos los controles existen dentro de un contenedor. CL_GUI_CUSTOM_CONTAINER CL_GUI_ALV_GRID START-OF-SELECTION para realizar la busqueda de los dtaos. END_OF_SELECTION para llamar a la dynpro - CALL SCREEN 0100 TC:SE51 - Una vez creado el contenedor se procede a la creacion de los siguientes modulos: EN EL PBO: MODULE STATUS_0100 MODULE crear_objetos_0100 EN EL PAI: MODULE salir_0100. En el modulo crear_objetos_o100 se crean los objetos contra las dos clases enunciadas (cl_gui_custom_container y cl_gui_alv_grid). Luego se llama al metodo set_table_for_first_display de la instancia... (+Info...)

Acceder a esta publicación

Ambito de estudios: Máster ABAP POO - Lección: Introducción al ALV Grid Control

Creado y Compartido por: Regulo Argotte

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

SAP Senior

MODULE POOL - programa abap compuesto de pantallas(dynpros) donde el usuario navega e interactua con el programa por acciones tomadas. Cada dynpro tiene una logica de procesamiento por módulos. Se crean igual que un reporte, solo que es del tipo dialogo en lugar de tipo ejecutable. Se debe generar una transaccion de dialogo para ejecutar el module pool ---------------------------------------------------------------------------------------------------------------------------------- Transacciones SE38 - Editor ABAP SE80 - Navegador de Objetos SE93 - Mantenimiento de Transacciones SE41 - Menu Painter SE 51 - Screen Painter

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

Creado y Compartido por: Hazel Maribel Flores Martin

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

SAP Master

El Screen Painter y el Menu Painter se utilizan para crear y diseñar plantillas de pantalla y programas de pantalla. El procesamiento lógico de las pantallas se define en un programa ABAP/4 (conocido como module pool). Para crear una transacción, será necesario la generación de una serie de objetos de desarrollo. Cada transacción puede dividirse en varias pantallas, cada una de las cuales puede utilizar distintos menús y todo ello controlado por un programa en ABAP/4 denominado Module Pool, que controla el flujo de la transacción y realiza las acciones necesarias para cumplir la funcionalidad de la transacción. Por lo tanto los pasos a seguir para el desarrollo de transacciones... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

Creado y Compartido por: William Alejandro Lemus

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

SAP Senior

PROGRAMA DE DIÁLOGO: Es un tipo de programa abap que esta compuesto por "DYNPROS" o pantallas, por las cuales el usuario navega mientras interactúa con el programa y realiza determinadas acciones. También se los llama Module Pool, (Esta compuesto por dynpros y la l´gica de cada dynpro está especificada en distintos módulos). Dentro de cada dynpro se crearán o asociarán diferentes objetos para darles funcionalidades a las mismas. Entre ellos podemos nombrar: Menús Títulos Botones Tablas de control Textos SubScreens Campos de entrada y salida de datos ******* Para crear un programa de dialogo (Module Pool) debemos poner Module pool en vez de programa Ejecutable.... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

Creado y Compartido por: Matias Giorgieff

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

SAP SemiSenior

Programas de Dialogo crear Programa ABAP Module pool crear en el programa una dympro con la transacción se80, crear código de la transacción se93 asociado a nuestro programa. Definir menús de las dynpros. Programar en el Module Pool los módulos correspondientes PBO y PAI Herramientas básicas Screen Painter. mediante el cual se crean las Dynpros y sus elementos que lo componen. Menú Painter SE41, se podra editar, STATUS GUI, titulos, barras de menus.

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

Creado y Compartido por: Noe Rivera Acosta

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

SAP Senior

Un programa de diálogo (Module Pool) es un programa ABAP compuesto por varias pantallas (dynpro) entre las que se produce una interacción. Los objetos que se pueden crear son menús, títulos, botones, textos, campos de entrada y salida de datos, etc. Para crearlo accederemos a la transacción SE38 o SE80 e indicamos que se trata de un Module Pool. Para ejecutar un programa de dialogo que hayamos creado necesitamos crear un transacción (SE93) y asociarla a éste. Para crear los Module Pools tenemos dos herramientas: SCRREN PAINTER y MENU PAINTER. La forma en la que se relacionan las pantallas o dynpros contenidas en un Module Pool se rige por la ejecución de dos eventos: PBO (Process Before... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

Creado y Compartido por: Francisco Javier López Andreu

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

SAP Senior

Programa de dialogo Un tipo de programa ABAP que se compone principalmente por una serie de pantallas o dynpros de los cuales un usuario puede navegar mientras interactua con el programa y realiza algunas acciones. Se le llama Module Pool ya que esta compuesto por dynpros y la logica de cada una de ellas esta espicificada en distintos modulos. Dentro de cada dynpro se crearan diferentes objetos para darles funcionalidades a las mismas. Estas son: Menus, titulos, botones, tabla de control, textos, subscreens, campos de entrada y salida de datos. Este programa se crea exactamente igual que un reporte con la excepcion que el tipo de programa debe ser Module Pool en vez de programa ejecutable

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

Creado y Compartido por: Andres Gomez / Disponibilidad Laboral: FullTime

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

SAP Senior

PROGRAMA DE DIALOGO.- (Module Pool) Compuesto por pantallas o dympros, en donde el usuari interactúa con el programa . - La lógica de cada dympro se lo especifica en varios módulos. - Esta compuesto por diferentes objetos como: Menus Titulos Botones Tablas Textos Subscreens Campos de entrada y salida de datos - Se lo crea como TIPO DE PROGRAMA MODULE POOL . (PROGRAMA DE DIALOGO) -Se lo crea como TIPO DE PROGRAMA EJECUTABLE . (REPORTE) TX.- SE80 Navegador de objetos para crear un programa de dialogo; y para ejecutarlo es necesario crear una TRANSACION del tipo de dialogo y asociarlo al programa. PASOS PARA LA CREACION DE UN PROGRAMA DE DIALOGO - Crear un programa abap Module Pool. - Crear en... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Arquitectura de un Programa de diálogo

Creado y Compartido por: Karyna Alexandra Suarez Flores


👉+Miles de conocimientos de alumnos compartidos en la sección ✒️Publicaciones Académicas CVOSOFT.

📘Más CVOPEDIA!

:: Buscador de términos:

Busque término enfocados en SAP ABAP

Utilice el siguiente campo para efectuar una búsqueda manual:

 

🌈Recursos Free

Los mejores recursos Libres y Gratuitos compartidos con la comunidad:

 

 

Consultas y Soporte

👋Hola! ¿Podemos ayudarle con su plan de estudios?

Estamos listos para darle el soporte que su carrera merece mediante un asesoramiento especializado.

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

🤝Aguardamos su contacto, Éxitos!