TAW Old
TAW Old
TAW Old
Solución 1
Crear tipos de datos básicos
Ejemplo empresarial
Como parte del proyecto de desarrollo, debe crear varios tipos de datos globales a los que
puedan acceder otros miembros del proyecto.
Use el sistema SAP para crear dominios y varios elementos de datos. Despues cree un
programa ejecutable que use los elementos de datos cuyas propiedades técnicas estén
definidas por dominios.
Tarea 1
Cree dos dominios de modo que pueda usarlos más adelante en elementos de datos.
Tarea 2
Cree varios elementos de datos y use los dominios ya definidos para las propiedades
técnicas.
1. Inicie la transacción SE11.
Tarea 3
Cree un programa ejecutable que use los elementos de datos ya definidos.
pa_fname ZLASTNAME##
pa_activ ZASSETS##
Reste el pasivo al activo y dé salida a todos los parámetros y a los resultados del cálculo
en una lista.
a) Consulte el código fuente de la solución modelo.
NEW-LINE.
WRITE: 'Client:', pa_fname, pa_lname.
result = pa_activ - pa_liabs.
NEW-LINE.
WRITE: 'Finance:', pa_activ, pa_liabs, result.
RESUMEN DE LA LECCIÓN
Ahora podrá:
RESUMEN DE LA LECCIÓN
Esta lección explica qué son las estructuras simples y anidadas así como las constantes
globales mediante grupos de tipos.
Ejemplo empresarial
Debe definir estructuras simples y anidadas en Dictionary ABAP. También debe definir
constantes globales mediante un grupo de tipos. Por este motivo, se requieren los siguientes
conocimientos:
● Comprender cómo definir estructuras complejas (anidadas o profundas)
● Comprender cómo definir constantes globales con ayuda de un pool de tipos y usarlas en
programas ABAP
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
Figura 9: Estructuras
● Tipos integrados
● Tipos de tabla
Cuando se integran también los campos de un objeto bidimensional real en una estructura
mediante la inclusión de una vista o tablas de BD, el objeto de datos que se puede generar a
partir de esta estructura es plano y unidimensional.
Una estructura profunda se crea siempre que se utiliza un tipo de tabla para definir un
componente. Si bien este componente es bidimensional, los otros componentes de la
estructura siguen siendo planos (unidimensionales).
Uso de estructuras simples en ABAP
La forma más simple de una estructura es una lista de campos con elementos de datos. Esta
forma de estructura se llama estructura plana. Un objeto de datos basado en este tipo de
estructura es siempre unidimensional (a diferencia de los objetos de datos bidimensionales,
parecidos a tablas). A los elementos individuales (componentes) de la estructura se les
designa con el nombre de la estructura, un guión y el nombre de los componentes.
Estructura anidada
Ejemplo empresarial
A fin de diseñar estructuras de datos complejas, deberá crear una estructura compleja para
su proyecto en el Dictionary ABAP.
TAREA 1
Crear estructuras simples en el Dictionary ABAP y usarlas en programas.
1. En el Dictionary ABAP, cree una estructura ZNAME## e incluya los dos componentes
siguientes en la estructura. Utilice los elementos de datos que creó en el ejercicio Crear
Tipos de Datos Básicos para introducir los tipos.
Información Tipo de componente Descripción
TAREA 2
Crear estructuras anidadas en el Dictionary ABAP y usarlas en programas.
1. Cree una estructura ZPERSON## en el Dictionary ABAP.
Ejemplo empresarial
A fin de diseñar estructuras de datos complejas, deberá crear una estructura compleja para
su proyecto en el Dictionary ABAP.
TAREA 1
Crear estructuras simples en el Dictionary ABAP y usarlas en programas.
1. En el Dictionary ABAP, cree una estructura ZNAME## e incluya los dos componentes
siguientes en la estructura. Utilice los elementos de datos que creó en el ejercicio Crear
Tipos de Datos Básicos para introducir los tipos.
Información Tipo de componente Descripción
TAREA 2
Crear estructuras anidadas en el Dictionary ABAP y usarlas en programas.
1. Cree una estructura ZPERSON## en el Dictionary ABAP.
a) Proceda como en la tarea 1.