IT干货网

abap之通过 BAPI 获取通知的 GOS 附件列表

third_qq_acbf90bbd2dede1d 2025年05月04日 编程设计 634 0

我需要找到一个 BAPI(或 BAPI 链?)来使用通知编号作为输入来读取通知附件列表 (GOS)。

我已经尝试了很多 BAPI,但唯一的功能结果是通过 SO_OBJECT_READ FM,我向其传递了对象 ID(我从 SOOD 表中获得)。

问题是我无法检索属于通知的附件对象列表。 有什么想法或建议吗?

请您参考如下方法:

尝试使用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字段。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!