✒️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: Permiten controlar el procesamiento del formulario.
Tipos de control de flujo:
Alternativa: Se usa para nodos o objetos alternativamente incluyendo los sucesores de este. Se crea dando clic derecho sobre la ventana que deseamos: Crear/Lógica proceso/Alternativa. Este crea los nodos y dentro de ellos la condición TRUE o FALSE. En propiedades generales se especifica la condición para saber que camino tomar.
Loops o Bucles: Se usan para leer datos de una tabla interna linea a linea. Depende como estén relacionados los nodos o objetos sucesores para seguir procesando los siguientes datos. Se crea dando clic derecho sobre la ventana que deseamos: Crear/Lógica proceso/Loop. Se crea el nodo y en la solapa data se especifica la Tabla Interna, estructura y condiciones. La solapa Eventos es especialmente útil para mostrar encabezados de tablas y lineas de totales.
Comandos: Se usan cuando se quiere pasar a una página en el formulario. La página a donde queremos saltar debe existir. Se puede ir a una nueva pagina solo mientras se estén mostrando los contenidos de una ventana principal. Se crea dando clic derecho sobre la ventana que deseamos: Crear/Lógica proceso/Comando. En la solapa Propiedades generales se especifica la pagina. y en la solapa de condiciones se suprime el procesamiento en base al cumplimiento de la condición especificada. Si la condición es verdadera el sistema procesa el nodo o objeto y si es falsa ignora el procesamiento del objeto y de todos los sucesores de este.
Direcciones
Se pueden crear un objeto o nodo de direcciones el cual nos permite utilizar las direcciones que son almacenadas en la tabla de BD ADRC (Tabla estándar del sistema que almacena las direcciones) con un formato determinado de acuerdo a las reglas del país. Se crea dando clic derecho sobre la ventana que deseamos: Crear/Dirección.
Carpetas
Cuando los formularios y su procesamiento se vuelve complejo. Se pueden combinar nodos relacionados agregándolos en un nodo carpeta. Se crea dando clic derecho sobre la ventana que deseamos: Crear/Carpeta. Para agregar nodos a la carpeta se usa "Arrastrar y Soltar"
Traducciones de Textos.
Se pueden traducir a otros idiomas todos los textos que se visualizan en los formularios, en los estilos y en general.
Se usa la transacción SE63 para traducir textos. Menú Traducción/Objetos Abap/Otros textos explicativos. En la ventana de dialogo que se presenta en la pantalla abrimos la carpeta Formularios y Estilos, damos doble clic en la opción SSF SAP SMART FORM para traducir formularios y STYL ESTILOS para traducir estilos.
RS_LXE_RECORD_TORDER: Programa estándar para generar ordenes de transpote de modo de incluir en ella traducciones de textos.
Transacción SE10: Se puede agregar de forma manual cada transacción a la orden de transporte.
 
 
 
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