✒️ABAP La lógica de procesamiento en el PBO
ABAP La lógica de procesamiento en el PBO
Creación de Módulos: En el flujo de lógica de una dynpro se utilizas módulos para realizar el procesamiento. Por eso a los programas de diálogos se los denomina Module Pool. Se crea usando la sentencia MODULE Nombre programa
PBO(Process Before Output):
Se usa el evento PBO para seleccionar todos los datos y realizar las configuraciones que queremos que tomen efecto al momento en que se visualice la pantalla como.
- Setear el Status GUI y los titulos de dynpro.
- Modificar los atributos de los campos de la dynpro.
- Inicializar o cargar campos de la pantalla con valores determinados.
PAI(Process After Input):
Nota: Se recomienda crear include para almacenar todos los módulos y subrutinas que utilizaremos en la lógica de procesamiento del PBO igual para el PAI.
Atributos de los campos de la pantalla.
Los elementos que componen a una dynpro están almacenados en la estructura SCREEN. La palabra SCREEN es una palabra reservada en Abap.
La estructura SCREEN es inicializada con los campos definidos en el screen painter y con sus atributos cada vez que el modulo PBO es ejecutado.
Se activa o desactivan los atributos de los campos de la estructura SCREEN asignando valores 1 o 0, y guardando los cambios con MODIFY SCREEN.
Cargar campos de una dynpro.
Para cargar un campo, estructura o tabla interna con datos y luego mostrar dichos datos en una dynpro, solo tendremos que asignar los datos a los campos de la dynpro en el PBO para que luego los mismos se vean reflejados en la pantalla.
 
 
 
Sobre el autor
Publicación académica de Dairy Alejandra Torrenegra Cera, en su ámbito de estudios para la Carrera Consultor ABAP.
Dairy Alejandra Torrenegra Cera
Profesión: Ingenier?a de Sistemas - Colombia - Legajo: XH15U
✒️Autor de: 151 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial