✒️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
Tablas Bases de Datos, Elementos de Datos y Dominios
1. Datos en el sistema de SAP
a. Datos Maestros: datos que casi no se modifican, Materiales por ejemplo.
b. Datos de Movimientos: datos volatiles y con gran volumen de generacion, por ejemplo Facturas.
c. Datos del Sistema o de control: datos de configuracion de sistema.
2. Diccionario de datos
Permite la administracion de todas las definiciones de datos usadas en el sistema SAP, se accede por SE11.
Se puede Crear. modificar, visualizar tablas de nase de datos, vistas, estructuras, elementos de datos, grupos de tipos, dominios, ayudas para busqueda y objetos de bloqueo.
Como Crear una tabla base de datos, un elemento de datos y dominio
1. SE11
2. Chequear Tabla base datos, Nombre
3. Crear.
4. Ponemos una descripcion breve.
5. Entrega y Actualizacion poner clase de entrega con A que significa que la tabla es de aplicacion y que tiene datos maestros y de movimientos.
Clase C = tablas de configuracion o customation. Nos Permite Guardar esta entrada en una orden de transporte de Customation.
Clase L = Tabla para almacenar datos temporales.
Clase G = Tabla Customizing protegida contra UPD solo para INS.
Clase E = Tabla de control de SAP y cliente tienen ambitos clave Propios.
Clase S = Tabla Sistema Actual solo para SAP, Cambio = Modificacion.
Clase W = Tabla Sistema, cont. Transportable con objetos TR Propios.
6. En Browser datos/actual eligeremos Vista /Actuali. Permitida. Esto significa que se podra modificar contenido mediante la transaccion SM30.
SM30= Actualización de vista de tabla. Transaccion para la actualizacion de los registros de una tabla bas de datos. Para poder actualizar una tabla, esta debe tener creada una superficie de actualizacion.
7. Solapa Campos, vamos a ingresar los campos de la tabla.
8. Todas las tablas que creamos deben tener el mandante como primer campo de la tabla.
MANDT = CLNT,3,Mandante.
9. A cada Campo se le puede asignar un tipo instalado seleccionando la linea dle campo y presionando el boton Tipo Instalado.
10. Crear elemento de datos para cada campo, Como el elemento de Dato Mandante.
Crear Elemento de Dato
Hacemos doble click sobre el elemento, el sistema nos ofrecera guardar la tabla, diremos que si, se le asigna un paquete local. Nos Preguntara si deseamos crear el elemento de dato, persionamos si, y nos aparecera una pantalla para ponerle el tipo instalado.
Luego en Denom.campo se estableceran los titulos de los campos.
Por Ultimo se activa el campo.
Creacion de Dominio
El objetivo de crear un dominio es asociarle un abito de valores.
a. En la actualizacion de elemento datos, en tipo de dato eljimos Tipo elemental, Dominio.
b. alli ponemos el nombre ZZ_Estado_usu
c. Hacemos doble click sobre ZZ_estado_usu el sistema nos preguntara si deseamos crear el dominio, ponemos que si.
d. El la solapa Value Range o Ambito de Valores, completamos el ambito de valores del dominio.
e Por ultimo se activa el dominio.
* nota si queremos que el dominio tome valores de otra tabla Datos, colocaremos en la tabla valores, la tabla maestra de donde se toman esos datos
11. Para activar la tabla ZTabla_usuarios se configuran las opciones tecnicas presionando opciones tecnicas.
Se completa Clase de Datos con APPL0 = Datos Maestros, tablas transparentes, y la categoria con 3 que es el valor correspondiente de una tabla de 78.000 a 310.000 registros de datos.(depende de la instalacion)
APPL1 = Datos variables, tablas transparentes
APPL2 = Organizacion y customizing
DDIM = Tablas de dimension en BW
DFACT = Tablas de hechos en BW
DODS = Tablas ODS en BW
Luego Activaremos la tabla donde saldra si queremos activar con o sin corregir las advertencias que se nos informa nosotros presionamos si.
12. Al activar el sistema nos informa que falta definir la Categoria de Ampliacion de tabla bas de datos.
Para definir la categoria de ampliacion seleccionamos Detalle/categoria de ampliacion, donde se nos informa que la categoria no se encuentra clasificada y presionamos confimar.
Luego presionamos ampliable de cualquier Manera y el boton tomar.
y ahora si se puede activar nuestra tabla base de datos sin ningun problema.
 
 
 
Sobre el autor
Publicación académica de Silvia Marina Carrizo, en su ámbito de estudios para la Carrera Consultor ABAP.
Silvia Marina Carrizo
Profesión: Analista Senior Genexus - Argentina - Legajo: ER54O
✒️Autor de: 61 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Silvia Carrizo