有时候我们需要手工执行某些处理链,一般都要RSA1进去,其实SAP提供了一个函数,通过自写程序调用该程序,输入我们要调用的处理链名称,即可达到相应的效果。
函数名:RSPC_API_CHAIN_START
代码很简单:
SELECTION-SCREEN BEGIN OF BLOCK b_01 .
PARAMETERS:
I_CHAIN1 type RSPC_CHAIN DEFAULT 'ZPC_EX_D_DR_001',
I_SYNC type RSPC_SYNCHRONOUS ,
I_NOPL type RS_BOOL ,
I_DOWAI type RS_BOOL ,
I_POLL1 type RS_BOOL ,
I_GUI1 type CHAR1
.
SELECTION-SCREEN END OF BLOCK b_01.
CALL FUNCTION 'RSPC_API_CHAIN_START'
EXPORTING
I_CHAIN = I_CHAIN1
I_SYNCHRONOUS = I_SYNC
I_NOPLAN = I_NOPL
I_DONT_WAIT = I_DOWAI
I_POLL = I_POLL1
I_GUI = I_GUI1 .