Friday, April 3, 2009

how to refersh a SAP Module pool program

use this code in PBO and in PAI catch the refresh user command and do what ever is required 

MODULE test OUTPUT.

*               WAIT UP TO 10 SECONDS
*                  STARTING NEW TASK 'WAITING'
*                     PERFORM RETURN_FROM_WAIT .
  
CALL FUNCTION 'RFC_PING_AND_WAIT'
    
STARTING NEW TASK 'WAITING'
    PERFORMING RETURN_FROM_WAIT 
ON END OF TASK
    
EXPORTING
      SECONDS               = 
10
    
EXCEPTIONS
      COMMUNICATION_FAILURE = 
1
      SYSTEM_FAILURE        = 
2.


*CALL FUNCTION 'RFC_PING_AND_WAIT' in background task .

*  PERFORM RETURN_FROM_WAIT ON END OF TASK.
*   EXPORTING SECONDS = 10.

ENDMODULE.      

 

 FORM RETURN_FROM_WAIT  USING TASKNAME.

  set user-command 'REFRESH'.

ENDFORM.   

 

 

No comments:

Google