ABAP中央归档变更为业务合作伙伴提供了大量资源

时间:2017-04-12 07:01:03

标签: sap abap

我认为这是一个很长的镜头,但这是我的问题:

我想在后台工作中同时标记许多业务合作伙伴进行归档。

有BAPI_BUPA_CENTRAL_CHANGE和BUPA_CENTRAL_CHANGE,但这两个都将单个业务伙伴作为其导入参数。我认为循环和调用此函数是没有意义的,因为我只有50,000个后台作业。我希望有一个背景工作,所有的商业伙伴都给予了。传递标准表而不是结构转储函数。有没有办法让更多的数据进入结构,或者完全采用其他方式来做到这一点?

    ls_central-centralarchivingflag = 'X'.
    ls_central_x-centralarchivingflag = 'X'.
   CALL FUNCTION 'BAPI_BUPA_CENTRAL_CHANGE IN BACKGROUND TASK
    EXPORTING
    businesspartner                   = ls_partner_bapi   (Here, many bpartners)
    centraldata                       = ls_central
    centraldata_x                     = ls_central_x
    TABLES
    return                            = lt_return.

1 个答案:

答案 0 :(得分:4)

使用批量维护工具(tcode MASSMASSD)代替。它可用于批量更改任何对象,包括业务合作伙伴。

enter image description here

以下是使用MASS进行背景更改任务的manual