通过程序将对象添加到运输请求中

2020-08-21 12:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好。 我需要按程序将对象添...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好。

我需要按程序将对象添加到传输请求中(实际上,是将对象添加到传输任务中)。 我曾经使用过FM'TR_REQUEST_CHOICE',但是它直接向请求添加对象,而不向任务添加对象,并且当我尝试释放任务时,由于没有对任务进行分类,因此会出现错误。

我曾尝试使用FM'TR_APPEND_TO_COMM_OBJS_KEYS'和'TR_INSERT_REQUEST_WITH_TASKS',但它们不起作用,或者也许我不知道如何使用它们。

请,有人知道一种通过程序将对象添加到运输任务的方法吗?

非常感谢。

玛拉。

13条回答
N-Moskvin
2020-08-21 12:44

嗨,

尝试以下操作:

gs_authorlist-task_owner =

APPEND gs_authorlist到gt_authorlist。

gs_authorlist-task_owner = '。

将gs_authorlist添加到gt_authorlist。

呼叫功能'IW_C_CREATE_TRANSPORT_REQUEST'

导出

Description = <说明>

TRANSPORT_KIND = 'K'

LANGU = sy-langu

导入

COMMFILE = var_req_no

例外情况

LANGUAGE_MISSING = 1

NUMBER_RANGE_FULL = 2

UNALLOWED_TRFUNCTION = 3

NO_ 授权= 4

CREATE_TRANSPORT_ERROR = 5

其他= 6

如果SY-SUBRC <> 0。

消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO

与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4。

ENDIF。

CALL FUNCTION'BAPI_CTREQUEST_CREATE_TASKS'

导出

REQUESTID = var_req_no

*导入

*返回=

< p> TABLES

AUTHORLIST = gt_authorlist

TASK_LIST = gt_task_list

干杯,

Arindam

一周热门 更多>