Skip to Content

Extending procurement overview page


We are just exploring the possibility of extending the standard procurement overview page provided by SAP.

Scenarios we want to try are,

1) Create a new list card with the existing annotation and data source.

2) Include few more property values in the already existing List card.

3) Convert an analytical card into a different card type fed with the same data.

Is it really feasible to extend the standard procurement OVP app. If yes, what are the options we have.

Appreciate your inputs.

Many thanks in advance.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • avatar image
    Former Member
    Jul 26, 2017 at 06:19 AM

    Hi parthibaraja vijayan,

    Have you got any clue for the same, i mean did you get any idea to extend standard procurement app?

    I am also looking for the same.


    Naveen jain

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 15, 2017 at 12:23 AM

    Hi Parthibaraja,

    Nowadays we have a restriction in the Web IDE when we try to create an extension project from a Fiori Element app (List Report, Object Page and Overview Page).

    Since this application is powered by the ABAP CDS views, you could create an extension from the standard view, but there is a problem with this approach too, since this standard CDS view is not public released yet, SAP can execute changes in the future through any new patches or releases and it could potentially generate an impact in your development.

    My advise would be basically to create a new custom application using the Overview Page template and reuse the standard OData service executing the UI changes that you need with local annotations. If you have a requirement to bring more data to the application you can create a secondary OData service to provide the extra fields that you need (it's possible to reuse the standard ABAP CDS views or create your own ABAP logic).

    I advise you to analyse the standard app and execute a reverse engineering, here are some technical details about the Procurement OVP:

    1. UI5 project: PRC_OVPS1
    2. OData projects: MM_PRC_OVP
    3. ABAP CDS Views:

    Hope this answer helps you!



    mm-prc-ovp.png (7.1 kB)
    cdsviews.png (21.1 kB)
    Add comment
    10|10000 characters needed characters exceeded

  • Dec 20, 2017 at 09:58 AM

    Extensions to an existing OVP app with additional cards can be done starting SAPUI5 version 1.48 onwards, you can find details here:

    Add comment
    10|10000 characters needed characters exceeded

    • HI Prasita Prabhakaran,

      I have seen that blog from SAP . But where do we need to create those Files (Cardtype.controller.js)?

      Is it in a new Custom Application ? Like creating a Blank application with Card Type Controller, Fragment,Header ???

      Is it possible to overwrite any card? Like showing custom card in place of standard card? (Or do we need to hide standard card and add the custom one?)

      Can you please shed some light on these

  • Nov 12, 2018 at 03:26 AM

    Hi Pawan,

    The files are to be created within the ext folder of the ovp project. It is not possible to overwrite an already added card. SAP Web IDE plugin for OVP now also allows you to create extension for ovp projects. You need to click on New-->Extension, chose Overview Page Extension and then select custom card to add a new custom card extension.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 28, 2018 at 09:06 AM

    Hi Pawan, Custom Cards are available starting UI5 version 1.48 and thus also applicable for 1709

    Add comment
    10|10000 characters needed characters exceeded