![](/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/119.jpg)
PBO (PROCESS BEFORE OUTPUT)
Creación de módulos
Se emplean módulos para el procesamiento de las indicaciones en el PBO. Ej. Module nombre_modulo_0XXX OUTPUT
Por default ya viene definido pero comentado el modulo de la dynpro.
Código ABAP en PBO
Para la selección de datos y realizar las configuraciones que queremos que se visualicen en pantalla, ej.
Es recoemndable crear un include para almacenar todos los modulos y subrutinas en la PBO.
-Seteo estatus GUI Y TITULOS GUI ej. (donde X es el nombre del status y title corresp a dynpro), con set title var with (para manejar títulos variables) SY-TITLE.
SET PF-STATUS ‘XXXX’
SET TITLEBAR ‘XXX’
Si queremos limitar el status GUI se puede a través de la sentencia EXCLUDING ti_botones en donde se define únicamente los botones que queremos.
-Modificación en atributos campos de una Dynpro
Dado que los todos elementos de la dynpro se encuentran en la palabra reservada SCREEN estos pueden ser modificados directamente accediendo a su atributo como si fuese una tabla directamente. Ej. SCREEN-INPUT= 0. Donde antes de valido el screen-name correspondiente.
-Cargar Campos de una Dynpro
Se llama directamente al campo del dynpro. Ej. Wa_screen_0100-dni =’1234567’
 
 
 
Sobre el autor
Publicación académica de Javier Montero Quintal, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Montero Quintal
Profesión: Ing Sistemas Computacionales - Mexico - Legajo: HL98C
✒️Autor de: 86 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Javier Montero