✒️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
DATOS EN EL SISTEMA SAP
Los datos en el sistema SAP se pueden clasificar en 3 tipos:
Datos maestros: Datos que no se modifican muy a menudo. Materiales, cuentas, bancos, clientes.
Datos de movimientos: Datos muy volátiles y con gran volumen de generación. Por ejemplo datos de facturas y pedidos.
Datos del sistema o de control: Datos de configuración del sistema.
DICCIONARIO DE DATOS:
Se accede a través de la transacción SE11, permite la administración(crear, modificar, visualizar) de todas las definiciones de datos usadas en el sistema SAP. Tablas base de datos, Vistas, Estructuras, Elementos de datos, grupos de tipos, dominios, ayudas para busqueda y objetos de bloqueo.
Al momento de crear la nueva tabla, se pone con clase de entrega A, que indica que es una tabla de aplicación (datos maestros y de movimiento). Existe además la clase de entrega c que es de customizing. con la particulariad de que cada vez que creamos una nueva entrada en una tabla base de datos con clase de entrega C, el sistema automaticamente nos ofrece guardar dicha entrada en una OT de Customizing.
3.COMO CREAR UNA TABLA BASE DE DATOS, UN ELEMENTO DE DATOS Y DOMINIO.
Crear la tabla ZTABLA_USUARIOS, ingresando a la transacción SE11 y presionando el botón crear.
En la parte de clase de entrega elegimos la A, refiriendonos que es una tabla de aplicación de datos maestros y de movimientos. Seleccionamos Visual./Actuali.permitida para poder actualizar la tabla mediante la transacción SM30.
En la pestaña campos colocamos los campos que va a tener nuestra tabla, para configurarlos damos doble click sobre el nombre del campo.
El Campo MANDT es obligatorio de toda tabla, debe ir de primero y ser parte de la clave.
La opción Tipo instalado asigna un tipo existente al campo. Tambien podemos crear un elemento de datos para cada campo.
En la pestaña Denom.Campo, actualizaremos los denominadores de campo que son los titulos con los que se verá el campo cuando se visualice.
CREAR DOMINIO.
Para crear el dominio en la solapa tipo de datos seleccionamos el radiobutton Dominio y colocamos el nombre del dominio. Damos doble click sobre el nombre del dominio y el sistema nos preguntará si queremos crear el nuevo dominio.
En el campo Definición llenaremos el tipo de datos y la cantidad de posiciones, además de la longitud de salida. por ejemplo.
Descripción breve: Estado del usuario.
Tipo de datos: CHAR String
Cdt.posiciones 1
Longitud salida : 1
En la pestaña Ámbito val. colocaremos los estados que queramos que tengan los usuarios. para este ejemplo:
Val.fijo Descrip.breve
A Activo
I Inactivo
N Anulado
Por ultimo se activa el dominio.
Antes de activar la tabla vamos al botón opciones técnicas. En la opción Clase de datos elegimos la opción APPL0. La categoria de tamaño esperado es 3 que va desde 78.000 a 31.000 registros.
Luego activamos la tabla. En el log de creación de la tabla no alerta sobre que no se ha definido la categoría de ampliación. La categoría de ampliación determina si la tabla será ampliable en el futuro. Esto se hace desde la pestaña Detalles -> Categoría de ampliación.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Francisco Compte Sanchez
Sobre el autor
Publicación académica de Ninoska Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Ninoska Marquez
Profesión: Ing. de Sistema - Honduras - Legajo: FU90M
✒️Autor de: 99 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Me llamo ninoska marquez tengo 44 anos, tengo varios años de trabajar para una empresa donde me desempeño con el cargo de programador junior, soy perseverante, amable, tranquila
Certificación Académica de Ninoska Marquez