✒️ABAP / Las estructuras y las ayudas de búsqueda Por Mauricio Solis Ibañez

ABAP Las estructuras y las ayudas de búsqueda

ABAP Las estructuras y las ayudas de búsqueda

1 | La creación de una estructura

Antes deberíamos aclarar algo: En términos de características, las estructuras que vamos a crear ahora son similares a las estructuras que estábamos usando cuando estábamos manipulando tablas internas, la única diferencia es que estas son guardadas en el diccionario de datos y por lo tanto por su accesibilidad pueden ser usadas de varias formas.

La creación de estos objetos es en la práctica la creación de una tabla pero con menos pasos. En este ni especificamos opciones técnicas ni especificamos opciones de entrega y actualización.

Lo que hacemos es:

Transacción SE11 -> "Tipo de datos" -> Ponemos un nombre -> Botón de "Crear" -> "Estructura" -> Ícono de confirmar.

Luego, llenamos el campo de descripción, en la pestaña de "componentes" detallamos los campos de la estructura y luego, como especificamos las categorías de ampliación como si fuese una tabla base de datos. Tras hacer todo eso, el objeto puede ser activado y usado.

2 | La creación de una ayuda de búsqueda para parámetros

Primero hay que aclarar qué son las ayudas de búsqueda: Son objetos creados en el diccionario de datos que se usan para mostrar en pantalla todos los valores disponibles para un campo en particular, de forma que el usuario pueda seleccionarlos en vez de escribirlos. La idea es que dicho menú sea abierto a través de la tecla F4 o a través del ícono de matchcode.

El proceso es:

SE11 -> "Ayuda p. búsqueda" -> Ingresamos un nombre -> "Crear".

Esto nos abrirá una ventana en la que podemos elegir entre una ayuda para búsqueda "Elemental" (también llamada simple) o una "Compuesta". Siendo la compuesta un conjunto de búsquedas simples (cabe destacar además que este tipo raramente es usado). Elegimos Elemental.

Luego se nos abrirá una ventana, en esta podemos ponerle una descripción breve al objeto que estamos creando. Vamos a la pestaña de "Definición". En esta sección nos importan 2 cosas: El campo "Método selección" (En el que tenemos que poner el nombre de la tabla a la que se va a aplicar la ayuda de búsqueda) y el listado de parámetros que aparece en la parte inferior de la ventana, esta es la parte más importante y hay que considerar varias cosas:

La idea es de que cuando apretemos F4 en el campo luego de hacer todo esto, el usuario pueda ver algunos datos complementarios de cada registro para que le sea más fácil identificar cuál registro es el que le necesita. En el listado de parámetros de la ventana con la que estamos trabajando podemos definir qué datos se mostrarán en pantalla (a base de escribirlos en la lista); cuál será la variable que será copiada al campo que generó el matchcode (para elegir cual elemento será "Exportado" tendremos que darle clic a la casilla "EXP"); Y el orden en el que los campos aparecen (Usando un orden expresado por un número entero en las casillas P.I. y PosS).

Una vez hayamos elegido el campo que será exportado tendremos que abrir el código fuente del programa ABAP que utilizará esta ayuda de búsqueda y tenemos que ponerle al parámetro que será el que empleará la ayuda lo siguiente al final de la declaración del parámetro:

MATCHCODE OBJECT [Nombre de ayuda de búsqueda].

Así que en la práctica, un ejemplo podría ser:

PARAMETERS p_user(35) TYPE c MATCHCODE OBJECT z_ayuda_usuarios.


 

 

 


Sobre el autor

Publicación académica de Mauricio Javier Solis Ibañez, en su ámbito de estudios para el Curso ABAP.

SAP SemiSenior

Mauricio Javier Solis Ibañez

Profesión: Técnico Electrónico - Argentina - Legajo: CF20Z

✒️Autor de: 28 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Certificación Académica de Mauricio Solis

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Las estructuras y las ayudas de búsqueda" de la mano de nuestros alumnos.

SAP Expert


1. Las Estructuras (Structures) Una estructura es un tipo de dato complejo conformado por un conjunto de campos relacionados lógicamente entre sí. A diferencia de las tablas bases de datos, las estructuras no almacenan información de forma permanente; se utilizan principalmente para definir datos en programas (como áreas de trabajo) o para configuraciones del sistema,. Creación (Transacción SE11): Se accede seleccionando "Tipo de datos", ingresando el nombre (ej: ZUSUARIOS) y presionando "Crear". En la ventana de diálogo se elige la opción Estructura,. Se definen los componentes (campos y elementos de datos) de la misma forma que en una...

Acceder a esta publicación

Creado y Compartido por: Gabriel José Luces González

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Las estructuras y las ayudas de búsqueda 1| La creación de una estructura Existen distintas situaciones que se nos pueden presentar en nuestra labor del día a día como Consultores ABAP en donde vamos a tener que crear una estructura en el diccionario de datos ABAP. Estructua Es un tipo de dato compuesto formado por un conjunto de campos relacionados lógicamente entre sí. La mayoría de estos casos a los que hacemos referencia tienen que ver con estructuras que se utilizarán para configurar distintos aspectos del sistema. Vamos a crear una estructura de usuarios, para ello accedemos a la transacción estándar SE11, seleccionamos Tipo de datos, escribimos el nombre de nuestra...

Acceder a esta publicación

