Punto de Ampliación Implicito

Hola que tal a todos en la comunidad, quiero compartirles la siguiente información, resulta que dentro de las necesidades requería adicionar una validación dentro de la transaccion ME31K y ME31L (Pedidos abiertos y Planes de Entrega) lo cual no se encontraba con alguna BADI, se usaron Puntos de Ampliación para el campo BSART, les dejo lo siguiente:

Primeramente, ubicaremos la transacción donde queramos meter una validación, seleccionamos “sistema ->status”

E ubicamos el número y nombre del Dynpro :

No dirigimos a la tx se80:

Tecleamos el nombre del Dynpro y en el desglose de objetos ubicamos “Dynpros”

Damos doble Clic al 200 en nuestro caso, y después en el Módulo “Module EKKO-BSART”

Después en el PERFORM EKKO-BSART

Después en PERFORM m4s_ekko_bsart.

Seleccionamos el nombre del programa

Seleccionamos la siguiente opción y damos clic en la flecha:

Después damos clic en Ampliar:

Después en la siguiente opción:

Donde nos aparecerán los siguientes puntos:

Damos clic derecho sobre ellos y seleccionamos lo siguiente:

Nos aparecerá una ventana donde seleccionaremos “Código Fuente”:

Le asignamos un nombre Z y su respectiva descripción, después damos clic en la flechita.

Nos pediré el transporte:

De igual manera el paquete:

Se nos enlistara el “Z” creado, lo seleccionamos y damos clic en la flechita:

Y listo, podremos poner nuestra validación… ejem: Validar clase de documento o clase de validación:

10 Me gusta

Muy bueno el aporte @iespino, y muy detallado!!! :clap:

1 me gusta

Gracias @leandroglopez para eso estamos …
saludos

1 me gusta

Excelente aporte @iespino esta muy bien explicado. :smile:

1 me gusta

Gracias por el aporte. Yo los descubrí hace un año y la verdad que me salvaron de más de un apuro, ya que soy pésimo utilizando las Badis y esto me parece muy sencillo!

1 me gusta