点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在从事定制SAPUI5应用程序开发。 在我的应用程序场景中,我需要从SAPUI5到SAP Web GUI进行调用,SAP Web GUI是作为Fiori Launch Pad中的图块之一创建的。 我的要求是我需要从Fiori Application调用IW21事务(通知创建)。
我的应用程序中有一个描述字段,我需要将该描述作为参数传递给此IW21调用,并将其用于通知创建过程。
但是在IW21 Web GUI的第一个屏幕中,我没有描述字段? 我不知道我需要使用哪种参数?
我为IW23和IW33做过类似的代码。 我分别知道通知号和订单号。 但是在IW21通话中,我不知道需要发送什么参数来创建带有说明的信息?
IW 23代码:
callCrossAppNavigation:函数(sType,iId) { var CROSS_APP_NAVIGATION_URL; 如果(sType ===" O") { //订购导航电话 CROSS_APP_NAVIGATION_URL ="#Z_SEM_OBJECT_NAME-display?CAUFVD-AUFNR =" + iId }其他 { //通知导航调用 CROSS_APP_NAVIGATION_URL ="#Z_SEM_OBJECT_NAME-display?RIWO00-QMNUM =" + iId } 如果(sap.ushell.Container.getService(" CrossApplicationNavigation")) { sap.ushell.Container.getService(" CrossApplicationNavigation") .toExternal({ 目标:{ shellHash:CROSS_APP_NAVIGATION_URL } }); } },
请帮我解决一下吗?
谢谢
此致
Jayakrishnan.C
您可以尝试使用所需描述作为参数来创建自定义报告,然后使用提交报告参数或存储变量将其转发到IW21。 无论如何,如果未将描述作为参数,则必须通过开发OData服务来创建它,并在其中使用FM与IW21一样。
一周热门 更多>