Cambiar BLART en tx MIRO/MIR7
Hola, me podran ayudar con lo siguiente?
En las tx citadas, dependiendo la actividad que escoja el usuario, voy a una tabla z, para sacar el valor del BLART, y eso, mediante la badi MRM_HEADER_CHECK puedo hacerlo bien, el tema!.. Es cuando por ejemplo el usuario VUELVE a cambiar el blart, al ejecutarse de nuevo la badi, PISA el valor seleccionado por el usuario.. con el valor de la tabla Z.. entonces.. deja sin efecto la eleccion del usuario.. Me dicen de usar banderas, pero no llego a entender bien la logica de ello.. Alguien me puede dar una mano?? Graciass!! |
Hola
Hola,
Yo haria algo asi... declararia una variable.. LV_FLAG... Luego de que se ejecute la BAPI y llene el campo.. vamos a llenar esa variable.. LV_FLAG = 'X'. Entonces antes de tu lógica.. de buscar el valor, llamar a la bapi, etc ponemos un IF LV_FLAG IS INITIAL, cerrando el ENDIF al final de tu lógica, para asegurarnos que sea la primera vez que busque el valor y no pase por ese lugar a la segunda, tercera, cuarta. Espero se haya entendido, cualquier cosa peganos tu codigo. Gracias |
Husos Horarios son GMT. La hora en este momento es 00:15:34. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web