
Lección 3/9: Tablas BAses de datos, elementos de datos y dominios
1. LOS DATOS EN EL SISTEMA SAP
1.1 Datos Maestros. Son datos que no se modifican muy a menudo. Ejemplo, datos de materiales, cuentas, bancos, clientes, etc.
1.2 Datos de Movimientos. Son datos volátiles y con gran volumen de generación. Ejemplo. Datos de facturas, pedidos, etc.
1.3 Datos del sistema o de Control. Son datos que tienen que ver con la configuración del sistema.
2. QUE ES EL DICCIONARIO DE DATOS
Es el que nos permite la administración de todas la definiciones de datos usadas en el sistema SAP. Se accede a él mediante la transacción SE11.
La transacción SE11 que corresponde al diccionariop de datos ABAP es una de las transacciones mas utilizadas por Consultores Técnicos ABAP también por los Consultores Funcionales de los distintos módulos.
Transacción SM30 Se utiliza para actualizar los registros de una tabla de BD. Para poder actualizar su contenido en el momento que se crea la tabla, en la etiqueta que dice: Browser datos/Actual. vista tabla eligiremos la opción "visual.Actuali.permitida"
2. CREAR UNA TABLA BASE DE DATOS.
- Ejecutar la transacción SE11.
- Ingresar el nombre para la nueva tabla y presionar el botón Crear.
- Introducir una "Descripción Breve", en la solapa Entrega y actualización--->clase de entrega seleccionar A y en Browser Visual./Actual.permitida (significa que se podrá actualizar la tabla mediante la transacción SM30)
- En la solapa "Campos" ingresamos los campos de la tabla (dni, nombre, etc) y el MANDANTE que no debe faltar en ninguna tabla debe ser parte de la clave.
- En la solapa "Denom.campo" (Field Label) introducimos diferentes descripciones.
- Luego Activar los campos que no tuvieran un tipo definido entrando en cada uno y activando.
- Para los dominios concretar el tipo de dato, la cantidad de posiciones (1) y la longitud de salida (). Posteriormente, activar el dominio y luego el campo.
- Luego de activar todos los campos, hacer clic en el botón "Opciones técnicas" (*), y completamos la "Clase de datos" con "APPL0" y la "Categ.tamaño" con 3, que es el valor correspondiente a una tabla de 78.000 a 310.000 registros. Después, activamos la tabla y guardamos. Al activar puede que nos salgan mensajes de advertencia sobre la "Categoría de ampliación".
- Para definir la Categoría de ampliación vamos a Menú / Detalles / Categoría de ampliación, y seleccionamos "Ampliable de cualquier manera".
- Ahora sí podremos activar y guardar nuestra tabla.