Avalados por :
Guru's
Deseo restringir a mi usuario para que, tan pronto como ingrese un país que no sea IN, es decir, India, no pueda seleccionar la cuenta Rec. como '1000000'.
He implementado el BADI con el nombre de definición VENDOR_ADD_DATA
y en ese Método PRESET_VALUES_CCODE
el código es como sigue:
if I_LFA1-land1 <> 'IN'.
if E_LFB1-AKONT = '1000000'..
MESSAGE 'Número incorrecto ingresado' type 'E'.
endif.
endif.
Pero mi problema es que toda la pantalla se convierte en un campo gris. Por favor, sugiera algún otro nombre de definición para que solo se muestre el mensaje de error.
Saludos,
Creo que deberías usar una ventana emergente para mostrar este mensaje de error. Sería beneficioso.
Hola,
Puedes lograr esto utilizando una salida de campo para el campo AKONT. Te permitirá cambiar el campo.
Saludos,
Prasana.
Código similar al que acabas de probar en EXIT_SAPMF02K_001. La razón por la que a veces el BADi no admite suficiente tipo de mensaje E debido a la gravedad del mensaje.
Editado por: Ámit Güjärgoüd el 3 de octubre de 2008 a las 8:59 AM
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute