在SAP Fiori Launchpad中运行SAP Screen Personas滑流引擎

2020-09-09 03:48发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,我在通过SAP FIORI客户端在SAP FIORI Launchpad中使用SAP Screen Personas滑流引擎风格时遇到问题。

我的口味需要使用手机摄像头扫描条形码信息。 如果直接在SAP Fiori客户端中设置补充流引擎URL(/sap/bc/se/m),则该应用程序运行良好。 但是,如果我使用SAP Fiori启动板URL(/sap/bc/ui2/flp)设置SAP Fiori客户端,然后使用磁贴访问同一应用程序,则该应用程序将无法再使用。 可以启动该应用程序,但是随后,即使我使用JS脚本中的" window.parent.cordova"声明了Cordova插件,也可以通过使用风味中定义的扫描脚本按钮提醒我Cordova插件不可用。 >

因此,基于这种状态,我有两个问题:

-是否可以在SAP Fiori目标中像标准角色一样声明补充角色角色风味,该标准角色定义为使用/PERSONAS/LAUNCH进行交易,并使用参数FLAVOR = 定义相应的风味?

-是否可以通过SAP FIORI客户端使用SAP Fiori Launch启动Slipstream引擎Flavor,并可以使用本地移动电话功能(如相机)来扫描QR码或条形码?

最诚挚的问候

François-XavierLEVY

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,我在通过SAP FIORI客户端在SAP FIORI Launchpad中使用SAP Screen Personas滑流引擎风格时遇到问题。

我的口味需要使用手机摄像头扫描条形码信息。 如果直接在SAP Fiori客户端中设置补充流引擎URL(/sap/bc/se/m),则该应用程序运行良好。 但是,如果我使用SAP Fiori启动板URL(/sap/bc/ui2/flp)设置SAP Fiori客户端,然后使用磁贴访问同一应用程序,则该应用程序将无法再使用。 可以启动该应用程序,但是随后,即使我使用JS脚本中的" window.parent.cordova"声明了Cordova插件,也可以通过使用风味中定义的扫描脚本按钮提醒我Cordova插件不可用。 >

因此,基于这种状态,我有两个问题:

-是否可以在SAP Fiori目标中像标准角色一样声明补充角色角色风味,该标准角色定义为使用/PERSONAS/LAUNCH进行交易,并使用参数FLAVOR = 定义相应的风味?

-是否可以通过SAP FIORI客户端使用SAP Fiori Launch启动Slipstream引擎Flavor,并可以使用本地移动电话功能(如相机)来扫描QR码或条形码?

最诚挚的问候

François-XavierLEVY

付费偷看设置
发送
11条回答
Climb_Ma
1楼-- · 2020-09-09 04:11

您好,尝试解决我的问题,我首先通过遵循 https://help.sap.com/viewer/89f7648246d148f1882a6011a43bbc21/30.717

这可以解决我的第一个问题。

但是当我启动Slipstream磁贴时,执行以下URL时我遇到了严重的请求错误(错误400):

http://<主机>:<端口>/sap/bc/se/rg/newsession?〜restgui = X&〜rg_pmobile = X&〜rg_control_state_ver = 2&〜rg_batch_format_encode = X&sap-htmlrendermode = standards&〜webgui_new_design = X&〜 rg_omrtmetric = 1 &&〜webguiScreenWidth = 720&〜webguiScreenHeight = 615&〜webguiUserAreaWidth = 720&〜webguiUserAreaHeight = 615&〜webguiDynpFontWidth = 10&〜webguiDynpFontHeight = 32&〜webguiListFontWidth = 8&〜webguiListFontHeight = 19&rgToolbarHeight = 32&rgScrollbarSize = 20&rgPopupMaxWidth = 710&rgPopupMaxHeight = 583&rgTableRowHeight = 25&莫因= 01960EF048D0945A&莫因= 01960EF048D0945A

我不知道如何分析此请求。 我看不到任何其他信息可以帮助Chrome调试器工具处理此请求。

有关信息,这是我的堆栈ABAP堆栈信息:

-在SAP HANA 2.00.033上运行的SAP ABAP 752 SP3

-SAP KERNEL 753补丁程序级别300。

-SAP PERSONAS 3.0 SP8。

由于内核753,并且根据文档,我还添加了参数sap-se-csrf-parameter,该参数设置为在sap Fiori目标中起作用。

FXL

软件心理学工程师
2楼-- · 2020-09-09 04:18

嗨,塔玛斯,

即使在"返回"按钮之后,它也会出现相同的错误。

我们已经在同一张票上与您一起开票,等待在同一张票上的快速回复。

4190/2019 RESTGUI会话创建失败

clever101
3楼-- · 2020-09-09 04:23

如果将SAP FIORI客户端移动应用程序链接到/sap/bc/se/m URL,则一切正常。 您可以启动一种风味,使您可以使用Javascript访问cordova插件。 但是当然您不能访问SAP FIORI Launchpad,因为SAP FIORI Client移动应用程序未链接到/sap/bc/ui2/flp URL。 我本周将提供有关Personas 3.0的SAP培训课程,而本周没有太多时间花在此主题上。 我想如果没有解决方案可以使用标准方法从SAP Fiori Launchpad运行Slipstream引擎Flavor,即使您不使用SAP FIORI Client Mobile App,但您访问启动板,我也将在下周打开SAP票务。 使用桌面浏览器。 为您提供信息,我们在具有相同ABAP堆栈和内核的两个不同系统上测试了用例,并且在两种情况下都存在相同的400 Bad Request错误。 但是我们没有错误500。如果有人使用文档 https://help.sap.com/viewer/89f7648246d148f1882a6011a43bc228/3.0.7/en-US/fe74ef30b6174b16ab0af2d5f507e3b1.html 可以正常工作,请告知。 :)

闻人可可
4楼-- · 2020-09-09 04:06

我们知道正在处理SP08中的Slipstream的一些会话处理问题。 不幸的是,我无法在什么时候给您提供ETA,但我认为您遇到的问题(带有错误的请求消息,可能还有其他问题)与此问题有关。

黑丝骑士
5楼-- · 2020-09-09 04:12

Hello Thomas, 谢谢您的回答。

前进的最佳选择是什么?

我们应该等待更正还是应该打开事件,或者最后一个选择是,我们应该继续在该线程上工作吗?

这个集成点对我们非常重要。 我们正在HANA上实施S/4HANA 1610,这是一个EWM,同时并行使用一个较早的ECC6。并且我们有一项强制性的业务要求,即使用SAP FIORI Launchpad拥有一个集成点。 由于80%的SAP内容是通过SAP事务而不是SAP FIORI应用程序交付的,因此SAP Screen Personas的集成是交付简化事务以及FIORI Apps和标准SAP事务之间UX连续性的重点。

悻福寶寶
6楼-- · 2020-09-09 04:19

我认为打开事件是最好的方法。

一周热门 更多>