Vistas de Actualización de Tablas - Blog de SAP - Customizing, ABAP y Noticias
Vistas de Actualización de Tablas - Blog de SAP - Customizing, ABAP y Noticias
Vistas de Actualización de Tablas - Blog de SAP - Customizing, ABAP y Noticias
Pginas
En el artculo de la semana anterior veamos cmo crear tablas de diccionario y mostr brevemente cmo podemos informar estas tablas desde un punto de vista tcnico. Pero, cmo puede actualizar informacin en una tabla un usuario final? La respuesta es a travs de imgenes de actualizacin. En este post vamos a tomar la tabla que creamos la semana anterior y vamos a crear un objeto que ayudar al usuario a registrar informacin sobre la tabla.
Definicin
Una imagen o vista de actualizacin es una forma que SAP nos proporciona para poder introducir datos en tablas sin necesidad de entrar en el explorador de tablas ni tener que programar. No hay que olvidar que el explorador de tablas suele ser una transaccin restringida para los usuarios finales. As que necesitamos una forma simple y rpida de poder mantener la informacin de tablas z a disposicin de usuarios.
Pasos
Herramientas / Work bench ABAP / Desarrollo / SE11 Dictionary ABAP Una vez en la tabla navegamos al men Utilidades / Generador actualiz. tabla y seguimos los siguientes pasos: Grupo de autorizaciones: si decidimos que restringir el acceso segn autorizaciones de usuario lo podemos asignar aqu. De lo contrario, como en este ejemplo, indicamos el grupo de autorizaciones &NC& que significa que no estamos restringiendo el acceso a esta imagen de actualizacin. Grupo de funciones: creamos un grupo de funciones donde SAP almacenar el cdigo ABAP para la
www.blogdesap.com/2011/05/vistas-de-actualizacion-de-tablas.html
1/6
08/07/13
Seguidamente nos pedir hasta tres rdenes de transporte y SAP empezar a generar las vistas. Esto puede tardar unos segundos. Al finalizar el proceso en principio no es necesario ningn paso adicional pues las imgenes SAP las ha creado automticamente. Sin embargo, suele ser necesario realizar algn ajuste. Para ello nos vamos a Entorno / Modificacin / Imgenes de actualizacin. Seleccionamos qu imagen queremos modificar, la de resumen o la de detalle. En este caso, la de resumen.
SAP abre un screen painter para modificacin de dynpros o pantallas. Para los que hayis programado en ABAP, decir que sta es exactamente la misma transaccin que podramos utilizar para hacer programacin ABAP de dynpros. Pulsamos el botn Layout y modificamos la informacin que aparece en la pantalla. No es aconsejable modificar mucho estas pantallas, pero a lo mejor s que nos conviene cambiar algunas descripciones de campos ya que por defecto toma la que haya en el elemento de datos y esto no siempre nos interesa. En este caso voy a cambiar las descripciones de los campos contacto y direccin por los que yo considero Nombre del contacto y Direccin del contacto.
Ejemplo
Una vez tengo creadas las vistas de actualizacin de mi tabla cmo llamo a estas imgenes para registrar nuevos datos? La forma ms rpida es utilizar la transaccin SM30. Sin embargo, no siempre queremos dar acceso a los usuarios a la transaccin SM30 de forma directa. Por qu? Porque a travs de esta transaccin se puede acceder tambin a las imgenes de actualizacin de tablas de customizing. Es mejor crear una transaccin Z que llame a las imgenes de actualizacin. Para ello no es necesario ningn tipo de programacin ABAP. Lo haremos del siguiente modo: Herramientas / Work bench ABAP / Desarrollo / Otras herramientas / SE93 Transacciones Damos nombre (ZCONTACTOS) a nuestra transaccin y pulsamos Crear. Damos una descripcin y seleccionamos la opcin Transaccin con parmetros. Indicamos una transaccin para la visualizacin de nuestra imagen, la transaccin SM30. Validamos. Como no queremos ver la imagen de entrada de la transaccin SM30, marcamos omitir imagen inicial. En valores propuesta indicamos el nombre de nuestra vista de imagen (VIEWNAME) y tipo de actualizacin (UPDATE).
www.blogdesap.com/2011/05/vistas-de-actualizacion-de-tablas.html
2/6
08/07/13
Salida
As es como queda nuestra vista inicial (pantalla 100) cuando llamamos a la transaccin ZCONTACTOS. Fijaos la botonera estndar generada para modificar, crear y borrar registros.
Y as cmo queda nuestra imagen de detalle (pantalla 200) cuando hacemos doble click sobre un registro individual.
5 comentarios:
1. Daniel Snchez 10 de octubre de 2012 19:48 Hola, que tal. Muy bueno tu manual. Ahora lo que me estn requiriendo es parmetros de bsqueda. Activo la casilla de Indicar Condicin (VIMDYNFLDS-LTD_DTA_AR) pero an as no me permite seleccionar las entradas. Alguna idea? Saludos ResponderEliminar Respuestas
1. Oscar15 de octubre de 2012 10:51 Hola Daniel. Nunca me he encontrado con el caso. Los parmetros de seleccin los hago yendo al men Seleccin / Por contenidos. Eliminar Responder 2. Annimo27 de mayo de 2013 17:42 Hola, que tal. Hay alguna forma de saber cul es la transaccin de vista de actualizacin de una tabla especfica, slo conociendo el nombre de la tabla? Gracias ResponderEliminar Respuestas
www.blogdesap.com/2011/05/vistas-de-actualizacion-de-tablas.html
3/6
08/07/13
1. Oscar27 de mayo de 2013 18:46 Hola. Gracias por pasarte por aqu y comentar. Pues s. Puedes revisar un artculo anterior que creo que te servir de ayuda.http://www.blogdesap.com/2012/10/encontrar-transacciones-customizing.html Eliminar Responder 3. Annimo20 de junio de 2013 20:01 Que buen Blog, me ayudo mucho ResponderEliminar Aadir comentario Cargar ms...
Pgina principal
Translate / Traducir
Select Language
Buscar en blog de SAP
Cargando...
2013 (28) julio (2) junio (4) mayo (4) abril (5) marzo (5) febrero (4) enero (4) 2012 (49) diciembre (4) noviembre (4) octubre (5) septiembre (2) agosto (3) julio (6) junio (4) mayo (4) abril (4) marzo (5) febrero (4) enero (4) 2011 (49) diciembre (4) noviembre (4) octubre (5) septiembre (4) agosto (1) julio (5)
www.blogdesap.com/2011/05/vistas-de-actualizacion-de-tablas.html
4/6
08/07/13
junio (4) mayo (5) Vistas de actualizacin de tablas Crear tablas transparentes y estructuras Procesar juegos de datos de batch input Crear asientos contables Planificacin de mantenimientos preventivos abril (4) marzo (4) febrero (4) enero (5) 2010 (46) diciembre (4) noviembre (5) octubre (5) septiembre (4) agosto (4) julio (4) junio (4) mayo (4) abril (4) marzo (4) febrero (4)
Categoras
ABAP (34) BC (19) CO (9) FI (23) HR (1) MM (30) PM (23) PP (13) PS (2) SAP (26) SD (37)
Recom endados
El Blog de Enrique Dans Tutoriales de SAP en espaol Todo SAP Blocs Terrassa Aprendesap Administracin SAP Notas y trucos SAP (Bitacora)
Tablas del diccionario En este post voy a mostrar un detalle de tablas comunes en SAP. Periodos contables Una de las operaciones habituales que desde nuestro departamento contable van a hacer al finalizar el mes es cerrar el periodo contable ... Rangos numricos Siempre que creamos un documento en SAP lo estamos identificando de forma unvoca a travs de cdigo numrico. Muchas veces a estos c... Crear tablas transparentes y estructuras En un post anterior mostraba un detalle de tablas de diccionario estndar en SAP. Hoy toca hablar de los pasos que hay que seguir s... Vistas de actualizacin de tablas En el artculo de la semana anterior veamos cmo crear tablas de diccionario y mostr brevemente cmo podemos informar estas tablas ...
www.blogdesap.com/2011/05/vistas-de-actualizacion-de-tablas.html
5/6
08/07/13
www.blogdesap.com/2011/05/vistas-de-actualizacion-de-tablas.html
6/6