Skip to Content
Author's profile photo Former Member

How to implement SAP Fiori Procurement Overview Page for S4 HANA

SAP Fiori Overview Page (OVP) is the latest interaction in SAP Fiori UX. It presents a new way of visualizing data to the business users by provides real time insights in the form of cards. This allows users to gain insights into the bigger picture allowing faster decision making. This page will help you setup the standard SAP Fiori Procurement Overview Page which SAP has released as part of S4 HANA 1610.

The main objective is to setup the Procurement Overview Page end-to-end with the complete set of functioning drill down applications.

Pre-requisites 

a) This app is available only for S4 HANA 1610.

Snapshot from Fiori Apps Library page.

https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps(‘F1990’)/S6OP

Backend components

Frontend components

Activate SAPUI5 Applications

In order to get the Procurement Overview Page up and running, you need to activate the following SAPUI5 applications. The list include the associated SAPUI5 applications for the drill down apps from the Procurement Overview Page.

PRC_OVPS1 – Overview Page

MM_PCTR_ST_MTS1 – Managing Purchasing Contracts

MM_PURDOC_LSTS1 – My Purchase Document Items

SLC_ACTS1 – Manage Activities

MM_PO_CRES1 – Create Purchase Order

PLM_ATH_CRES1 – Re-usable component for Attachment service

FND_OM_OUT_CLS1 – Re-usable component for Output Control

MM_REQNS1 – Purchase Requisition Object Page

MM_REUSE_TEXTS1 – Re-usable component for displaying texts

SBRT_APPSS1 – Smart Business Runtime

These SAPUI5 application can be activated manually through SICF transaction. But since manually activating then would be a time consuming activity, you can instead leverage the standard task list SAP_BASIS_ACTIVATE_ICF_NODES to activate all of them in one shot. Below are the steps.

Generate Task list run for SAP_BASIS_ACTIVATE_ICF_NODES in transaction STC01

Fill Parameters and Save

Run the Tasklist

Successful.

Activate OData services

In order to get the Procurement Overview Page up and running end-to-end, you need to activate the following OData services. The list includes the associated OData services for the drill down apps from the Procurement Overview Page.

C_NONMNGDPURGSPEND_CDS

C_PURGSPENDOFFCONTRACT_CDS

C_REQUISITIONNOTOUCHRATE_CDS

MM_PRC_OVP

C_PURCHASECONTRACTLEAKAGE_CDS

C_SUPPLIERACTIVITY_FS_SRV

/SSB/SMART_BUSINESS_RUNTIME_SRV

MM_PUR_PO_MAINTAIN

CV_ATTACHMENT_SRV

CA_OC_OUTPUT_REQUEST_SRV

C_REQUISITIONTYPEANALYSIS_CDS

C_PURREQUISITION_FS_SRV

MM_PUR_OA_MAINTAIN_SRV

These OData services can be activated manually through /IWFND/MAINT_SERVICE transaction. But since manually activating then would be a time consuming activity, you can leverage the standard task list SAP_GATEWAY_ACTIVATE_ODATA_SERV. Below are the steps.

Generate Task list run for SAP_GATEWAY_ACTIVATE_ODATA_SERV in transaction STC01.

Parameters for “Define OData Services for Activation”

Select System Alias for Activation

Select OData services for Activation

Run the Tasklist

Successful.

Security Roles

 

Assign the following 2 standard PFCG roles to the end user in the Frontend server. Both these roles are essential for the Overview Page to work end-to-end with all the drill-down applications.

SAP_BR_PURCHASER

SAP_BR_BUYER

Run Fiori Launchpad

When you click on each of the card, it should drill down to the corresponding Transactional / Smart Business Analytical application.

 

Assigned Tags

      12 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Jocelyn Dart
      Jocelyn Dart

      Nicely explained!

      Author's profile photo Former Member
      Former Member

      Good! Thank you for the explanation!

      Author's profile photo Gerald Pecover
      Gerald Pecover

      Nice work.

      Does anybody know if it’s possible to maintain the OVP by selecting only the cards that are applicable to the organisation. Yes, each user with access could tailor their OVP by hiding what they don’t use; I’m wondering if it’s possible to do this via config, on behalf of the user?

       

      Author's profile photo Former Member
      Former Member
      Blog Post Author

      I doubt if there is any config and if not, I am sure it will be nice feedback to SAP to implement that going forward for all their overview page Apps.

      For now, I am guessing that extending the SAPUI5 application for the overview page is the only option.

      Author's profile photo Arnab De
      Arnab De

      A very well written step by step guide, thanks for detailing the UI5 and OData services for the associated apps in the overview page.

      Author's profile photo Shelke Shrikant
      Shelke Shrikant

      Hi Eldhose,

      I am using 1610 FPS01 version. I have done all settings. However, I am not getting the "Procurement Overview Page" Tile. I looked for it in App finder as well. Is there any other setting required to get the App"Procurement Overview Page"?

      Regards,

      Shrikant

      Author's profile photo Former Member
      Former Member

      Even I am facing the same issue. Where you able to resolve this Shrikant ?

      Author's profile photo Harshin Joshi
      Harshin Joshi

      Hello ,

      Add this catalog and group to your role.

      Catalog: SAP_SD_BC_BIL_BLOCKED

      Group: SAP_SD_BCG_BIL_BLOCKED

       

      Regards
      Harshin

      Author's profile photo Milroy Fernando
      Milroy Fernando

      When I try to enable /sap/bc/ui5_ui5/sap/mm_po_apv it's given following error

      HTTP Service /sap/bc/ui5_ui5/sap/mm_po_apv check failed: URL contains non-interpretable service

      How can I solve this issue? Could you please help me ?

       

      Author's profile photo Former Member
      Former Member

      very well explained., Great work

      Author's profile photo Arun Akuthota
      Arun Akuthota

      Hi Thank you for the detail explanation. Is it possible to remove the mini charts in the cards in procurement overview page tile?

      Author's profile photo Aqib Jamil Pathan
      Aqib Jamil Pathan

      Hi!

      Very well explained the implementation steps. We noticed one issue though. When you assign following roles to the user, user gets additional apps on FLP which we don't want to grant access to. Is there a way to find what are the services to be included from these two roles below to access "Procurement Overview Page" fiori app?

      SAP_BR_PURCHASER
      SAP_BR_BUYER

      Regards,

      AQIB