manual para crear una tabla externa en sap d.m.g.e
TRANSCRIPT
Hecho por: Dulce María Gutiérrez Estrada
1
Manual para crear una tabla externa en SAP
Para crear una tabla en el diccionario de datos usamos la transacción SE11 como se muestra en
la siguiente figura.
Ingresando al diccionario de datos nos aparecerá la siguiente pantalla donde podemos crear
una tabla, una vista, un dominio y tipos de datos.
Crear una tabla Crear una vista
Crear tipos de datos
Crear un dominio
Hecho por: Dulce María Gutiérrez Estrada
2
CREAR DOMINIOS Veamos lo que se necesita para crear un dominio.
Nombre del dominio.
10 Caracteres máximos.
Tienen que empezar por Y o por Z, el resto está reservado por SAP.
Descripción corta.
El campo descripción corta, contendrá una descripción del dominio. El usuario final nunca lo
ve, sino que sólo se muestra a los desarrolladores. Cuando buscamos un dominio para un
campo, veremos esta descripción. Puede ser muy útil escribirla correctamente.
tipo de campo.
Se trata del tipo de campo explicado anteriormente. Está íntimamente ligado a la base de
datos utilizada. Según el tipo de campo, nos pueden aparecer campos adicionales para
implementar correspondientes al tipo de dato elegido. Como por ejemplo la longitud y los
decimales.
Opciones de Formato. Longitud y decimales.
En algunos casos se necesita la longitud del campo y el número de decimales.
En los campos tipo DEC, el punto decimal, no se guarda en la base de datos. Sólo la parte
numérica se almacena, no la coma decimal. Al recuperar el dato, la posición de la coma
decimal se determina por el valor que se pone puso en el campo decimales.
Opciones de Salida. Longitud, minúsculas, signo.
Las opciones de salida, nos permiten un pequeño control sobre la visualización de los datos
que contienen estos campos.
Con estos datos, ya sería suficiente para crear un dominio.
Ahora veamos como creamos unos dominios con las especificaciones antes mencionadas.
Hecho por: Dulce María Gutiérrez Estrada
3
Seleccionamos dominio
Le ponemos un nombre
a nuestro dominio.
Le damos crear.
Ponemos una
descripción breve.
Hecho por: Dulce María Gutiérrez Estrada
4
Escribimos el tipo de dominio que
queremos que sea en este caso le
pondremos CHAR.
Escribimos la longitud en este caso
pondremos 200.
Posteriormente seleccionamos
guardar.
Hecho por: Dulce María Gutiérrez Estrada
5
Nos aparece la siguiente pantalla donde
seleccionaremos Development class y
en este caso será $TMP
Seleccionamos guardar
El siguiente paso es activar el dominio
Hecho por: Dulce María Gutiérrez Estrada
6
Seleccionamos nuestro
domino y apretamos
enter.
Nos aparece la pantalla con el
mensaje de que el dominio se activo
correctamente.
Hecho por: Dulce María Gutiérrez Estrada
7
Creación de un Dominio tipo entero
Escribimos el nombre para
nuestro dominio
Seleccionamos Domain
Seleccionamos Crear
Escribimos una
breve descripción
Seleccionamos el tipo
de dato en este caso
será NUMC.
Hecho por: Dulce María Gutiérrez Estrada
8
Insertamos la
longitud.
Guardamos
Escribimos el nombre del
paquete y seleccionamos
enter.
Hecho por: Dulce María Gutiérrez Estrada
9
Activamos nuestro
dominio
Checamos el estado de
nuestro dominio.
Hecho por: Dulce María Gutiérrez Estrada
10
CREAR DOMINIO PARA FECHA
Escribimos el nombre
de nuestro nuevo
dominio
Crear
Seleccionamos
Domain
Escribimos una
descripción.
Hecho por: Dulce María Gutiérrez Estrada
11
Seleccionamos el
tipo en este caso
será de tipo fecha
seleccionamos DATS
Guardamos
Hecho por: Dulce María Gutiérrez Estrada
12
Escribimos el nombre
donde se guardaran y
seleccionamos
guardar.
Activamos nuestro dominio
Hecho por: Dulce María Gutiérrez Estrada
13
Seleccionamos el nombre de
nuestro dominio y
seleccionamos enter.
Checamos el estado
de nuestro dominio.
Hecho por: Dulce María Gutiérrez Estrada
14
CREAR ELEMENTOS DE DATOS
Las tablas de la base de datos están formadas por campos.
Las tablas de SAP también están formadas por campos. Los campos en la base de datos, están formados básicamente por un nombre, un tipo de
datos (char, fecha, numero.....) y unos datos especificativos (longitud, decimales). En SAP, estos datos están agrupados en unas entidades llamadas Elementos de Datos,
Los Elementos de Datos de SAP, contienen una parte semántica (descripciones y ayudas), y una parte técnica que es lo que está más cerca de la tabla de base de datos, es
decir el tipo del campo de la tabla de la base de datos su longitud, decimales....... Esta parte técnica se agrupa en unas entidades llamadas Dominios.
Cuando hablamos del tipo de un campo de una tabla de SAP, puede ser:
El Elemento de Datos al que pertenece. El Dominio al que pertenece. (Parte del elemento de Datos) El Tipo de campo elemental (base de datos). (Parte del dominio);
Los Elementos de Datos y Dominios pueden crear/editar/borrar desde el diccionario
SAP, pero el tipo de campo de la base de datos, se puede solo consultar.
Ahora vamos a crear los elementos de datos con los 3 dominios que se crearon
anteriormente para posteriormente crear nuestra tabla.
Ahora vamos a crear un elemento de datos de tipo carácter.
Agregamos un nombre
a nuestro nuevo
elemento de dato
Seleccionamos
Data type Seleccionamos crear
Hecho por: Dulce María Gutiérrez Estrada
15
Escribimos una breve
descripción
Escribimos el nombre
del dominio al que
pertenece en este caso
será ZDOMINIO el que
creamos anteriormente
y es de tipo char
Seleccionamos Data
Elemento
Hecho por: Dulce María Gutiérrez Estrada
16
Escribimos nuestras
longitudes para nuestro
elemento de dato.
Guardamos
Hecho por: Dulce María Gutiérrez Estrada
17
Seleccionamos la
carpeta donde lo
guardaremos y
seleccionamos
guardar
Activamos
Hecho por: Dulce María Gutiérrez Estrada
18
Seleccionamos y
presionamos enter
Seleccionamos Yes
Hecho por: Dulce María Gutiérrez Estrada
19
Ahora creamos un elemento de datos de tipo Entero.
Nos muestra el mensaje
de que se activado
correctamente
Seleccionamos
Data Type
Escribimos un nombre para nuestro
elemento de datos.
Seleccionamos
Crear
Hecho por: Dulce María Gutiérrez Estrada
20
Escribimos una breve
descripción
Seleccionamos el tipo de
dato en este caso será
numérico.
Especificamos
nuestras longitudes
Hecho por: Dulce María Gutiérrez Estrada
21
Guardamos y
introducimos el nombre
de nuestra carpeta
$TEMP
Activamos
Hecho por: Dulce María Gutiérrez Estrada
22
Seleccionamos y
presionamos enter
Seleccionamos Yes
Hecho por: Dulce María Gutiérrez Estrada
23
Ahora creamos un elemento de dato de tipo fecha
Nos aparece el mensaje de
que se activo correctamente
Seleccionamos Data
Type
Escribimos el nombre de
nuestro elemento de dato
Creamos
Hecho por: Dulce María Gutiérrez Estrada
24
Seleccionamos Data Element
Escribimos una breve
descripción
Seleccionamos el nombre
del dominio especificado
con el tipo fecha
Hecho por: Dulce María Gutiérrez Estrada
25
Escribimos nuestras
longitudes
Seleccionamos guardar
y escribimos $TMP y
presionamos el disket
Hecho por: Dulce María Gutiérrez Estrada
26
Activamos y
presionamos enter.
Checamos el estado del
elemento de datos en este
caso ya esta activado
Hecho por: Dulce María Gutiérrez Estrada
27
CREACION DE UNA TABLA
Seleccionamos Database Table
Escribimos el nombre
de nuestra tabla
Creamos
Escribimos una breve
descripción
Hecho por: Dulce María Gutiérrez Estrada
28
Seleccionamos la clase
Escogemos en este caso
será A
Hecho por: Dulce María Gutiérrez Estrada
29
Seleccionamos la casilla
de verificación
Introducimos los nombres de
los atributos de nuestras
tablas
Las claves de los elemento de datos
que hicimos anteriormente
Hecho por: Dulce María Gutiérrez Estrada
30
Guardamos
Escribimos el nombre
de $TMP y
guardamos
Hecho por: Dulce María Gutiérrez Estrada
31
Seleccionamos la
pestañita de
especificaciones técnicas
Seleccionamos la clase
Hecho por: Dulce María Gutiérrez Estrada
32
En este caso será APPLO
Seleccionamos 0
Hecho por: Dulce María Gutiérrez Estrada
33
Activamos la casilla
Guardamos
Hecho por: Dulce María Gutiérrez Estrada
34
Activamos
Hecho por: Dulce María Gutiérrez Estrada
35
Hecho por: Dulce María Gutiérrez Estrada
36
Mensaje de activación
correctamente
Nos vamos al navegador de objetos
con la transacción SE80
Hecho por: Dulce María Gutiérrez Estrada
37
Checamos que se encuentren los
elementos creados en el
diccionario de datos
Nos vamos a la transacción SE16
donde insertaremos datos a la
tabla
Hecho por: Dulce María Gutiérrez Estrada
38
Introducimos el nombre de
la tabla creada
Seleccionamos crear entradas
Hecho por: Dulce María Gutiérrez Estrada
39
Introducimos datos a
nuestra tabla
Seleccionamos
guardar
Hecho por: Dulce María Gutiérrez Estrada
40
Checamos cuantos elementos
tiene la tabla
Seleccionamos el relojito
Hecho por: Dulce María Gutiérrez Estrada
41
Podemos Modificar nuestros datos
con el lapiz
Hecho por: Dulce María Gutiérrez Estrada
42
FIN DEL MANUAL