Ing En Sistemas
numero de identificacion fiscal), se duplique en el sistema. Para ellos realizaremos los siguientespasos:
1) Identificar la transacción y localizar las exits disponibles en la transacción.
El mantenimiento de datos maestros de clientes se realiza con las transacciones FD01 o XD01
(según siestamos dando de alta el cliente solo en finanzas o también en el módulo de ventas).
Ejecutamos el report que os he indicado antes, introduciendo el nombre de la transacción, y el
resultado es elsiguiente:
Desde la misma utilidad accedemos a la transaccion SMOD, donde podemos ver los componentes
de esta. Podriamos haber utilizado esta transacción para buscar las exits, tal y como vemos en laimagen. Los objetos en Sap se agrupan en paquetes, y sabiendo el paquete de una aplicación,
Truco 7. Uso de User-exits para verificaciones en datos maestros. « Notas...http://saptricks.wordpress.com/2011/04/21/truco-7-uso-de-user-exits-par...
2 de 7 15/10/2012 10:39 a.m.
podemos intentar buscar las ampliaciones disponibles.
Importante: cada exit esta definida de forma que en ella vamos a tenerdisponible una serie de
variables, estructuras de datos o tablas que son las que podremos utilizar posteriormente en el
código abap para realizar las diferentes verificaciones o acciones sobre losdatos. Las exits son
siempre un módulo de función (se pueden ver desde la transacción SE37), con sus
correspondientes parametros de import (se reciben en la exit), export (se devuelven) y tablas dedatos. La exit lleva un include a un programa Z que no existe y que nosotros crearemos para
introducir el código abap propio dentro de el.
2) Creación de un proyecto de ampliación e inclusión de laampliación localizada.
Creamos el proyecto de ampliación ZCLIENTE con la transacción CMOD, e incluimos en el la
ampliación SAPMF02D. En el módulo de función asociado, EXIT_SAPMF02D_001, esta la...
Regístrate para leer el documento completo.