Manual Modulepool

Páginas: 15 (3665 palabras) Publicado: 25 de febrero de 2013
MODULPOOL
Un modulpool es aquel que nos permite manipular el dynpro de una transacción, y un dynpro es en otras palabras una pantalla, que internamente consta de una lógica de procesos.
Esta pantalla (dynpro) contiene atributos tanto para la pantalla como para cada campo que esta diseñado dentro de la misma.
Nota. El modulpool, solo se puede ejecutar a través de una transacción.
Un ejemplosería la transacción VA03

Para la creación de un Modulpool, es necesario los siguientes pasos:
1. Crear un programa de tipo modulpool (se38)
2. Crear el dynpro (se51)
3. Definir el menú painter
4. Crear la transacción que se ligara al programa (se93)

Crear Programa Control
Al entrar a la SE38 y dar el nombre del mismo, en los atributos es donde se define el tipo de programaCrear el Screen Painter (DYNPRO)
Una vez creado el programa control, podemos entrar a la SE51 (SCREEN PAINTER) para hacer el diseño del dynpro. El no. De dynpro, puede ser cualquiera tratando de llevar una secuencia.

Los objetos parciales del screen painter:
A. Lógica de Proceso: - Area donde se incluirá el código necesario para el control de la dynpro, ésta lógica se divide en PBO(Process before input, que se ejecuta antes de mostrar la dynpro) y PAI (Process after input, que se ejecuta después de la selección de algún objeto en pantalla o cuando se da clic en alguna tecla).
B. Lista de Elementos: Aquí podemos ver todos los campos que conforman la dynpro, así como los atributos de los mismos.
C. Atributos: Son los atributos del dynpro.
D. Editor disposición:Hace el llamado de la parte gráfica del dynpro.
Al seleccionar el botón crear, nos mostrara la ventana de atributos.
Pestaña de Atributos

Descripción breve Hace referencia a lo que el dynpro muestra
Tipo de Dynpro:
* Normal: Indica que es una dynpro normal y es la que sap pone por default
* Subscreen: Se activa para indicar que esa dynpro será llamada por otra dynpro
* Ventanadialogo modal: Es una ventana de diálogo

Opciones:
* Retener datos: Al ser activado indicamos que se conserven los datos que se introdujeron.
* Desactivar compr.tmpo.ejec.: Si no se activa se comprime la dynpro en tiempo de ejecución. La compresión significa eliminar líneas invisibles o marcos que estén al final de la pantalla.
* Modelo: No ejecutable: Uso interno de SAP
*Mantener posición desplazam.: Se utiliza para dynpros largos y guarda la posición donde estábamos al realizar la acción.
* S/Barr.Herram.Aplicación: Si se activa es para ocultar la barra de pulsadores

Otros atributos:
* Dynpro siguiente: Cuando demos ENTER el proceso ira a la dynpro indicada en este campo (si se pone 0 se saldrá del programa)
* Posición cursor: Si se desea que cuandose muestre el dynpro el cursor se posicione en algún campo en específico, aquí se deberá poner el nombre de dicho campo.
* Gpo dynpros: Al indicar un grupo (tabla TFWAT) para hacer modificaciones uniformes a un grupo de dynpros.
* Líneas/columnas: Con estos números podemos saber el tamaño del dynpro
* Menú contextual: Es para asignar un menú contextual a la dynpro

Pestaña de Listade Elementos

En esta pestaña, se visualizará los campo, tablas, marcos, todos los objetos que se pueden insertar en la dynpro.

También se puede observar los atributos que corresponde a cada objeto como son:

* Atrib. Gral: Aspecto General (posición, longitud, entrada/salida, tipo campo, etc)
* Textos y masc. en/sal: Aspecto externo, lo que vemos en la pantalla (textos, el icono quetiene, etc)
* Atrib. Visual: Aquí se define si el campo debe ser visible, invisible, ceros a la izq, etc.
* Grupos Modif /Funciones: Aquí vemos a que grupo pertenece el campo, o el código de función que llevará.
* Referencias: Ayudas de búsqueda o campos a los que se debe referenciar.

Pestaña de Log. Proceso.

Esta es la parte más importante del dynpro, ya que aquí es donde se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MANUAL DE MANUALES
  • Manualidades
  • Manual
  • Manual
  • Manual
  • Manual
  • Manual
  • Manual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS