我需要找一个BAPI(或一系列BAPI?)来读取通知附件列表(GOS),使用通知编号作为输入。
我尝试了很多BAPI,但唯一的功能结果是通过SO_OBJECT_READ
FM向我传递了对象ID(我从SOOD表中获取)。
问题是我无法检索属于通知的附件对象列表。 有什么想法或建议吗?
答案 0 :(得分:2)
尝试使用BDS_GOS_CONNECTIONS_GET
功能模块检索通知附件列表。指定如下参数:
CALL FUNCTION 'BDS_GOS_CONNECTIONS_GET'
IMPORTING
logical_system = <system name> * << optional parameter
classname = BPR_NOTIF * << object type for notifications
objkey = 1014866112016 * << your notification number + year
client = XXX
TABLES
gos_connections = lt_attachments
.
附件链接可在SRGBTBREL
表格中找到,而FM OBJKEY
参数对应于此表格的INSTID_A
字段。