
注意:如果该请求号不是你创建的,需要你手动在se10中把自己的id挂到这个请求号下面。
如果是已经有一个请求号的话,可判芹顷以通过se10中 *** 作。具体哪一个不记得了,点击右键
很容易知道是哪一个。
你可以用这个函数分配预算KBPP_EXTERN_UPDATE_CO,就不会出会这个问题.记陪喊得用这个函数时,要如果是A的WBS元素减预算增加到B的WBS元素时,要先运行减预算的,再运行增加的.
GT_BPAK-E_OBJNR = TAB_G_OUTPR-OBJNR.
GT_BPAK-E_WRTTP = '41'.
GT_BPAK-E_VORGA = 'KBUD'.
GT_BPAK-WERT = G_UPDATEBUDG_CHANGE.
GT_BPAK-TWAER = 'CNY'.
APPEND GT_BPAK.
REFRESH:GT_RETURN.
CALL FUNCTION 'KBPP_EXTERN_UPDATE_CO'碧乱余
EXPORTING
I_BUDGET_ACTIVITY= 'KBUD'
* i_budget_activ_sup_ret = 'X'
* I_COMMIT_DATA= 'X'
I_DELTA_AMOUNTS = '悔滚'
I_ROLLUP_DATA= ''
*I_CHECK_PLAN_DATA= 'X'
*i_application= 'P'
I_COMMIT_ALL = 'X'
* IMPORTING
* E_ERRORS_FOUND =
TABLES
IT_BPAK = GT_BPAK[]
IT_RETURN= GT_RETURN[]
EXCEPTIONS
NO_UPDATE= 1
OTHERS = 2.
IF SY-SUBRC <>0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
这是相对而言的对于function而言,册姿exporting是function传出的参数
而对于调用的程序而言,function的exporting是程序需要纤姿租从funtion中接收的参数,因此是importing
所以在call function的时候,function的importing的参数在毁兆调用者中要放到exporting中,而function的exporting的参数在调用者中要放到importing中
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)