PDA

Ver la Versión Completa : Ampliación - Validación - Tranascción VL02N; VT02N; VF11


Teotl
25/05/15, 22:43:19
Hola, buen día a todos.

Quería saber si alguien me puede apoyar con una duda con un requerimiento que tengo.

Consiste en esto, las transaccioines VL02N, VT02N y VF11 necesito agregar validaciones, estas validaciones deben ser en las activaciones de los botones:
VL02N --> botón borrar
VT02N --> botón borrar
VF11 --> botón salvar

E incluso para las acciones en la barra de herramientas.

Para VL02N encontre que el include "MV45AFZZ" y form "FORM userexit_delete_document" entran en esta parte cuando se presiona borrar la entrega.
Pero para los otros dos no he encontrado nada mas.
¿Alguién sabe donde puedo agregar dichas validaciones?

Saludos.

sconoredhot
26/05/15, 15:12:43
Para la F11 tienes la BADI VOR_WA_FAKTURA.
Para el otro te recomiendo usar el programa Z_FIND_BADI (está en la parte de descargas) que te muestra todas las exits y BADIS disponibles. Vi que para esa trx hay varias, deberias revisar una por una.

bruky
26/05/15, 15:24:20
Para la F11 tienes la BADI VOR_WA_FAKTURA.
Para el otro te recomiendo usar el programa Z_FIND_BADI (está en la parte de descargas) que te muestra todas las exits y BADIS disponibles. Vi que para esa trx hay varias, deberias revisar una por una.

Muy buena información sconoredhot!
Muchas gracias.
Saludos.

Teotl
26/05/15, 19:33:11
Para la F11 tienes la BADI VOR_WA_FAKTURA.
Para el otro te recomiendo usar el programa Z_FIND_BADI (está en la parte de descargas) que te muestra todas las exits y BADIS disponibles. Vi que para esa trx hay varias, deberias revisar una por una.

Muchas gracias, voy a revisar algunas, de igual manera comparto algunas que encontre.
VL02n:
include: MV50AFZ1
user-exit: USEREXIT_DELETE_DOCUMENT
Este se manda a llamar cuando se selecciona el boton de borrar.

VT02N:
include: MV56AFZZ
modulo de funciones: EXIT_SAPLV56U_005
Este se manda a llamar cuando se selecciona el boton de borrar.

BADI: BADI_LE_SHIPMENT
CL_EX_BADI_LE_SHIPMENT
AT_SAVE

VF11:
include: RV60AFZZ
perform: FORM userexit_number_range USING us_range_intern

BADI: BADI_SD_SALES_BASIC
BADI_SD_TO_FM
BADI_SD_BILLING
*Estas ultimas de la VF11 no las he podido revisar*