点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好PPM专家
我们正在使用PPM 5.0,并且想知道可用的BAPI的完整列表。 我们特别对获取项目URL并在另一个应用程序中显示此链接感兴趣。 将来我们可能需要其他bapi来表示任务状态/项目状态等。因此,请让我知道在哪里可以看到可用于SAP PPM 5.0的BAPI的完整列表。
用于PPM 6.x的S/4 HANA的BAPI列表也将有所帮助。
最好的问候
Ashwini Pingle
--------------------------------------------------- ---------
我使用tcode BAPI获得了所有BAPI(活动和非活动)的列表。
但是我还没有找到任何可以提供项目URL的BAPI(可以将该URL放置在另一个应用程序中,并且可以从那里调用PPM项目)
任何想法?
BR
Ashwini Pingle
你好Ashwini,
我认为没有为此目的使用的BAPI。 但是,您实际上并不需要适当的BAPI,因为只需几行客户代码即可构建此URL。
例如 以以下URL为例(用于访问我的测试系统上的NWBC前端中的项目):
_https://ldcix7e.wdf.sap.corp:44355/nwbc/〜canvas; window = app/wda/cprojects_fpm/?sap-client = 002&STARTVIEW = Projects&OBJ_EVENT = DPO6CAE8B774ED61EE786A52E5CFE773A336CAEF-APE-CIDP-CIDP-APE-CIDP-AEDC-APEC-APE-CIDP-EAD-C&P-Eid-C&P-Aid-C&A5E&PFA-C&A5E&C&A&C&P = a9&P&A -language = EN
此处6CAE8B774ED61EE786A52E5CFE773A33是项目GUID(CPROJECTS_FPM是相关的应用程序配置,除非您使用自定义配置,否则对您来说是相同的)。假设您要使用的完全限定域和端口始终相同,那么您要做的就是从表DPR_PROJECT中找到相关的项目GUID,然后可以使用上述语法来构建具有上述语法的URL 自己的域和端口(您可以对其进行硬编码)和相关的GUID。
如果不想对域进行硬编码,当然如果变得更加复杂...在这种情况下,您应该看看
中的逻辑CL_WD_UTILITIES方法CONSTRUCT_WD_URL并在您自己的代码中复制相关部分。
...
关于您有关项目管理中BAPI完整列表的问题,据我所知没有这样的列表。 此处列出了主要的BAPI。 请务必考虑"项目管理"区域中的大多数BAPI尚未正式发布供客户使用(请参阅注释
109533 )。
最好的问候
弗朗切斯科
嗨弗洛里安,
感谢您的回复。
我们没有定义绝对URL。 我想知道绝对URL是打开项目管理链接还是直接打开项目。 URL是否提供了将项目ID/GUID作为参数然后打开特定项目的规定? 我认为绝对URL可能会在netweaver业务客户端中打开"项目管理"链接,而不是特定的项目ID。 如果我的理解正确,请告知。
最好的问候
Ashwini Pingle
嗨,
您可以使用功能模块DPR_API_UI_GET_URL来获取URL。
还将SPRO自定义"项目管理"-"基本设置"-"定义用于调用项目管理的绝对URL"考虑在内。
问候
Florian
嗨,
将命名函数模块,您应该拥有所需的所有选项。
问候
Florian
一周热门 更多>