manual para crear una tabla externa en sap d.m.g.e

Post on 11-Jun-2015

2.975 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

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

top related