Entradas

Mostrando entradas de febrero, 2014

Modificando Vista de Actualización SM30

Imagen
La SM30 es una transacción de SAP la cual nos permite realizar mantenimiento (CRUD: Create, Update, Delete) de los datos de alguna tabla o vista que hayamos creado. En esta oportunidad vamos a ver en imágenes 3 casos: 1° caso: Cómo hacer que algún campo de nuestra tabla no sea visible en la vista de actualización. 2° caso: Cómo hacer que algún campo sea visible pero no editable y luego de seleccionar el MatchCode(ayuda de búsqueda) complete el texto correspondiente al valor seleccionado. Este 2do caso sobre todo se da cuando tenemos algún campo que contiene un ayuda de búsqueda y que al seleccionar algún código de la ayuda de búsqueda automáticamente se muestre el texto correspondiente al código seleccionado.  3° caso:  Basándose en el caso 2, cómo hacer que sin necesidad de seleccionar el MatchCode (ayuda de búsqueda) automáticamente luego de ingresar el(los) código(s) se muestre(n) su(s) texto(s) correspondiente(s). Este 3er caso por ejemplo puede ser bastan

Usando SUBMIT para invocar otro Programa

Imagen
Hola amigos de la comunidad SAP, en esta oportunidad voy a mostrar 2 Programas. El primero es un programa que contendrá el ALV y el segundo es otro programa que sólo contendrá la pantalla de selección e invocará al primer programa que contiene el ALV para mostrar la data según lo seleccionado en pantalla. Objetivo: Primero: Crear una tabla Z que contendrá un registro de usuarios; en mi caso a la tabla Z le puse el nombre: ZTAQ_USUARIO Segundo: La tabla Z creada debe poder ser actualizado desde la transacción SM30 Tercero: Registramos las entradas nuevas.  Cuarto:  Crear un programa Z que contenga el ALV a mostrar la data; este programa también puede tener una pantalla de selección; en nuestro caso inclusive podrá permitir al usuario seleccionar que tipo de ALV desea mostrar: ALV GRID / ALV GRID OO. Programa: ZAQR052 Título del Programa: Programa que puede ser invocado desde otro programa usando GET PARAMETER ID Ejemplo: Ejecutamos el Programa selecciona