Hola:
Yo crearía una vista de esa tabla (SE11 / Utilidades / Generador actualiz. tabla) y haría la llamada directamente a la vista, no a la tabla. Así mostrarás los campos que te interesa y será más fácil.
Una vez hayas creado la vista, crea la transacción Z* como transacción con parámetros donde la transacción sea la SM30.
Por ejemplo, mira como está hecha la transacción de customizing OVL2 (determinación de puesto de expedición). Es una transacción con parámetros. La transacción que llama es la SM30 (omitiendo la primera de las pantallas). Los parámetros son VIEWNAME = V_TVSTZ, es decir, la vista de la tabla TVSTZ; UPDATE = 'X', es decir, permite actualizar la vista de tabla TVSTZ.
Espero que te sea de ayuda.
__________________
Óscar
|