
Las superficies de actualización y la visualización de los registros
1 La creación de una superficie de actualización para una tabla base de datos
Una superficie de actualización es un objeto ABAP que se asocia a una tabla base de datos y permite crear, modificar y eliminar registros de esa tabla desde el entorno SAP. Para crearla:
-
Se accede a la transacción SE11, se ingresa el nombre de la tabla y se navega al menú: Utilidades → Generador actualización tabla.
-
En la pantalla de configuración, se completan campos como:
-
Grupo de autorizaciones: usualmente &NC& (sin grupo asociado).
-
Grupo funciones: se usa el mismo nombre de la tabla.
-
Tipo actualización: se selecciona el nivel adecuado.
-
Se propone un número de imagen y se guarda como objeto local.
-
Finalmente, para usar la superficie se accede a la transacción SM30, donde se puede actualizar, crear o eliminar registros directamente.
Esta funcionalidad es esencial para permitir el mantenimiento de datos maestros directamente desde SAP, sin necesidad de crear programas adicionales para la gestión de registros.
2 La visualización de los registros de una tabla base de datos
-
Transacción SE16: Es una herramienta clave utilizada tanto por consultores ABAP como funcionales para visualizar los datos contenidos en una tabla base de datos, ya sea estándar o personalizada (Z).
-
Proceso básico:
-
Se accede a la transacción SE16 e ingresa el nombre de la tabla (por ejemplo, ZTABLA_USUARIOS).
-
Se presenta una pantalla de selección donde se pueden aplicar filtros para restringir los registros a mostrar, similar a las pantallas de reportes.
-
Opciones de configuración:
-
Funcionalidades destacadas:
-
Visualizar: permite ver el detalle de un registro específico.
-
Clasificar: se puede ordenar la información por columnas.
-
Marcar/Desmarcar todo: útil para seleccionar múltiples registros.
-
Refrescar: actualiza la visualización en caso de cambios concurrentes en los datos.
-
Cantidad de entradas: permite consultar cuántos registros contiene la tabla.
Estas herramientas facilitan el análisis y validación de datos sin necesidad de programar, siendo de gran utilidad en actividades de soporte, pruebas y validaciones funcionales o técnicas.