✒️ABAP La lógica de procesamiento en el PBO
ABAP La lógica de procesamiento en el PBO
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