✒️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
ELABORACION DE UNA TABLA BASE DE DATOS:
Usaremos la SE11
seleccionamos "tabla base datos" y escribimos el Nombre de la tabla en el recuadro, y presionamos el boton "Crear"
siguiente pantalla en "descripción breve" colocamos la referencia o descripción de la tabla (generalmente escribimos tabla de usuarios, seleccionamos la pestaña(solapa) "Entrega y actualización" se indica la Clase de entrega "A" ya que seria para datos maestros o de movimiento" existen otras Clases con otras letras. en el campo "Broser datos/Actual.vista tabla seleccionamos "Visual/Actual.permitida. Esto permitirá modificaciones a la tabla. Seguimo en la misma ventana ahora en la pestaña "Campos" se escriben todos los campos que tendrá la tabla, siempre se debe incluir el campo MANDT y además debe ser el primer campo. Cada campo se le asigna el elemento de dato, que bien puede ser de un tipo ya instalado para lo cual se selecciona el boton al lado derecho superior de la tabla "Tipo instalado" (se debe seleccionar previamente la linea del campo que vamos a relacionar). Para crear algun elemento de dato se hace doble click sobre el campo a modificar, el sistema pregunta si se va guardar la tabla y decimos SI, y guardamos como objeto local. Luego pregunta si queremos crear el elemento de dato y obviamente decimos que SI, al hacerlo nos lleva a la pantalla para crear la definición del elemento de dato y llenamos todos los campos correspondientes. En cuanto al Dominio se podrá seleccionar un dominio ya existente, crear un nuevo dominio ó utilizar un tipo referencia. En la pestaña (solapa) "Denom.campo" verificaremos los titulos como se verán los campos cuando se visualicen en la transacción o reportes. Al finalizar de realizar, crear o modificar el elemento del campo vamos al boton "activar" en la barra de herramientas de la ventana y activamos y confirmamos.
Si se requiere crear ámbitos de valores para algún campo se crea un dominio, para este caso se selecciona "Dominio" se le asigna un nombre que empiece por Z, además de haber seleccionado el "tipo elemental" y cumpliendo todos los pasos anteriores. >Luego hacemos doble click el nombre del dominio que queremos crear y nos lleva a la respectiva ventana para crearlo donde podemos definir los respectivos ámbitos objeto de haberlo creado. Finalmente se debe "activar" el dominio, y también el elemento de ese campo con dominio que recién se creó. Al terminar de crear los elementos de campos y sus dominios con ambitos de valoración (donde sea necesario) y estar todos activos se debe hacer click en el boton "Opciones técnicas" de la barra de herramientas de la ventana donde están todos los campos y elementos de datos. En la ventana que se abre debemos colocar APPL0 en la "Clase de datos" para indicar que se trata de Datos maestros, tablas transparentes. Y escribimos "3" en el apartado "Categ.tamaño" (corresponde a una tabla de 78 a 310 mil registros dependiendo de la instalación del sistema. Luego se Activa la tabla. El sistema preguntará si queremos revisar si hay algún error para corregirlo (si) o si ejecuta la tabla sin importar que hayan errores (No).
SI seleccionamos SI, nos indicará que falta definir la "Categoría de Ampliación", para lo cual se selecciona del menu (superior) la opción "Detalles/Categoría de ampliación", emerge una ventanilla a la cual le daremos aceptar (indica que no está clasificada), nos lleva a otra ventanilla de selección múltiple y escogemos "ampliable de cualquier manera" seleccionamos "tomar" para confirmar y listo. Ya se puede activar la tabla sin mensajes de advertencia.
 
 
 
Sobre el autor
Publicación académica de Jose Tomas Gonzalez Saez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Tomas Gonzalez Saez
Profesión: Consultor Sap Hcm - Chile - Legajo: AD44B
✒️Autor de: 6 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
Disponibilidad Laboral: FullTime
Presentación:
Capacitación y aprendizaje continuo sobre las plataformas de desarrollo que proporciona sap a los desarrolladores y consultores
Certificación Académica de Jose Gonzalez