✒️ABAP La construcción del formulario: control del flujo, direcciones, carpetas y traducciones
ABAP La construcción del formulario: control del flujo, direcciones, carpetas y traducciones
CONTROL DE FLUJO.
ADRC: Tabla estándar de SAP que almacena las direcciones (gestión central de direcciones).
Dentro de la estructura del árbol que vemos a la izquierda de la pantalla de la transacción SMARTFORMS existen varias opciones que nos permiten controlar el procesamiento del formulario.
-ALTERNATIVA: Se utiliza para nodos y objetos incluyendo los sucesores de este, para crear una alternativa nos paramos sobre la ventana y hacemos clic derecho opción Crear/lógica proceso/Alternativa.
Tiene dos nodos:
> TRUE
>FALSE
Dentro de cada uno de ellos se crean los objetos necesarios para continuar con el procesamiento, si la condición es verdadera se ejecuta el objeto verdadero caso contrario se ejecuta el falso.
LOOPS Son utilizados para leer tablas internas o de Base de datos linea a linea, para crear un loop hacemos clic derecho sobre la ventana y seguimos el menú Crear/Lógoca de proceso/Loop.
Contiene el siguiente nodo
>%LOOP 1 New LOOP 1
En la solapa DATA se ingresa el nombre de la tabla junto con la estructura del mismo tipo también se pueden incluir condiciones WHERE y el ordenamiento de la tabla.
Los eventos se utilizan especialmente para definir eventos de inicio y fin son especialmente útiles encabezados y pies de pagina.
COMANDOS: Utilizamos los comandos cuando queremos pasar a una nueva pagina en el formularios siempre y cuando la pagina existe, para crear un comando hacemos clic derecho Crear/Lógica de proceso/Comando.
Tiene el siguiente nodo.
> %COMMAND 1 New COMMAND.
Condiciones de salida: Todos los objetos que creamos tienen esta pestaña en ella podemos restringir el procesamiento del objeto según si se dan o no las condiciones.
Si la condición es verdadera el sistema procesa el objeto de lo contrario no.
Carpetas: A medida que se construye un formulario se vuelve mas extenso y menos clara es su estructura jerárquica de nodos para evitar esto las carpetas nos permiten agrupar nodos relacionados para crear una carpeta hacemos clic derecho Crear/Carpeta.
Tiene el siguiente nodo.
> %FOLDER 1 New Folder 1
Se debe oner un nombre y una descripción.
SE63: Transacción estándar SAP que se utiliza para crear traducciones de todos los objetos del sistema.
Para hacer la traducción vamos al menu:
Traducción/Objetos ABAP/Otros textos explicativos.
En la ventana que presenta abrimos la carpeta formularios y estilos y hacemos doble clic en la opción SSF SMARTFORM para traducir los textos de los formularios.
Para traducir los textos de os estilos seleccionamos la opción STYL TEXTO.
RS_LXE_RECORD_TORDER: Programa estándar de SAP para crear una orden de transporte de modo de incluir en ella traducciones de texto.
 
 
 
Sobre el autor
Publicación académica de Juan Santamaria Borja, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Santamaria Borja
Profesión: Ingeniero de Sistemas - Colombia - Legajo: MR96E
✒️Autor de: 85 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Certificación Académica de Juan Borja