首页 > SAP > FIORI > 标准APP发布成新Z开头的APP后,原APP报错问题处理
2019
08-27

标准APP发布成新Z开头的APP后,原APP报错问题处理

今天 为了测试一下对标准APP的增强修改,所以打算对产品主数据维护的APP:MD_PROD_MAS_S1进行增强修改,但为了完事的不影响原APP的运行,所以完全新配置出了一个FioriLaunchpad的标签,并把原MD_PROD_MAS_S1的APP,使用WEB IDE下载下来,然后打算修改后上传为ZMD_PROD_MAS_S1的APP,结果发现,我还对ZMD_PROD_MAS_S1进行任何修改,发布到SAP后,发现原来能正常运行的APP报错了。

Could not open app,Please try again later.

标准APP发布成新Z开头的APP后,原APP报错问题处理 - 第1张  | 优通SAP

测试了好几次,发现确实是只要标准的APP不修改重发布为新的名字的APP就会报这个错误,

最后发现,原因是SAP的namespace即“命名空间”(有人人说APP的ID)在一个系统中不能相同 ,所以打开Component.js文件,找到namespace的名字为“mdm.cmd.product.maintain ”,
在WEB IDE中把所有的mdm.cmd.product.maintain替换为zmdm.cmd.product.maintain,后,再上传到SAP,发现原APP就不会被影响了,能正常使用,并设置FioriLaunchpad后,新的APP也能正常使用。

最后编辑:
作者:yangsen
本站为个人博客网站,全由我个人维护,我从事SAP开发13年,其它ERP开发7年,基本都是零售行业。本站记录工作学习的过程, 有SAP相关询问专、兼职工作可随时联系我。 有网站相关的问题可直接在文章下方留言,或者联系我。 邮件:yan252@163.com给我。 QQ:415402519

留下一个回复

你的email不会被公开。