cancel
Showing results for 
Search instead for 
Did you mean: 

Application fails to launch, Componet ID is not unique

0 Kudos

Hi All,

We have installed S4 HANA on-premise FP01 edition. We are trying to configure some Fiori applications in FLP.

The Fiori applicaiton is Manage Production Orders or Process Orders (F0273). I have consulted Fiori Reference library for FLPD configuration.

Attached are the snapshots of Tile & Target Mapping Configuration.

The Tile is not available in the Fiori launchpad home page. I looked up the tile in catalog whether it's added to home page or not but it is not available in any catalog. I went ahead and launched the application by appending #MRPProductionOrderItem-manage at the end of FLPD URL.

We get the following error when I try to launch the app

Component URL defined in target mapping does not match the URL retrieved from application index. A possible reason is that the component ID is not unique. See SAP note 2177717 for more information. - Target mapping URL: /sap/bc/ui5_ui5/sap/sakp_genericui/

Application index URL: /sap/bc/ui5_ui5/sap/sakp_gen_ui_s1/~A33B4ED42354B2F0CA940C9DBBF59446~5 sap.ushell_abap.bootstrap.abap

I have checked FLPD configuration a lot and cannot figure out anything wrong. I am running FLPD in CUST mode (default) with the same client as FLP.

Does anybody have idea on the same. Could it be an SAP issue?

Regards,

Amit

Accepted Solutions (1)

Accepted Solutions (1)

Hi All,

The reason why the tile is not visible is because this app is not intended to be invoked directly via a tile. It's mentioned so in the SAP note 2208053. This application can only be navigated from Monitor Production Orders.

So I think there is not default route assigned for this application.The route requires some URL parameters for eg Purchase Order.

@Saurabh, Check this note whether it's applicable for the apps you are working on too.

Regards,

Amit

saurabh_vakil
Active Contributor
0 Kudos

Thanks for the info Amit! I will check if this works out in my scenario as well.

Answers (2)

Answers (2)

saurabh_vakil
Active Contributor
0 Kudos

Hi,

Even I am facing the same issue (we are also using S/4HANA on-premise FPS01) with this Fiori app and a lot many other apps from Purchasing as well. And the name  i2d.pp.prdorderissue.details.s1 is indeed of the Component corresponding to the Manage Production Orders or Process Orders - I have cross checked with the Component.js file of this app. Maybe there are some mandatory SAP Notes that need to be implemented, but we haven't found anything on this yet.

Regards,

Saurabh

Chantele
Active Participant
0 Kudos

Is the file you're pointing to in target mapping definitely looking at the component, as it looks like it's pointing to a controller, or view.

0 Kudos

Hi Chantele,

The component name has been declared as " i2d.pp.prdorderissue.details.s1" in Component.js.

The namespace looks like a view name but that is how SAP has declared it.

Regards,

Amit

saurabh_vakil
Active Contributor
0 Kudos

Hi Amit,

Have you checked if any of the notes mentioned in SAP Note 2208053 - Release Information Note: MRP Apps on SAP FIORI FOR SAP S/4HANA 1511, Release S/4 On Premi... are applicable to your system and implemented those?

Regards,

Saurabh

0 Kudos

Hi Saurabh,

We have implemented all the notes mentioned in that note.

Regards,

Amit