App Implementation: Manage Supplier Invoices

System Landscape Requirements

For information about the system requirements, see the S/4HANA UI Technology guide at http://help.sap.com/s4hana_OP_1610Information published on SAP site.

Note Note

The app offers the possibility to upload documents. For security reasons, we strongly recommend that you install an appropriate virus scanner in your front-end system landscape and define sufficiently restrictive scan profiles to prevent the upload of malicious content. For more information on virus scanning and scan profiles for apps, see section Virus Scanning in the SAP S/4HANA UI Technology guide.

Implementation Tasks

The following sections list tasks that have to be performed to implement the Manage Supplier Invoices app. The tables contain the app-specific data required for these tasks.

You can also find the data required to perform these tasks in the SAP Fiori apps reference library at https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/index.html?appId=F0859Information published on SAP site

Front-End Server : Activate OData Services

Component

Technical Name

OData Service (Version Number)

MM_SUPPLIER_INVOICE_MANAGE (1)

For more information about activating OData services, see section Front-End Server: Activate OData Services in the SAP S/4HANA UI Technology guide.

Front-End Server : Activate SAP UI5 Application

Component

Technical Name

SAP UI5 Application

MM_SUPPIV_MANS1

For more information about how to activate the ICF service, see section Front-End Server: Activate ICF Services of SAPUI5 Application in the SAP S/4HANA UI Technology guide.

Front-End Server : Enable App for Access in SAP Fiori Launchpad

The SAP Fiori launchpad is the entry point to the apps. In the launchpad, the user can see and access those apps that have been assigned by an administrator to the catalog designed for this user's role.

The administrator makes these assignments in the launchpad designer. For more information, see section Setup of Catalogs, Groups, and Roles in the SAP Fiori Launchpad in the SAP S/4HANA UI Technology guide.

SAP delivers technical catalogs for groups of apps as repositories to create your own catalogs in the launchpad designer. Along with these catalogs, more technical content is delivered for each SAP Fiori app. You can find the delivered technical content for each SAP Fiori app in the SAP Fiori apps reference library.

Front-End Server and Back-End Server: Assign OData Service Authorizations to Users

You must assign OData service authorizations for the app to your users.

Note Note

Several authorization default values are connected to the OData service. To ensure that all these default values are assigned to a user, you have to follow the instructions given under the documentation links provided.

Make the assignment on the back-end server and on the front-end server:
  • On the back-end server, you have to assign the OData service authorization to a PFCG role. For more information, see section Back-End Server: Assign OData Service Authorization to Users in the SAP S/4HANA UI Technology guide.

  • On the front-end server, you must assign the OData service authorization to a new or existing role, such as a business role that has been adjusted according to your needs. For more information, see sections Create PFCG Role on Front-End and Assign Launchpad Catalogs and Groups, and Front-End Server: Assign Roles to Users in the SAP S/4HANA UI Technology guide.

OData Service (Version Number)

Back-End Server: Authorization Role (PFCG Role)

Front-End Server: Assignment to Authorization Role

MM_SUPPLIER_INVOICE_MANAGE (1)

You can use the example business catalog Accounts Payable - Supplier Invoice Processing (SAP_PRC_BC_INVOICER) or your custom catalog to create the back-end PFCG role.

Use an existing role or create a new one.

In the standard shipment, the example business catalog Accounts Payable - Supplier Invoice Processing(SAP_PRC_BC_INVOICER) and the business catalog group SAP_PRC_BCG_INVOICER are assigned to the business role Accounts Payable Accountant - Procurement (SAP_BR_AP_ACCOUNTANT_PROCUREMT).

Configuration Tasks

To be able to implement the app, you must perform the following configuration tasks in the back-end system under Start of the navigation path Materials Management Next navigation step Logistics Invoice Verification End of the navigation path:

You can, for example, perform the following configuration tasks: