cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Launchpad is empty

Former Member
0 Likes
3,111

Hi,

We have installed and configured Fiori landscape for Requisition Approval and Purchase Order Approval.  We setup the users as directed by the documentation.  The Launchpad designer looks good.  However, when we open the Launchpad, it is blank.  We don't see the approve requisitions or approve purchase orders.

We must have missed a step in the back-end?  Your help will be greatly appreciated.

Best Regards,

Rick

View Entire Topic
Former Member
0 Likes

Hi Rick,

Can you forward which odata service you activated in system alias and which odata service activated on local

if you assign proper role and authorisation then you have missed out to activated odata service because there is 5 odata service need to activated to launchpad then you will get PR apps icon on launchpad

Regards,

Santosh

Former Member
0 Likes

Hi Santosh,

We have the 5 on local and the two approvals set for the back-end alias.

UI2/PAGE_BUILDER_CONF

                                   _PERS

                                   _CUST

UI2/INTEROP

UI2/TRANSPORT

All 5 above are local.

The GBAPP_POAPPROVAL and GBAPP_PRAPPROVAL are both pointed to back-end alias.

Please advise if that is correct.

Thanks for your help.

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

If you want to check for errors, run the following transactions:

/IWBEP/ERROR_LOG - Gateway Backend Error Log

/IWFND/ERROR_LOG - Gateway Error Log

/IWFND/APPS_LOG - Gateway Application Log Viewer


99% of the time you should be able to figure out what you are missing or have not activated yet from the above.

Also, run a trace in ST01 to catch any authorizations that you might be missing too.

I find using Chrome is the best browser and use the F12 tools (Console tab) to see what kind of errors may be in the background.  WAY better than what IE has to offer out of the box.

Cheers,

Kevin

Former Member
0 Likes

Hi Kevin,

Thanks for your reply.  The logs were all empty.  The ST01 trace file was also empty.  The Launchpad designer looks good.

Any help is greatly appreciated.

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

I have implemented both of these apps for testing purposes in our sandbox...

Have you assigned this role to the user?

  • SAP_MM_TCR_T_X1 - SAP Role for MM - Transactional Apps

These are also needed for the apps to work.

So, absolutely nothing shows up in the launchpad?  Can you click the top left and see if you have any tile catalogs?

Do you have all the services active in SICF?  In SICF, put MM_* in the Service Name field and click on apply.  You will see entries in /sap/bc/bsp/sap and /sap/bc/ui5_ui5/sap.  You have to activate the services in BOTH locations. For you, MM_PO_APV and MM_PR_APV.

You also need to make sure that you have set up the Workflow Task ID for the Approve Purchase Order App and for the Approve Requisition App.

AND, define the Purchase Requisition Texts, 08 (I believe) - Approval and Rejection Notes.

Cheers,

Kevin

Former Member
0 Likes

Kevin,

Thanks again for your reply.  I will ask Security to assign the role SAP_MM_TCR_T_X1 to my user ID and will check.  Nothing shows up in the Tile Catalog.

The MM_* SICF services are active in two places in the front-end.  Do they also need to be activated in the back-end system?

I will also check on setting up the Workflow Task.  I have not done that yet.

Thanks again for your help.

Best Regards,

Rick

Former Member
0 Likes

Hi Rick,

Ask security team to assign the copy of roles SAP_MM_BCR_Buyer_X1 and SAP_MM_TCR_T_X1 to user and check it.

SAP inbuild catalogs and groups for Purchaseorder and purchase requistions are assigned in the above roles.

Regards,

Praveen.

Former Member
0 Likes

Hey Rick,

In our system, the GBAPP_POAPPROVAL and GBAPP_PRAPPROVAL are both under the LOCAL system alias.

Can you post a screen shot of what your launchpad looks like?

Cheers,

Kevin

Former Member
0 Likes

Hey Kevin,

Please see the attached screen shot.  Perhaps I need to change my two back to local system alias instead of pointing to back-end alias?

Thanks again for all your input and help!

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

I would try that...  Do you have the TRANSPORT service active?  Also activate PAGEBUILDER_SERVICE_V_0_1.

Can you post the services that you have activated in /IWFND/MAINT_SERVICE?  Sort descending so we can see the Z ones that are active...

All my services except for the TASKPROCESSING ones, and they point to a different system alias.

Cheers,

Kevin

Former Member
0 Likes

Hey Kevin,

After changing the two approval services back to local alias, I see the below error in /IWBEP/ERROR_LOG.

No service found for namespace /SAP/, name GBAPP_PRAPPROVAL, version 0001.

Thanks again for your help!

Best Regards,

Rick

Former Member
0 Likes

Those should pint to backend system not the local so change it to backend system alias.

As i said earlier just assign the those two roles and authorization objects. you will get tiles on the launchpad.

Former Member
0 Likes

Hey Kevin,

Please see the attached active services.  I didn't see the service PAGEBUILDER_SERVICE_V_0_1.

Thanks again for your assistance.

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

I guess my system is set up slightly different than yours.  This document has been around for a while, but it talks about setting up a system alias for TASKPROCESSING

http://scn.sap.com/community/mobile/blog/2013/06/25/sap-fiori-ll06--define-system-alias-for-the-task...

Cheers,

Kevin

Former Member
0 Likes

Hey Rick,

You can add this service by clicking on Add Service at the top and look for PAGEBUILDER_SERVICE_V_0_1.  Add that service.

