MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   ME21N, ME22n, ME23N (foro/showthread.php?t=72185)

MetalGod 30/07/14 19:17:19

ME21N, ME22n, ME23N
 
Buenas tardes, queria consultar si alguien sabe como saber si estoy modificando o creando en alguna de estas transacciones?

Por ejemplo, voy a la ME22N, elijo la opcion de crear un pedido, ingreso lo necesario, presiono guardar. Al guardar, tengo implementada una badi y un exit para hacer ciertas validaciones, mi pregunta es: ¿hay forma de saber si el pedido se esta creando o modificando con alguna variable del sistema?

Muchas gracias.

MetalGod 30/07/14 20:42:26

Lo resolví exportando a memoria el sy-ucomm en el método OPEN de la BADI ME_PROCESS_PO_CUST y luego importando el valor en el EXIT que estoy utilizando, no encontré otra forma, gracias.

Mañana confirmo que lo de las validaciones y la inserción de posiciones funciona correctamente y posteo como lo resolvi,.

Ripper87 31/07/14 13:31:02

En el metodo OPEN hay un parametro llamado IM_TRTYP, ese te dice si se esta visualizando, modificando, eliminando etc....


Husos Horarios son GMT. La hora en este momento es 05:48:14.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web