MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Como saber que boton pulsó el usuario? (foro/showthread.php?t=5541)

prendtorff 21/05/07 15:22:21

Como saber que boton pulsó el usuario?
 
Hola todos!

Les cometo que estoy haciendo un desarrollo que realiza un mensaje automatico (correo) durante la evaluacion de desempeño (HR).

es un programa standard, asi que tuve que encontrar una BAdI, la cual encontre. Pero el Problema es este:

El programa, accede a la badi en cuestion varias veces durante todo el proceso de evaluacion. Pero yo necesito enviar el mensaje en un momento especifico.
Yo creí que con los datos que la tabla SY no tendria problemas para resolver esto, pero resulta que en todos las veces que el programa accede ala badi, tiene el mismo SY-UCOMM y el mismo SY-TCODE y la misma SY-DYNNR!!!

no se como diferenciar un qacceso de otro, por lo tanto mi programa esta envindo mensajes a diestra y siniestra...


ayuda en el tema sera MUY AGRADECIDA...

atte.

Pablo.

tomasm 31/05/07 08:49:37

Examinar el valor de las variables status, prog, fcode
 
DATA: status TYPE string,
prog TYPE string,
fcode TYPE SORTED TABLE OF sy-ucomm
WITH NON-UNIQUE KEY table_line.

GET PF-STATUS status PROGRAM prog EXCLUDING fcode.


Salud :)

prendtorff 31/05/07 14:44:55

Gracias!
 
Gracias Tomasm
lo que posteaste me sivio un monton!


Husos Horarios son GMT. La hora en este momento es 12:40:31.

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