![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La lógica de procesamiento en el PBO
ABAP La lógica de procesamiento en el PBO
![ABAP La lógica de procesamiento en el PBO ABAP La lógica de procesamiento en el PBO](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/80.jpg)
1. Creacion de Modulos.
Para llamar un modulo utilizamos la sentencia MODULE seguida del nombre que le pusimos.
al darle doble click al nombre nos pedira guardarlo.
2. Codigo ABAP en el PBO de una dynpro.
aqui tendremos configuraciones que querems que tomen efecto cuando se visualice la pantalla.
Acciones para ello:
3*Setear en Status GUI os titulos de la dynpro:
Cramos un estatus GUI "status_0100" y pondremos 2 sentencias:
-SET PF-STATUS: para setar el estus Gui
-SET TITLEBAR: para setear el titulo de la dynpro
El status gui tiene botones y si solo queremos mostrar algunos tendriamos que meter en un IT_ los que no queremos que muestren, la IT_ tiene que ser
de tipo SLIS_T_EXTAB (para utilizar un tipo SLIS tenemos que agregar en un data el TYPE-POOL SLIS).
4*Modificar los atributos de los campos de la dynpro:
Los elementos estan almacenados en la estuctura SCREEN (palabra reservada de ABAP) tine varios atributos
-SCREEN-NAME: nombre del campo
-SCREEN-GROUP1: grupo de modificacion 1
-SCREEN-GROUP2: grupo de modificacion 2
-SCREEN-GROUP3: grupo de modificacion 3
-SCREEN-GROUP4: grupo de modificacion 4
-SCREEN-REQUIRED: grupo obligatorio
-SCREEN-INPUT: campo de entrada
-SCREEN-OUTPUT: campo de salida
-SCREEN-INTENSIFIED: campo intensificado
-SCREEN-INVISIBLE: campo no visibles
-SCREEN-LENGHT: longitud de campo
-SCREEN-ACTIVE: campo activo
-SCREEN-DISPLAY_3D: campo en 3D
-SCREEN-VALUE_HELP: campo con ayuda busqueda
-SCREEN-REQUEST: campo resservado para uso interno del sistema
activamo o desactivmos atributos asignando valores 0 o 1 con la sentencia modify screen
5*Inicializa o cargar campos de la pantalla con valores determinados
Se deven asignar los campo s de la dynpro en el PBO para luego los mismos se vean reflejados en la pantalla.
 
 
 
Sobre el autor
Publicación académica de Juan Antonio Alvarado Rodriguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Antonio Alvarado Rodriguez
Profesión: Ingeniero Programador Abap - Mexico - Legajo: BZ30A
✒️Autor de: 31 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime