#1
|
|||
|
|||
Llamar funcion luego de crear un nuevo material
Buenos dias.
Tengo una tabla Z la cual uso para realizar unas validaciones especificas de la empresa para la creacion de Solpeds (relacionar el material, con el tipo de solped por el cual se permite solicitarlo). Esta tabla se mantiene a traves de una transaccion Z que maneja el planificador de materiales (Unico usuario que crea materiales en la empresa) Lo que pasa actualmente el usuario cuando crea un material nuevo, debe tener muy presente llamar la transaccion Z e incluir el nuevo material en la tabla Z, de no ser incluido en ella, no se podria crear una Solped para ese nuevo material. Necesito saber en que BADI y en que metodo (Supongo que en el POST) debo poner un CALL TRANSACTION para que apenas se grabe el material nuevo en SAP por la MM01 se invoque automaticamente mi transaccion Z, cosa que el usuario que creo el material ya tenga en pantalla todo listo para crear la relacion en la tabla Z y de este modo no olvide hacerla. Gracias! |
#2
|
|||
|
|||
Hola, mira yo estuve buscando alguna Exit que se ejecutara despues de la creacion de material y no hay. Lo solucioné creando un programa (luego una transaccion ZMM01) que lo primero que hace es llamar a la MM01 y luego toma el valor del material recien creado y ejecuta un proceso.
CALL TRANSACTION 'MM01'. GET PARAMETER ID "MAT" FIELD cVariableMaterial. ....luego todo el codigo que sea necesario... Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|