Check this link out too:

http://scn.sap.com/community/mobile/blog/2014/06/10/fiori-technical-installation-and-configuration-o...

Might be some more help here.  It also gives SICF services to activate, that you might not have active.

Cheers,

Kevin

Former Member
0 Likes

Hi Praveen,

I changed the two back to back-end system alias.  I have asked Security to add the roles and authorization objects.

Thank you for your help and input.

Best Regards,

Rick

Former Member
0 Likes

Hi Praveen,

Security added the roles and authentication objects mentioned.  Now I see some tiles.  I went to the Tile Catalog on my Launchpad and added the two to my home page.  They have errors on them so I will need to pursue from here.

Please see the attached files.

Thanks again for your help.

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

Check /IWFND/ERROR_LOG and /IWBEP/ERROR_LOG to see what is missing... F12 in Chrome will help too.

Cheers,

Kevin

Former Member
0 Likes

Hey Kevin,

I am seeing two error messages.

No service found for namespace /SAP/, name GBAPP_PRAPPROVAL, version 0001.

No service found for namespace /SAP/, name GBAPP_POAPPROVAL, version 001.

I pulled in the services from the back-end with /IWFND/MAINT_SERVICE.

Must be something else missing.  Your help is greatly appreciated.

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

This to me means that the service itself was not created in /IWFND/MAINT_SERVICE.  There should be a ZGBAPP_**APPROVAL in the Service Catalog when you go into the transaction.  When you select them, the ICF node for ODATA should be green and the System Alias should be populated.  Mine though, do not have a namespace associated with them.  I'm not 100% that they need a namespace.  One thing that you could try is to delete the service and re-create it.  But if you do this, you will also need to delete the corresponding SICF service before recreating it.  It would be under /sap/opu/odata/sap/gbapp_**approval, where the stars are either PO or PR.

I found this too about System Aliases: http://scn.sap.com/docs/DOC-62040

Cheers,

Kevin

Former Member
0 Likes

Hey Kevin,

Thanks again for your reply.  Both services do exist as seen in the attached.  Both are status green.

Thanks again for your help!

Best Regards, Rick

Former Member
0 Likes

Hey Rick,

Are any of your other services having the /SAP/ namespace associated to them?

Cheers,

Kevin

Former Member
0 Likes

Hey Kevin,

I bounced my front-end server and am now seeing a different error.

Error Text: Backend error occurred.  T100 Info:GBAPP_APV_MSG-013

Error Context:

Workflow Task Type is not passed as filter criteria.

Any ideas for this one?  Thanks again for all your help!

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

This is where you have to add the Workflow Task ID in SPRO... go to Materials Management -> Purhcasing -> Purchase Order -> Approve Purchase Order App -> Specify Workflow Task IDs for Approve Purchase Order App and enter the workflow task IDs. 

Do the same for Materials Management -> Purhcasing -> Purchase Requisition -> Approve Requisition App -> Specify Workflow Task IDs for Approve Requisition App.

You may have multiples for each... depends on how you have it set up.

Cheers,

Kevin

Former Member
0 Likes

HI Rick,

Maintained the workflow Task ID's in the backend.

Assign the S_RFC and S_RFCAL authorization objects with a standard role SAP_S_RFCACL to Users in the both front-end and backend.

Assign the Roles SAP_MM_PO_APV_APP and SAP_MM_PR_APV_APP in the backend.

Regards,

Praveen.

tejasChouhan
Active Contributor
0 Likes

Hi Rick,

First things first. Always check if your backend workflow is setup and you are getting workitems in your inbox.

If you are configuring Fiori approve po or pr apps, make sure you are doing for the correct user id. i.e release strategy is well maintained and in the workflow section, agents are assigned as per the release codes.

Once your workitems are coming in the userid with which you login to fiori in backend SAP Inbox (SBWP). Then only you should start doing above activities for Fiori app setup.

So these are the pre-requisites.

Regarding your error : "Workflow Task Type is not passed as filter criteria." . Check tcode OOCU and check if event linkage is activated for MM- Purchasing -> Task id. All the task ids and event linkages should be active.

Regards,

Tejas

Former Member
0 Likes

Hey Kevin,

After completing the Workflow Task ID's in SPRO, I am not seeing errors on the Launchpad home page now.  Both the Approve Requisition and Approve Purchase Order apps are there.  They both show zero approvals.  Nothing happens if I click on them, but that must be because there is nothing to approve.

I believe this has resolved this thread.  I may start one more for refining authorizations for the end user.

Thanks to all for your great input and help.  SCN is a great place for sharing knowledge and helping novice people like myself.

Thank you much!

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

Glad I could help, and yes, there will be nothing there if it says 0.  You can still load it but it will be empty.

Best of luck with Fiori going forward.

Cheers,

Kevin

Former Member
0 Likes

Hey Kevin,

If I click on either of the apps, nothing happens.  Should it open even if it is empty?  If so, I am still missing something.  I can open a new thread if that is the case.

Thanks again for all your help.

Best Regards,

Rick

Former Member
0 Likes

Hey Rick,

If you want to start a new thread, you can, we can discuss this there...

When you click on the app, it should go to the next screen and show something like this:

Post the link here and I'll help some more.

Former Member
0 Likes

Hey Kevin,

I am going to open a new thread since this is a different issue.

Thanks again,

Rick