Anda di halaman 1dari 9

SAP Netweaver / ABAP Notas tcnicas / Tips / Tutorials

Cmo crear una vista de mantenimiento para una tabla y asociarla a una
transaccin en SAP
inShare3
Conozca cmo modificar el contenido de una tabla mediante la creacin
de una vista de mantenimiento en SAP y cmo asociarla luego a una
transaccin.
Cuando se presentan situaciones en donde es necesario modificar el contenido de uno o de varios
campos en una tabla, una manera sencilla de realizar estas modificaciones es por medio de
una Vista de mantenimiento creada previamente.
Posteriormente, si se desea acceder en forma ms directa a la vista de mantenimiento, tambin
puede ser conveniente y til asociarla a una transaccin.
Los pasos a realizar para ambas tareas se detallan en el artculo presente.
Pasos para crear la Vista de mantenimiento
El primer paso ser acceder a la transaccin SE11, donde ser necesario ingresar el nombre de
la tabla para la cual se desea crear la vista de mantenimiento.
Asumiendo que la tabla fue creada previamente, bastar con ingresar el nombre de la misma en el
campo correspondiente.
En este caso, a modo de ejemplo, la tabla tiene como nombre ZDI_EMPLEADOS.

Luego ser necesario seleccionar Change.
En la pantalla obtenida, se mostrar la estructura de la tabla y dirigirse a Utilities Table
Maintenance Generator.

La prxima pantalla que aparecer en este proceso ser similar a la siguiente:

Como se muestra en la figura precedente, ser necesario seleccionar la opcin Find Scr.
Number(s).
En la mayora de los casos bastar con dejar la opcin por defecto que es la primera:

Finalmente, habr que seleccionar el icono correspondiente a crear:

Luego se deber seleccionar el motivo por el cual se est creando la vista de mantenimiento:

Es recomendable en la pantalla siguiente, dejar los valores que se muestran por defecto:

El mensaje siguiente informa que la vista ha sido creada satisfactoriamente.

Finalmente, para corroborar que la vista de mantenimiento ha sido creada correctamente, bastar
con acceder a la transaccin SM30 y colocar el nombre correspondiente a la tabla para la cual se
ha creado la vista de mantenimiento, como se muestra en la figura siguiente:


A partir de aqu, se podrn visualizar los datos al entrar a travs de la opcin Display o alterar los
mismos entrando por la opcin Maintain.

Pasos para asociar la vista de mantenimiento a una transaccin
Para poder asociar la vista de mantenimiento creada previamente a una transaccin, los pasos a
seguir sern los siguientes:
Acceder a la transaccin SE93:

En esta pantalla se escribir el nuevo nombre de la transaccin y luego seleccionar Create (en
este caso el nombre de la transaccin ser el mismo que el de la vista de mantenimiento y el de la
tabla para que sea ms claro el ejemplo, de todas formas, se podra asignar un nombre diferente).
Habr que ingresar una descripcin (en este caso se eligi EMPLEADOS) y luego seleccionar la
opcinTransaction with parameters.

En la siguiente pantalla ser necesario configurar los siguientes parmetros:
Transaction: se indtroducir SM30 (que corresponde a la transaccin de vistas de
mantenimiento).
Name of screen field (debajo de Default Values, abajo del lado izquierdo): se completar
con VIEWNAME y se colocar en el parmetro Value, el nombre de la vista de mantenimiento
creada (en este caso: ZDI_EMPLEADOS).
Finalmente ser necesario tildar la opcin Inherit GUI atributes.


Resta que se guarden los cambios realizados presionando
SAP solicitar informacin correspondiente al Package en el cual se est trabajando y el usuario
responsable, como se presenta en la figura siguiente:

Posteriormente, se solicitar informacin referente a la orden de transporte:

Solo restar ingresar el nombre de la transaccin recientemente creada y verificar que est
funcionando correctamente:


Como ltimo paso, ya a partir de aqu se puede acceder a la vista de mantenimiento creada
previamenteaccediendo a la transaccin que fue creada recientemente, como se muestra en la
siguiente pantalla:

Anda mungkin juga menyukai