✒️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
ACTUALIZACION Y VISUALIZACION DE REGISTROS, ESTRUCTURAS Y
AYUDAS DE BUSQUEDA.
1.- CREACION DE UNA SUPERFICIE DE ACTUALIZACION PARA UNA TABLA.
Una vez que creamos la tabla ZTABLA_USUARIOS vamos a crearle una superficie de actulizacion para poder ingresarle registros. Para esto vamos a ingresar a la transaccion SE11.
*Grupo de autorizaciones (Authorization group): con &NC& que significa que no estamos asociando la superficie a ningun grupo en particular.
*Grupo de Funciones (Function group): aqui colocaremos el mismo nombre de la tabla.
*Tipo actualizacion (Maintenance type): selecciomaremos un nivel es decir one step.
Transaccion SE54: A esta misma pantalla que acabamos de visualizar en la imagen anterior podemos acceder en forma directa a traves de la transaccion estandarSE54 desde el campo de comandos SAP.
Si deseamos agregar, quitar o modificar un campo de una tabla base de datos y luego queremos que dichos cambios, se vean reflejados en las superficie de actualizacion a traves de la transaccion SM30, entonces debemos, primeramente siempre que modificamos la estructura de una tabla base de datos, tendremos que activar y adadtar la base de datos mediante la transaccion SE11 desde el menu utilizades, objeto base de datos, utilidad base datos y por ultimo debemos borrrar la superficie de actualizacion y volverla a crear.
2.- Visualizacion de los registros de una tabla.
Para visualizar los datos que acabamos de crear vamos a utilizar la transaccion SE16.
*Transaccion SE16: la transaccion estandar SE16 la utilizaremos para visualizar los datos almacenados en las tablas base de datos.
Esta transaccion es muy utilizada por los Consultores Tecnicos ABAP como tambien por los Consultores Funcionales de los distintos moodulos.
3.-Creacion de una Estructura.
*Estructura: es un tipo de dato complejo que contiene varios campos.
Para que sirven las estructuras?
En generarl se utilizan para la creacion de tipos de datos o configuracion, es decir, en muchas transacciones de SAP se solicita que se introduzca una estructura con el tipo de datos con que vamos a trabajar, en espacial en temas avanzados como las rutinas, modulos de funciones tablas de control de programas de dialogos, RFC, IDOC'S, formularios, estructuras APPEND, etc.
Un ejemplo simple de su programacion es cuando declaramos un tipo de datos en un programa ABAP alli se especifica si es del mismo tipo que la estructura que acabamos de crear mediante las sentencias LIKE o TYPE.
4.-Creación de una ayuda de busqueda para parámetros.
*Ayuda de busqueda: es un objeto ABAP que se utiliza para definir posibles valores de selección.
*El campo Pi en campo de posicion en lista de aciertos en ayuda para busqueda elemental indica la posicion del parametro en la lista de aciertos, si no se desea que el parametro aparezca en la lista de aciertos de la ayuda de busqueda este campo se debe dejar en blanco, en esta columna no puede aparecer un numero de posicion por duplicado, por contrario los espacios en blancos si estan permitidos. En una ayuda de busqueda elemental deberia parecer por lo menos un parametro en la lista de acierto. El campo post S, pocicon en ventana de dialogo seleccionada en ayuda de busqueda elemental, indica la posicion del parametro de ayuda para bisqueda en la ventana de dialogo para seleccionar las rectricciones de la cantidad de aciertos, si no se desea que el parametro aparezca en esta ventana de dialogo este campo se debe dejar vacio, en esta columna no puede aparecer ningun numero de posicion duplicado.
*Antes de crear una nueva ayuda de busqueda es conveniente chequear en el diccionario de datos si no existe una que cumpla con mis requisitos
 
 
 
Sobre el autor
Publicación académica de Miguel Ochoa, en su ámbito de estudios para la Carrera Consultor ABAP.
Miguel Ochoa
Profesión: Estudiante de Ing. Industrial - Chile - Legajo: TB61K
✒️Autor de: 47 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Soy estudiante universitario con ganas de desarrollarme en el mundo de sap abap no tengo experiencia laboral, mis expectativas es poder comprender la filosofía de sap que me permita desarrollar
Certificación Académica de Miguel Ochoa