fUNCION O PROGRAMA ANTERIOR
Hola a todos, Aqui con un problemita, lo que pasa es que tengo una funcion y por cuestiones de seguridad quiero que esa funcion solo se ejecute cuando la funcion con X nombre la invoque y solo esa funcion, no quiero pasarlo como parametro para hacerla menos bulnerable, si no fui muy claro les dej un ejemplo
perform mi_funcion_o_progama. if form_o_programa_anterior NE 'programa que solo quiero que lo invoque'. exit. endif. Esepero me puedan ayudar. de antemano muchas gracias |
Hola.
Podrías probar a leer el stack del sistema y así compruebas el programa llamador. DATA:callstack TYPE abap_callstack, et_callstack TYPE sys_callst. CALL FUNCTION 'SYSTEM_CALLSTACK' EXPORTING max_level = 10 IMPORTING callstack = callstack et_callstack = et_callstack. Un saludo. |
MUCHAS GRACIAS!!!!!!!!!!!!!!! |
Husos Horarios son GMT. La hora en este momento es 20:42:32. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web