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
Página mantenida por Francisco A. Reyes