¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo mostrar la descripción del grupo de ventas automáticamente al seleccionar en SAP SM30

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 35 Vistas
0
Cargando...

Hola amigos,

He creado una tabla personalizada con el grupo de ventas (VKGRP) y su descripción (BEZEI). También he creado un código para esta tabla para ingresar los valores a través de la vista de tabla de mantenimiento (SM30). Por lo tanto, cuando se ingrese el código, la pantalla de Mantenimiento de vistas de tabla (SM30) se activará para crear las entradas en la tabla personalizada.

Tengo ayuda F4 para el campo de grupo de ventas (VKGRP). Cuando presiono F4 , obtengo una lista de grupos de ventas y sus descripciones.

Mi requerimiento es cuando seleccione un grupo de ventas de la lista, la descripción del grupo de ventas para ese grupo de ventas debería aparecer automáticamente en el campo de descripción del grupo de ventas ¿Cómo puedo lograr esto?

Por favor, aconsejen sobre esto.

Gracias,

Kumar

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Hola

Deberías crear una vista de tabla para mantener una unión entre tu tabla y la tabla con la descripción, de esta manera la descripción se poblara automáticamente: en este caso, el campo para la descripción pertenece a la tabla estándar.

Luego puedes crear la vista para SM30 basada en esta vista de tabla en lugar de tu tabla Z.

Max

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Kumar,

Considera el siguiente ejemplo,

REFRESH : t_material,return4.

CLEAR : t_material.

  • SELECT matnr FROM mara

  • INTO t_material-matnr

  • WHERE mtart = 'DIEN'.

SELECT a matnr b maktx INTO CORRESPONDING FIELDS OF TABLE

t_material FROM mara AS a INNER JOIN

makt AS b ON a matnr = b matnr

WHERE a~mtart = 'DIEN'.

  • APPEND t_material.

  • ENDSELECT.

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

EXPORTING

retfield = 'X_ASSIGNMENT-MATERIAL'

value_org = 'S'

TABLES

value_tab = t_material

return_tab = return4.

IF sy-subrc = 0.

  • x_assignment-material = return4-fieldval.

READ TABLE t_material WITH KEY maktx = return4-fieldval.

IF sy-subrc = 0.

x_assignment-material = t_material-matnr.

ENDIF.

ENDIF.

Observa el ejemplo anterior, traerá el material y su descripción.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Utiliza este Módulo de Función

1. F4IF_INT_TABLE_VALUE_REQUEST o F4IF_FIELD_VALUE_REQUEST.

Saludos

Thiru

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?