✒️ABAP Las tablas bases de datos, los elementos de datos y los dominios
ABAP Las tablas bases de datos, los elementos de datos y los dominios
LAS TABLAS BASES DE DATOS, LOS ELEMENTOS DE DATOS Y LOS DOMINIOS.
1.- LOS DATOS EN EL SISTEMA SAP
Podemos clasificar los datos del sistema SAP en tres tipos: datos maestros, datos de movimientos y datos del sistema o de control.
- Datos maestros: son datos que no se modifican muy a menudo. Ej: datos de materiales, cuentas, bancos, clientes,etc.
- Datos de movimientos: son datos muy volátiles y con gran volumen de generación. Ej: datos de facturas, pedidos, etc.
- Datos del sistema o de control: son datos que tienen que ver con la configuración del sistema,
2.- DICCIONARIO DE DATOS
El diccionario de datos permite la administración de todas las definiciones de datos usadas en el sistema SAP. Se accede a él a través de la transacción SE11.
Podemos crear, modificar y visualizar tablas base de datos, vistas, estructuras, elementos de datos, grupos de tipos, dominios, ayudas para búsqueda y objetos de bloqueo.
3.- CREACIÓN DE UNA TABLA BASE DE DATOS, UN ELEMENTO DE DATOS Y DOMINIO.
- Ingresamos el nombre de la nueva tabla a la derecha del texto "tabla base datos", y presionamos el botón crear.
- Se abre una nueva pantalla, completamos la descripción breve.
- En la solpa entrega y actualización completamos la clase de entrega
- En browser datos/actual.vista tabla elegiremos la opción "visual/actuali.permitida" esto significa que se podrá actualizar el contenido de la tabla mediante la transacción SM30.
- En la solapa "campos" vamos a ingresar los campos que va a tener nuestra tabla. El mandante no puede faltar en ninguna tabla.
- A cada campo de la tabla se le puede asignar un tipo instalado seleccionando la línea del campo y presionando el botón tipo instalado, como podría ser CHAR de 30 posiciones o crear un elemento de datos para cada campo.
- Para crear un elemento de dato se hace doble clic sobre el elemento, el sistema nos ofrece guardar la tabla, diremos que si y le asignaremos como paquete objeto local. Luego nos aparece otra ventana de dialogo presionamos la opción si y nos abre otra pantalla.
- En la descripción breve completaremos una descripción del contenido del campo. Luego podemos elegir entre crear un dominio para este campo, utilizar un tipo instalado ya existente en el sistema o utilizar un tipo referencia.
- Luego iremos a la solapa denom.campo y actualizaremos los denominadores de campo que son los titulos con los que se verá el campo cuando se visualice en una transacción o reporte.
- Por ultimo, activaremos el elemento de datos y nos aparecerá una ventana de diálogo donde confirmaremos la activación seleccionando el elemento a activar y presionando el botón listo.
- Se puede crear un dominio para asociar un ámbito de valores. El objetivo de crear un dominio es asociarle un ámbito de valores, sino es preferible utilizar un tipo instalado.
- Se deben activar los dominios, elementos de datos y finalmente la tabla. Luego configurar las opciones técnicas.
- En las opciones técnicas completaremos la clase de datos con "APPL0" que es la correspondiente a "Datos maestros, tablas transparentes" y la categ.tamaño con "3" que es el valor correspondiente a una tabla de 78.000 a 310.000 registros de datos (estos valores dependerán de la instalación".
- Luego activaremos la tabla y veremos una ventana de diálogo donde el sistema nos informa que existen mensajes de advertencia.
- Aquí se nos presentan dos opciones: si presionamos no la tabla se activará sin importar los mensajes de advertencia, si presionamos si el sistema nos dirá cuales son las advertencias para que las corrijamos previamente a la activación de la tabla.
 
 
 
Sobre el autor
Publicación académica de Ducelvis Lolimar Arcia Cova, en su ámbito de estudios para la Carrera Consultor ABAP.
Ducelvis Lolimar Arcia Cova
Profesión: Tsu Relaciones Industriales (rrii) - Argentina - Legajo: WX74T
✒️Autor de: 125 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP FI Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Mi principal objetivo al comenzar esta gran experiencia educativa en programación abap es adquirir los conocimientos y competencias necesarias para incorporarme en el ámbito laboral en esta área.
Certificación Académica de Ducelvis Arcia