User-Exit para modificar cabecera de pedidos en SAP R/3

Por medio a esta user-exit se puede programar trigguers que se disparán al momento de ejecutarse determinadas acciones, estas pueden ser a nivel de cabecer o posición de pedido.  En este caso pondremos un ejemplo en el que se asignará de forma automatica el canal de distribución y el sector en caso de que el usuario no lo introduzca en el dynpro correspondiente.

Para poder insertar el código que se desea es necesario solicitar a SAP AG una clave de   modificación para el objeto R3TR-PROG-MV45AFZZ para la versión 40B.  La dirección para hacer la consulta a sap es http://sapnet.sap-ag.de o http://service.sap.com , debe tenerse en cuanta que para acceder a determinados servicios de SAP mediante su website es necesario tener una clave de usuario.

Los campos a modificar en el ejemplo que se muestra son:

Nombre campo Descripción
VBAK-WTWEG Canal de distribución
VBAK-SPART Sector

El form sobre el que se inserta el código ABAP, en el módulo MV45AFZZ, es userexit_move_field_to_vbak.  Las modificaciones pueden condicionarse al valor que contiene la variable SVBAK-TABIX que puede ser 0 cuando se está creando la cabecera del pedido o 1 cuando se está modificando

 

Regresar a mi HomePage

Página mantenida por Francisco A. Reyes