点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好。
我需要按程序将对象添加到传输请求中(实际上,是将对象添加到传输任务中)。 我曾经使用过FM'TR_REQUEST_CHOICE',但是它直接向请求添加对象,而不向任务添加对象,并且当我尝试释放任务时,由于没有对任务进行分类,因此会出现错误。
我曾尝试使用FM'TR_APPEND_TO_COMM_OBJS_KEYS'和'TR_INSERT_REQUEST_WITH_TASKS',但它们不起作用,或者也许我不知道如何使用它们。
请,有人知道一种通过程序将对象添加到运输任务的方法吗?
非常感谢。
玛拉。
大家好。
最后,我已经使用功能" TRINT_MODIFY_COMM"解决了我的问题。 我们可以在程序TH_TKANL中看到它的工作方式。
有这么多帮助真是太好了。
非常感谢!!!!!
玛拉。
低键天才回复:)
我查看了这个程序,发现
TR_APPEND_TO_COMM_OBJS_KEYS用于在任务中插入对象。 我在代码中使用了它,效果很好。
嗨,
使用标准程序RSTXTRAN,将适合您的需求。
谢谢
Ashok.c
嗨,
请检查FM
通话功能'BAPI_CTREQUEST_CREATE_TASKS'
导出
REQUESTID = var_req_no
*导入
* RETURN =
表格
作者列表= gt_authorlist
TASK_LIST = gt_task_list
。
干杯,
阿林丹
嗨,
尝试以下操作:
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> TABLESAUTHORLIST = gt_authorlist
TASK_LIST = gt_task_list
。
干杯,
Arindam p>
您也可以使用此FM
RS_CORR_INSERT
TR_APPEND_TO_COMM_OBJS_KEYS是最简单的FM。 我用它来保存子任务中的对象,它起作用了。
一周热门 更多>