Я думаю, что это длинный выстрел, но вот моя проблема:
Я хотел бы пометить сразу многих деловых партнеров для архивирования в фоновом режиме.
Есть 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.