✒️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
Los datos en el sistema SAP
Datos Maestros - datos que no se modifican a menudo
Datos de movimientos .- datos volatiles , con gran volumen de generacion
Datos de Sistema o de control .- datos de la configuracion del sistema
Diccionario de datos
Permite la administracion de todas las deifiniciones de datos usadas en el sistema,Se accede a traves de la transaccion SE11 . Se puede crear, modificar y visualizar tablas de BD , Vistas,Estructuras , Grupos Tipos , Dominios , Ayudas para busqueda y objetos de bloqueo.
S11 .- es la transaccion mas utilizada y corresponde al diccionario de datos.
Crear una tabla de BD , un elemento de datos y un dominio
Entramos a la transaccion SE11 , donde dice Tabla de datos .- escribimos z_tabla_usuarios y damos crear.
Completar descripcion breve. En la solapa entrega y utilzacion . Clase movimiento . Se rellena con A que significa que la tabla contiene datos maestros y de movimientos
Clase de entrega C .- utiliza tablas de customizing o configuracion del sistema, cada vez que se genera un nueva entrada. El sistema automaticamente nos pide guardar la entrada en una orden de compra de customizing
Browser datos / Actual. vista tabla se elige "Visual./Actuali.Permitida".- significa que la tabla podra ser actualizada mediante la transaccion SM30.
A Tabla aplicación (datos maestros y de movimiento
C Tabla customizing, actual.sólo por cliente, sin import SAP
L Tabla para almacenar datos temporales, entregada vacía
G Tabla customizing, protegida contra UPD de SAP, sólo INS
E Tabla control, SAP y cliente tienen ámbitos clave propios
S Tabla sistema, actual.sólo por SAP, Cambio = Modificación
W Tabla sistema, cont. transportable con objetos TR propios
Solapa Campos. Valores de la tabla. El mandante no debe de faltar en ninguna tabla y este debe ser parte de la clave
A cada dato de la tabla se le puede asignar un tipo instalado , seleccionando la linea de campo y presionando lel boton predifined type (CHAR 30)
Crear elementos de Datos
Ingresamos en elemento de datos Z_DNI. Damos doble click y el sistema pedira crear y guardar dicho campo.
Una vez ingresado en la pantalla de creacion . Completaremos la descripcion / Seleccionamos Tipo Instalado <Predifined TYPE> y le damos el tipo de caracter NUMC Longitud 8
Luego iremos a la Solapa DEMON.CAMPO que son los titulos del campo con distintas presentaciones de tamaño
Por ultimo activaremos el elemento de datos.
Para el z_estado_usu crearemos un dominio de datos. Ingresaremos a la opcion de igual forma con el Z_DNI , pero en esta ocacion seleccionaremos Dominio. en Dicho campo podras designar algun otra tabla , pero en nuestro caso ingresaremos ZZ_ESTADO_USU y le daremos doble clik , entraremos a la Pantalla de Creacion de dominio
El objetivo de crearle un dominio es asociarle un ambito de valores , si no es preferible utilizar un tipo instalado
Ingresaremos una breve descripcion, Tipo de dato CHAR , Ctd.Posiciones 1 ; Luego en la pestaña Ambito Val (Value Range) , ingresaremos el rango de valores; luego de eso pasaremos activar.
Una vez activado todos los campos . ingresaremos a la opcion Opciones Tecnicas es donde en Clase de Datos seleccionaremos APPL0 que corresponde a "Datos Maestros y Transparentes" y Catg. Tamaño 3 que corresponde a una tabla de 78.000 a 310.000 registros de datos. Estos valores dependeran de la instalacion.te
Finalmente, activamos la tabla. Al activar me muestra una ventana de dialogo con algunas advertencias, Si le damos NO , SAP creara la tabla , sin embargo debemos dar SI, En este punto nos mostrara las advertencias que tendremos que solucionar antes de crear la tabla
Explica que falta una categoria de Ampliacion (Determina si las tablas son ambliable en el futuro , Este concepto esta muy ligado con las llamadas Estructuras APPEND)
Por ultimo , activaremos la tabla , saldran una advertencias , Para solucionar esto ingresaremos a la opcion Opciones Tecnicas es donde en Clase de Datos seleccionaremos APPL0 que corresponde a "Datos Maestros y Transparentes" y Catg. Tamaño 3 que corresponde a una tabla de 78.000 a 310.000 registros de datos. Estos valores dependeran de la instalacion.
Para definir una categoria de ampliacion Seleccionamos la opcion del menu Detalle / Categorias de ampliacion . Luego veremos una ventana de dialogo donde nos especificara que la tabla no se encuentra clasificada , Presionamos la tilde Verde. Finalmente seleccionamos la opcion Ampliamente de cualquier manera . Ahora procederemos activar la tabla
 
 
 
Sobre el autor
Publicación académica de Fabian Samir Geldres Del Carpio, en su ámbito de estudios para la Carrera Consultor ABAP.
Fabian Samir Geldres Del Carpio
Profesión: Computación E Informatica - Peru - Legajo: XT66M
✒️Autor de: 51 Publicaciones Académicas
🎓Cursando Actualmente: Consultor Funcional Módulo PP
🎓Egresado del módulo:
Certificación Académica de Fabian Geldres