
Acceso a los datos
Diccionario de datos ABAP (DDIC)
El herramienta desde donde se gestionan todas las definiciones de datos del sistema.
Transacción SE11: permite acceder al diccionario de datos ABAP.
El diccionario se usa para crear, modificar y visualizar las tablas que conforman la base de datos del sistema, y además para crear: vistas, estructuras, elementos de datos, dominio, tipos de tabla, ayuda de búsqueda y objeto de bloqueo.
Clasificación de los datos que existen en las tablas que conforma la base de datos del sistema SAP
- Datos maestros: datos que no se modifica muy a menudo. Éstos pueden ser: datos de materiales, cuentas, banco, clientes, etc.
- Datos de movimiento: datos volátiles y con gran volumen de generación. Éstos pueden ser: datos de factura, pedido, pago, cobro, etc.
- Datos del sistema de control: 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 de base de datos marcar el botón de radio en tabla base de datos y hacer clic en el botón visualizar, para este caso se utilizará la tabla KNA1.
Información de la tabla KNA1
De forma descendiente veremos:
- Nombre de la tabla
- Tabla transparente que equivale a tabla base de datos
- Descripción breve
- Campos y a la derecha el número de campos que tiene la base de datos, el primero de los campos de la tabla KNA1 es el mandante.
- Al lado del campo veremos clv el cual indica los campos clave de la tabla a través de un icono de selección
- Al lado de esta tenemos valores iniciales donde observaremos que lo que tienen selección no pueden tener valores iniciales
- Al lado elementos de datos
- Al lado de esta tipos
- A su derecha longitud
- Continuando a la derecha decimales
- Y finalizando a la derecha descripción breve que describe para que se va a usar el campo.
Al pasamos a la pestaña de atributos se nos mostrará de forma descendiente
- Modificado por (un recuadro) y al lado la fecha
- Luego tendremos Paquete
- Idioma con que fue creada la tabla originalmente que para objetos estándar será el alemán
Clic en entrega y actualización
Aquí se nos mostrarán los siguientes recuadros uno debajo del otro
- Clase de entrega (si se va a almacenar datos maestro de movimiento o de control), para este caso que es una tabla de datos de clientes la entrega será ah porque es una tabla de datos maestros.
- Browser datas/actual. vista tabla (indica de qué manera se puede generar registro en la tabla de base de datos.
La mayoría de tabla que forman las bases de datos SAP son de datos maestros y movimiento.
Clic en ayuda p./verif. entradas
Aquí se nos mostrará una opción al lado de la otra y son las siguientes:
- Claves externas las que están seleccionadas son claves en otras tablas de base de datos.
- Tabla de verificación indica el nombre de la tabla de datos al que pertenece el campo que está tildado en clases externas.
- Ayuda de búsqueda sirve cuando tenemos que elegir un valor posible para el campo de la tabla de modo de poder seleccionar dentro de un conjunto de valores determinado.
Clic en campos de moneda/cantidad
En la parte superior nos aparecerán varios íconos y de lado derecho al final dos recuadros con el nombre opciones técnicas y el otro con la palabra índices
Al hacer clic en opciones técnicas tenemos
Aquí lo más relevante se encuentra en parámetros de memoria lógica y específicamente en el recuadro clase de datos y categoría de tamaño
Clase de datos: siendo APPLO el más utilizado
Categoría de tamaño: cantidad aproximada de registros que almacenará la tabla de base de datos.
Al hacer clic en la opción índice
Es importante comenzar diciendo que en Sakana ya no son necesario los índices debido que al ser tablas columnas Ares, los campos se encuentran auto indexados .
Aquí nos encontraremos los siguientes recuadros y uno debajo del otro
- Ident. Índice
- Descripción breve
- Modificado por
- Status
Browser de datos
Se usa para acceder a los registros que se encuentran almacenados en cada una de las tablas que conforman la base de datos de SAP. Al igual que el diccionario es una herramienta muy potente y fácil de usar
Para acceder al browser de datos podemos:
- Desde la transacción SE11 hacer clic en el icono de contenido.
- Desde la transacción SE16 desde el menú de SAP o a través del campo comando. Aquí introducimos el nombre de la tabla de datos y presionamos Enter.
Información que se muestra en en la tabla del browser
- Campos de selección
- Cantidad de entradas
- Cantidad de registros existentes en KNA1
- Ancho de lista de salida
- Cantidad de aciertos
Para visualizar en la pantalla de selección de los campos e en lugar de su nombre debemos ir al menú Opciones/parámetros de usuario y dentro de la información que se muestra en palabra clave debemos tildar denominador campo