Creado y Compartido por: Felipe De Jesus Arrona Rodriguez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Las estructuras y las ayudas de búsqueda. Se explicó cómo crear una estructura en el diccionario de datos ABAP, útil para consultores en varias situaciones cotidianas. Una estructura es un tipo de dato compuesto por varios campos lógicamente relacionados. Generalmente se emplean estructuras para configurar distintos aspectos del sistema. Se ejemplificó la creación de la estructura ZUsuarios usando la transacción SE11, seleccionando la opción "Tipo de datos" y creando la estructura con los campos definidos igual que la tabla Z_usuarios. Tras activar la estructura, el sistema puede mostrar advertencias relacionadas con la categoría de ampliación. La categoría...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Las estructuras y las ayudas de búsqueda 1 | La creación de una estructura Estructura Es un tipo de dato compuesto formado por un conjunto de campos relacionados lógicamente entre sí. La mayoría de estos casos a los que hacemos referencia tienen que ver con estructuras que se utilizarán para configurar distintos aspectos del sistema. Para crear una estructura de usuarios, para ello accedemos a la transacción estándar SE11, seleccionamos Tipo de datos, escribimos el nombre de nuestra estructura que será ZUSUARIOS y presionamos el botón Crear. La categoría de ampliación es la configuración que determinada si una tabla base de datos o estructura...

Acceder a esta publicación

Creado y Compartido por: Mara Fadua Romero Hernandez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Las estructuras y las ayudas de búsqueda 1 | La creación de una estructura Existen distintas situaciones que se nos pueden presentar en nuestra labor del día a día como Consultores ABAP en donde vamos a tener que crear una estructura en el diccionario de datos ABAP. La mayoría de estos casos a los que hacemos referencia tienen que ver con estructuras que se utilizarán para configurar distintos aspectos del sistema. Vamos a crear una estructura de usuarios, para ello accedemos a la transacción estándar SEII, seleccionamos Tipo de datos: escribimos el nombre de nuestra estructura que será ZUSUARIOS y presionamos el botón Crear. Luego aparecerá en la pantalla la siguiente...

Acceder a esta publicación

Creado y Compartido por: Gustavo Jose Rondon Hernandez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Introducción: Las estructuras organizan campos lógicos en el Diccionario ABAP, mientras las ayudas de búsqueda (F4) optimizan la entrada de datos en pantallas. ¡Esenciales para desarrollar interfaces eficientes! Creación de Estructuras (SE11) Inicio: Transacción SE11 → Seleccionar Tipo de datos → Nombre (ej: ZUSUARIOS) → Crear. Configuración: Seleccionar Estructura → Continuar (✅). Descripción breve: Ej: "Estructura de usuarios". Campos: Definir componentes (ej: NOMBRE_APE, DNI, ESTADO_USU). ...

Acceder a esta publicación

Creado y Compartido por: Oscar Aravena Muller / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Las estructuras y las ayudas de búsqueda 1 La creación de una estructura Una estructura es un tipo de dato compuesto por varios campos relacionados lógicamente. Para crear una estructura en el sistema SAP, se utiliza la transacción estándar SE11. El proceso incluye: Seleccionar el tipo de dato “Estructura”. Asignar un nombre técnico (por ejemplo, ZUSUARIOS). Ingresar una descripción breve (como “Estructura de usuarios”). Definir los campos que formarán parte de la estructura (pueden coincidir con una tabla base de datos como ZTABLA_USUARIOS). Activar la estructura, lo cual puede generar advertencias,...

Acceder a esta publicación

Creado y Compartido por: Geovanny Martínez Campoverde

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



Las estructuras y las ayudas de búsqueda. En SAP, las estructuras son objetos del Diccionario ABAP que permiten agrupar campos sin contener datos de forma independiente. A diferencia de las tablas, las estructuras no se almacenan en la base de datos, sino que se utilizan para transferir y mostrar datos temporalmente, por ejemplo, en pantallas, formularios, o interfaces. Son muy útiles para definir tipos de datos en reportes, módulos de funciones, o para agrupar campos lógicamente relacionados. En SAP, las ayudas de búsqueda (Search Helps) son herramientas que facilitan la selección de valores en campos de entrada, evitando errores y agilizando el trabajo del usuario. Existen dos tipos principales:...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Las estructuras y las ayudas de búsqueda 1. La creación de una estructura < Estructura: Es un tipo de dato compuesto formado por un conjunto de campos relacionados lógicamente entre sí. > 2. La creación de una ayuda de búsqueda para parámetros << Ayudas de búsqueda: Es un objeto ABAP que se crea en el diccionario de datos y que se utiliza para mostrar en pantalla todos los valores disponibles para un campo en particular, de modo que el usuario selecciones alguno de ellos y no tenga que escribirlo. >> Paso #1: Seleccionar Ayuda para búsqueda, ingresamos el nombre de la ayuda que será z_ayuda_usuarios Paso #2: Clic en "Crear" Paso #3: En...

Acceder a esta publicación

Creado y Compartido por: Yeny Gisela Yanes Bautista

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

La Creación de una Estructura: es un tipo de dato compuesto formado por un conjunto de campos relacionados lógicamente entre sí. La Creación de una Ayuda de Búsqueda para Parámetros. Es un objeto de ABAP que se crea en el diccionario de datos y que se utiliza para mostrar en pantalla todos los valores disponibles para un campo en particular, de modo que el usuario seleccione alguno de ellos y no tenga que escribirlo. Antes de crear una nueva ayuda de búsqueda en el sistema es conveniente chequear en el diccionario de datos ABAP si no existe una que cumpla con nuestros requisitos.

Acceder a esta publicación

Creado y Compartido por: Carvajal Encina Franco Erasmo / Disponibilidad Laboral: FullTime

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!