You are on page 1of 42

Hecho por: Dulce María Gutiérrez Estrada

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

1
Hecho por: Dulce María Gutiérrez Estrada

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ól o 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.

2
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos dominio
Le ponemos un nombre
a nuestro dominio.

Le damos crear.

Ponemos una
descripción breve.

3
Hecho por: Dulce María Gutiérrez Estrada

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.

4
Hecho por: Dulce María Gutiérrez Estrada

Nos aparece la siguiente pantalla donde


seleccionaremos Development class y
en este caso será $TMP

Seleccionamos guardar

El siguiente paso es activar el dominio

5
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos nuestro
domino y apretamos
enter.

Nos aparece la pantalla con el


mensaje de que el dominio se activo
correctamente.

6
Hecho por: Dulce María Gutiérrez Estrada

Creación de un Dominio tipo entero

Seleccionamos Domain

Escribimos el nombre para


nuestro dominio

Seleccionamos Crear

Escribimos una
breve descripción

Seleccionamos el tipo
de dato en este caso
será NUMC.

7
Hecho por: Dulce María Gutiérrez Estrada

Guardamos

Insertamos la
longitud.

Escribimos el nombre del


paquete y seleccionamos
enter.

8
Hecho por: Dulce María Gutiérrez Estrada

Activamos nuestro
dominio

Checamos el estado de
nuestro dominio.

9
Hecho por: Dulce María Gutiérrez Estrada

CREAR DOMINIO PARA FECHA

Seleccionamos
Domain
Escribimos el nombre
de nuestro nuevo
dominio

Crear

Escribimos una
descripción.

10
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos el
tipo en este caso
será de tipo fecha
seleccionamos DATS

Guardamos

11
Hecho por: Dulce María Gutiérrez Estrada

Escribimos el nombre
donde se guardaran y
seleccionamos
guardar.

Activamos nuestro dominio

12
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos el nombre de
nuestro dominio y
seleccionamos enter.

Checamos el estado
de nuestro dominio.

13
Hecho por: Dulce María Gutiérrez Estrada

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
Seleccionamos crear
Data type

14
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos Data
Elemento

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

15
Hecho por: Dulce María Gutiérrez Estrada

Escribimos nuestras
longitudes para nuestro
elemento de dato.

Guardamos

16
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos la
carpeta donde lo
guardaremos y
seleccionamos
guardar

Activamos

17
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos y
presionamos enter

Seleccionamos Yes

18
Hecho por: Dulce María Gutiérrez Estrada

Nos muestra el mensaje


de que se activado
correctamente

Ahora creamos un elemento de datos de tipo Entero.

Seleccionamos
Data Type

Escribimos un nombre para nuestro


elemento de datos.

Seleccionamos
Crear

19
Hecho por: Dulce María Gutiérrez Estrada

Escribimos una breve


descripción

Seleccionamos el tipo de
dato en este caso será
numérico.

Especificamos
nuestras longitudes

20
Hecho por: Dulce María Gutiérrez Estrada

Guardamos y
introducimos el nombre
de nuestra carpeta
$TEMP

Activamos

21
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos y
presionamos enter

Seleccionamos Yes

22
Hecho por: Dulce María Gutiérrez Estrada

Nos aparece el mensaje de


que se activo correctamente

Ahora creamos un elemento de dato de tipo fecha

Seleccionamos Data
Type

Escribimos el nombre de
nuestro elemento de dato

Creamos

23
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos Data Element

Escribimos una breve


descripción

Seleccionamos el nombre
del dominio especificado
con el tipo fecha

24
Hecho por: Dulce María Gutiérrez Estrada

Escribimos nuestras
longitudes

Seleccionamos guardar
y escribimos $TMP y
presionamos el disket

25
Hecho por: Dulce María Gutiérrez Estrada

Activamos y
presionamos enter.

Checamos el estado del


elemento de datos en este
caso ya esta activado

26
Hecho por: Dulce María Gutiérrez Estrada

CREACION DE UNA TABLA

Seleccionamos Database Table

Escribimos el nombre
de nuestra tabla

Creamos

Escribimos una breve


descripción

27
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos la clase

Escogemos en este caso


será A

28
Hecho por: Dulce María Gutiérrez Estrada

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

29
Hecho por: Dulce María Gutiérrez Estrada

Guardamos

Escribimos el nombre
de $TMP y
guardamos

30
Hecho por: Dulce María Gutiérrez Estrada

Seleccionamos la
pestañita de
especificaciones técnicas

Seleccionamos la clase

31
Hecho por: Dulce María Gutiérrez Estrada

En este caso será APPLO

Seleccionamos 0

32
Hecho por: Dulce María Gutiérrez Estrada

Activamos la casilla

Guardamos

33
Hecho por: Dulce María Gutiérrez Estrada

Activamos

34
Hecho por: Dulce María Gutiérrez Estrada

35
Hecho por: Dulce María Gutiérrez Estrada

Mensaje de activación
correctamente

Nos vamos al navegador de objetos


con la transacción SE80

36
Hecho por: Dulce María Gutiérrez Estrada

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

37
Hecho por: Dulce María Gutiérrez Estrada

Introducimos el nombre de
la tabla creada

Seleccionamos crear entradas

38
Hecho por: Dulce María Gutiérrez Estrada

Introducimos datos a
nuestra tabla

Seleccionamos
guardar

39
Hecho por: Dulce María Gutiérrez Estrada

Checamos cuantos elementos


tiene la tabla

Seleccionamos el relojito

40
Hecho por: Dulce María Gutiérrez Estrada

Podemos Modificar nuestros datos


con el lapiz

41
Hecho por: Dulce María Gutiérrez Estrada

FIN DEL MANUAL

42