✒️ABAP Las superficies de actualización y la visualización de los registros
ABAP Las superficies de actualización y la visualización de los registros
Actualización y visualización de registros, Estructuras y ayudas de búsqueda
1. Creación de superficie de actualización para una tabla.
- Objeto ABAP que se le crea a una tabla de BD para cargar la misma a través de la TRx SM30.
- trx SE11, con nombre de tabla y vamos a opción de menú Utilidades >> Generador actualiz. tab. ó a través de la trx SE54.
- Campos a diligenciar:
->Grupo de Autorizaciones (Auth. group - &NC&): No estamos asociando superficie a grupo en particular.
->Grupo de Funciones (Func. group): Especifica el nombre de la tabla.
->Tipo Actualización (Mainte. type): Selección de nivel >> one step.
- Posterior a esto, clic en botón Buscar No Imagenes >> proponer No. imagenes.
- Guardamos cambios como objeto local.
- Para ingresar registros a tabla, accedemos a la tabla a través de la trx SM30, con el nombre de la tabla y clic en Actualizar (Actual.) >> Entradas nuevas y cargamos los registros. >> clic en botón Grabar.
- Para gestionar campos de una tabla BD y que dicho cambio se refleje en superficie de actualización:
-> Posterior a la modificación de la estructura de una tabla BD, se debe activar y adaptar BD, x trx SE11 ,
Utilidades-> Objeto BD-> Utilidad BD.
-> Borrar superficie de actualización y volver a crearla.
2. Visualización de los registros de tabla.
- A través de la trx SE16 (Browser de datos- Buscar datos en tablas BD o tablas transparentes).
- Especificar nombre de tabla.
- Especificar filtros de datos a mostrar y/o especificar cantidad de registros de tabla >> Cantidad de entradas. Posterior a esto, F8 para visualizar contenido de tabla.
3. Creación de estructura.
- Estructura: Tipo de dato complejo que contiene varios campos.
- Para creación de tipos de datos o configs. En trx de SAP se solicitan estructuras con tipos de datos
- Uso en rutinas, módulos de funciones, tablas de control de programas de dialogo, rfc, idocs, formularios, estructuras append.
- Ejm.: Declarar tipo de datos en programa ABAP, del mismo tipo de estructura con LIKE o TYPE.
- A través de trx SE11 >> Tipo de datos y se especifica nombre de estructura. Posterior a esto, clic en botón Crear.
- Ventana de diálogo, seleccionar opción Estructura y se guarda cambio.
- Especificar Descripción breve y los campos que tendrá la estructura.
- Se activa estructura a crear.
4. Creación de ayuda de búsqueda para parámetros.
- Ayuda de búsqueda: Objeto ABAP para definir posibles valores de selección.
- Usado en pantallas de selección.
- Se crea en la trx SE11.
-> Tipo objeto Ayuda p. búsqueda >> Crear.
-> Selección Tipo de ayuda (elemental - Compuesta).
-> Diligenciar campos (Descripción, Tipo diálogo, Método selección, Parámetros).
-> El método de selección >> Nombre de la tabla donde se obtienen los datos.
-> En diligenciamiento de campos, seleccionar EXP al campo que se exporte a la pantalla.
-El campo P.I. (Posición en lista de acierto), indica posición de parámetro en lista de aciertos.
-Si no se requiere que aparezca campo, P.I. se deja en blanco. No debe aparecer ningún otro parámetro con este
campo duplicado.
-En búsqueda elemental, debe aparecer al menos 1 parámetro con campo P.I. registrado para mostrar en lista de
aciertos.
-PosS (Posición en ventana de dialogo seleccionada en ayuda de búsqueda elemental) Indica posición del
parámetro de ayuda para búsqueda en ventana de dialogo para seleccionar restricciones de cantidad de
aciertos. No puede aparecer ningún número de posición duplicado.
-> Activar ayuda.
-> Modificar declaración de parámetro de pantalla de selección de reporte con MATCHCODE OBJECT, seguida
del nombre de la ayuda de búsqueda.
Ejm.: PARAMETERS: P_USER(35) TYPE c MATCHCODE OBJECT Z_AYUDA_USUARIOS.
Nota: Antes de crear una ayuda de búsqueda, verificar que no exista una creada con los parámetros especificados.
 
 
 
Sobre el autor
Publicación académica de Darwin Enrique Terraza Berdugo, en su ámbito de estudios para la Carrera Consultor ABAP.
Darwin Enrique Terraza Berdugo
Colombia - Legajo: MM57E
✒️Autor de: 60 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
Disponibilidad Laboral: PartTime
Certificación Académica de Darwin Terraza