workshop abap i - ejercicio a

Upload: hernangn

Post on 10-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    1/9

    Workshop ABAP Diccionario y Reportes

    Ejercicio Prctico A: Diccionario de Datos

    Creacin de una Tabla

    Utilizamos la transaccin SE11 para acceder al diccionario Abap, marcamos tablade base de datos, le colocamos el nombre YWSxxx (donde xxx es tu nmero dealumno), y presionamos crear.

    Observaciones: Por favor respetar los nombres sugeridos, en posteriores ejercicioslos vamos a referenciar. Las pantallas son solo de carcter ilustrativo.

    Ejercicio A Pgina 1 / 9

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    2/9

    Definicin de sus Atributos y Campos

    En Atributos completamos el Nombre de la cueva tabla, le colocamos la clase deentrega A y seleccionamos actualizacin permitida.

    Luego en Campos completamos los siguientes

    Observacin: Utilizar YWSCUMPLExxx (ej. YWSCUMPLE001)

    Ejercicio A Pgina 2 / 9

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    3/9

    Creacin de un Elemento de Datos

    Al presionar doble clic sobre el Elemento de Datos YWSCUMPLExxx, luego deinterrogarnos si deseamos grabar (en estos ejemplos vamos a trabajar con objetoslocales, es decir que nunca se van a transportar a productivo) como este no existe nospregunta si lo deseamos crear, a lo que respondemos afirmativamente.

    Completamos su Descripcin breve y el Dominio en el cual estar basado:

    y luego sus denominaciones, corta, de longitud media y larga, que se utilizarn endiferentes circunstancias, grabamos, activamos y regresamos a la tabla.

    Ejercicio A Pgina 3 / 9

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    4/9

    Creacin de un Dominio

    Supongamos que luego decidimos que no queremos almacenar una fecha encumpleaos, sino cuatro dgitos que indicaran MMDD.

    Entramos al Elemento de Datos recientemente creado (doble clic) y cambiamos suDominio de DATUM a YWSMMDDxxx, doble clic sobre el mismo, grabamosYWSCUMPLExxx y respondemos que s queremos crear este nuevo dominio.

    Completamos su definicin de la siguiente forma, grabamos y activamos

    Regresamos al Elemento de Datos YWSCUMPLExxx, grabamos y activamos.

    Ejercicio A Pgina 4 / 9

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    5/9

    Definicin de Opciones Tcnicas

    Nuevamente en la Tabla, por barra de men (o Ctrl-Shift-F9) vamos a Pasar a,Opciones Tcnicas, rellenamos de la siguiente manera,

    Clase de Datos: APPL0 datos maestros, tablas transparentesCategora de Tamao: 0 (cero)

    Grabamos

    Definicin de Categora de Ampliacin

    Desde la vista de los campos de la tabla, vamos por men a Detalles,Categora de Ampliacin y colocamos Ampliable de cualquier manera:

    Presionamos Tomar para regresar, Grabamos y Activamos la tabla

    Ejercicio A Pgina 5 / 9

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    6/9

    Ejercicio A Pgina 6 / 9

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    7/9

    Generar Mantenimiento Automtico

    Ahora vamos a crearle un ABM a nuestra tabla. Por Men, Utilidades,Generador Actualizacin de Tablas.

    Grupo de Autorizaciones: &NC&Grupo de Funciones: YWSxxx (xxx es tu nmero de alumno)Un NivelImagen de Resumen 1

    Presionamos el botn Crear, grabamos todo siempre como Objeto Local.

    Activacin de la Tabla

    Regresamos a la Tabla. Activamos y salimos.

    Ejercicio A Pgina 7 / 9

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    8/9

    Probar Mantenimiento

    Ejecutamos la transaccin SM30

    Colocamos el nombre de la Tabla y oprimimos Actualizar.

    De esta forma accedemos al ABM o mantenimiento anteriormente creado

    Ejercicio A Pgina 8 / 9

  • 8/8/2019 WorkShop Abap I - Ejercicio A

    9/9

    Fin Ejercitacin A

    Plus Opcional:

    Realizar Programa (Transaccin SE80) YWSPxxx_01 y utilizar la funcinVIEW_MAINTENANCE_CALL para llamar al mantenimiento generado. Asignarle la

    Transaccin YWSTxxx_01 al Programa.

    Ejercicio A Pgina 9 / 9