Issue: There are two ABAP systems which host CRM “My Opportunity” application. In system A, the application works however in system B, the opportunity application could not be opened. There is error message below:

The necessary reuse library failed to be loaded, this could be observed in Chrome network and console:

Root cause

in Opportunity Component.js, the correct module path ( prefix ) is registered in line 15. Unfortunately, in system B, the sPath does not have expected lower case of “/crm_opprtnty”. Instead, it has upper case, so reuse library module path does not have chance to be registered, so it is loaded with wrong path and caused the error.

So now the question is, why for system B, the module path “cus.crm.opportunity” has upper case while system A has the correct lower case? The path is returned when you first click the application tile in Launchpad. That is, an INTEROP service is responsible for navigation target resolution. In system B, the returned url has upper case,

And in the system A where everything works, the url has lower case.

So where is this url configured?
Log on to backend system and use transaction code LPD_CUST, search entry with role = UICRM001 and instance = TRANSACTIONAL, double click it:

And the url is maintained here:

In system B, the upper case is maintained by mistake.

Once it is corrected, the issue would be resolved.

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

SAP Fiori应用没能从Fiori Launchpad启动的一个可能原因及分析过程相关推荐

  1. SAP Spartacus界面看不到Carousel左右移动控件的一个可能原因

    SAP Spartacus界面的Best selling Products和What's new两部分的产品主数据展示,都是通过cx-carousel这个reuse Component来绘制的: SA ...

  2. SAP UI5 应用开发教程之五十四 - 如何将本地 SAP UI5 应用配置到本地 Fiori Launchpad 中的试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  3. 为什么SAP GUI里的传统事务码能通过Fiori Launchpad启动

    今天是农历鼠年大年初六,本文是鼠年第6篇文章,也是汪子熙公众号第205篇原创文章. 大家这几天宅得怎么样了? Jerry之前的文章 那些年我用过的SAP IDE 曾经提到,我们可以把SAP GUI里的 ...

  4. SAP UI5 应用开发教程之三十二 - 如何创建一个自定义 SAP UI5 控件试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  5. SAP HUM 使用HU02将几个HU打包到一个外层新的HU号码里

    SAP HUM 使用HU02将几个HU打包到一个外层新的HU号码里 如下HUMO结果, 想把1000023952/1000023953包到另外一个新HU里,形成一个嵌套HU. 操作方法如下:事务代码H ...

  6. SAP SD如何将销售订单其它ITEM加入到一个已创建好的交货单里

    SAP SD如何将销售订单其它ITEM加入到一个已创建好的交货单里 如下的销售订单,有多个ITEM, 为其中的第一个ITEM创建了DN 80016362, 如果业务发现需要修改该交货单,将销售订单里的 ...

  7. SAP HUM 如何将2个HU合并并成一个?

    SAP HUM 如何将2个HU合并并成一个? 如下2个HU的库存, HU 1004369047里库存数量为10. 我们想将HU 1004369047里的10件库存放到 1004369048这个HU里去 ...

  8. sap 服务器 拷贝文件,本文示例如何使用SAP FTP Function将文件从应用服务器传输到另外一个FTP服务器上。...

    本文示例如何使用SAP FTP Function将文件从应用服务器传输到另外一个FTP服务器上. DATA: BEGIN OF ig_ftp_result OCCURS 0, line(100), E ...

  9. 计算机打开后任务栏有但桌面不显示不出来,电脑开机后不显示桌面图标和任务栏,鼠标可以动但是右键没反应,任务管理器能启动,该怎么解决啊?...

    电脑开机后不显示桌面图标和任务栏,鼠标可以动但是右键没反应,任务管理器能启动,该怎么解决啊?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶 ...

最新文章

  1. 基于Servlet+JSP+JavaBean开发模式的用户登录注册
  2. 大规模知识图谱的构建
  3. 非极大值抑制(Non-maximum suppression)在物体检测领域的应用
  4. Java中集合 练习 计算疯狂值
  5. Codeigniter CRUD代码快速构建
  6. Entity FrameWork 操作使用详情
  7. linux磁盘永久挂载教程,linux 永久磁盘挂载
  8. 中国电信学院c语言题库,电脑题库试题精编版.doc
  9. Java多线程学习九:如何正确关闭线程池?shutdown 和 shutdownNow 的区别
  10. 倍福plc的型号_倍福模块选型
  11. 海龟编程计算机,第一个海龟程序
  12. 商协社团汕头发展-全国工商联·万祥军:企业家论坛研究转型
  13. “省份、城市、区县” 三级联动数据
  14. excel简单操作。python
  15. grep命令详解(如何匹配多个字符串)(grep指令)(grep -q)
  16. 第12章 对话框
  17. java 指定垃g1圾收集_java垃圾回收G1收集器
  18. 市场调研-全球与中国化妆品级乙基己基甘油市场现状及未来发展趋势
  19. Unity的URP下使用SRPBatcher
  20. Hiberante学习=一对一+多对一+级联/N+1+缓存/事务+HQL/SQL+list/literate

热门文章

  1. lvs系列之dr(二)
  2. linux 命令后面的参数小叙
  3. LINUX下使用https访问站点
  4. C#/Net代码精简优化技巧(1)
  5. CS224n笔记一:开端
  6. 第四次测试--面向对象
  7. org.hibernate.PersistentObjectException: detached entity passed to persist
  8. Javascript的原型链图
  9. jquery validate常用方法及注意问题
  10. C# 站点IP访问频率限制 针对单个站点