PDA

Ver la Versión Completa : Como saber que boton pulsó el usuario?


prendtorff
21/05/07, 15:22:21
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
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 Tomasm
lo que posteaste me sivio un monton!