✒️SAP El acceso a los datos
SAP El acceso a los datos
1- El Diccionario de Datos ABAP
Uno de los puntos fuertes que presenta SAP tiene que ver con lo simple y amigable que es acceder a la base de datos del sistema, tanto para los consultores técnicos como para los funcionales. Esto es gracias a la potencia que presenta el Diccionario de datos ABAP, que es la herramienta desde donde se gestionan todas las definiciones de datos del sistema SAP, con esto nos referimos tanto a las definiciones estándar del sistema como las creadas por el usuario (Z). Para acceder utilizamos la transacción SE11.
El diccionario se utiliza para crear, modificar y visualizar las tablas que conforman la base de datos del sistema, pero también desde allí se pueden tratar todas las demás definiciones de datos que se puedan crear en SAP, como ser:
* Vistas
* Estructuras
* Elementos de datos
* Dominios
* Tipos de tabla
* Ayudas de búsqueda
* Objetos de bloqueo
Las tablas que conforman la base de datos del sistema SAP principalmente son de 3 tipos:
* Datos maestros: son datos que no se modifican muy a menudo, por ej: datos de materiales, cuentas, bancos, etc
* Datos de movimientos: datos muy volátiles y con gran volúmen de generación, por ej: facturación, pedidos, pagos, etc
* Datos del sistema o de control: son datos que tienen que ver con la configuración del sistema.
Para visualizar una tabla base de datos en el diccionario de datos ABAP basta con escribir el nombre de la tabla en el campo Tabla base de datos, marcar el botón de radio en Tabla base de datos y hacer clic en el botón Visualizar.
Si accedemos, por ej, a la tabla KNA1 (Maestro de Clientes), allí podremos que es una tabla de datos maestros, ya que almacena los datos correspondientes a los clientes.
La tabla KNA1 es estándar de SAP, x eso se lo ve en la solapa Atributos como usuario.
Luego está la pestaña Entrega y Actualización, aqui es donde se determina para que se va a utilizar la tabla, es decir si se va a usar para almacenar datos maestros o datos de movimientos o datos de control u otros muy específicos.
Luego vemos la solapa de Campos, aqui se ven todos los campos que forman aprte de la tabla base de datos KNA1.
En la pestaña Ayuda para Verificación de Entradas, veremos que se compone de:
* Claves externas: tendrá un tilde en aquellos campos de la tabla que son claves de otras tablas base de datos.
* Tabla de verficación: aquí se indica el nombre de la tabla base de datos a la que pertenece el campo que acabamos de tildar como Clave Exerna.
* Ayuda de búsqueda: esto nos sirve para el momento de tener que elegir un valor posible para el campo de la tabla de modo de poder seleccionar dentro de un conjunto de valores predeterminados.
* Campos de moneda / cantidad: solo para aquellos campos de la tabla KNA1 que son moneda o cantidad, se deberá especificar una tabla y un campo de referencia para dicho campo de moneda / cantidad.
Opciones Técnicas: las dos opciones más utilizadas son Parámetros memoria lógicos y Clase de datos, debido a que la tabla KNA1 es de datos maestros entonces tiene configurado APPL0 como clase de datos.
NOTA: hay que tener presente que en la base de datos SAP HANA ya no son necesarios los índices debido a que al ser tablas columnares, los campos se encuentran auto indexados.
2- El Browser de Datos
Esta es una herramienta muy potente y fácil de usar, a esto se puede acceder de 2 formas, desde la transacción SE11 hacemos clic en el ícono Contenido o a través de la transacción SE16, aqui introducimos el nombre de la tabla base de datos y presionamos enter.
 
 
 
Sobre el autor
Publicación académica de German Mauricio Bogino, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
German Mauricio Bogino
Profesión: Productor Asesor de Seguros - Argentina - Legajo: AJ61N
✒️Autor de: 39 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Presentación:
Atento a los pedidos de las empresas y compañias en lo que respecta a necesidad de personal capacitado en sap, es por eso que realizo este curso, para aprender e interiorio-rizarme al respecto.
Certificación Académica de German Bogino