In order to be able to run this app in SAP Fiori, cloud edition, your system landscape has to be prepared for and connected to SAP Fiori, cloud edition:
Required System Landscape Setup |
Prerequisites |
|---|---|
SAP Fiori, Cloud Edition: System Landscape and Architecture |
The SAP product version in the back-end system serving as the basis for the app must be the following:
|
Required Back-End Product (Product Version Stack) |
SAP enhancement package 7 for SAP ERP 6.0 (n/a) |
In addition, the back-end components of the app (such as the OData service) have to be available in your back-end system. These back-end components are delivered with the following SAP product version as part of the listed software component. The required software component for the app is contained in the listed product instances:
|
Required SAP Product (Support Package Stack) |
SAP enhancement package 7 for SAP ERP 6.0 (n/a) |
|
Available Instances Containing Software Component |
|
|
Software Component Required for App (Support Package) |
EA-RETAIL 617 (12 ) |
On the back-end server, the following SAP notes must be implemented for this app:
|
SAP Note Number |
Description |
|---|---|
|
General Information: Order Products App |
The following sections list tasks that have to be performed to implement the required components of the app. The tables contain the app-specific data required for these tasks.
You can 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=F0752SAP Gateway System: Activate OData Services
|
Component |
Technical Name |
|---|---|
|
OData Service (Version Number) |
RETAILSTORE_ORDER_PRODUCT_SRV (001 ) |
For more information about how to activate the OData service, see Enabling Access to Back End Data for SAP Fiori Apps.
Enable App for Access in SAP Fiori Launchpad on Cloud
The SAP Fiori launchpad on cloud is the entry point to SAP Fiori 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.
SAP delivers preconfigured catalogs for groups of SAP Fiori apps as repositories to create your own catalogs. Along with these catalogs, more technical content is delivered for each SAP Fiori app.
For more information about how to proceed with this content, see Administrating SAP Fiori Launchpad on Cloud.
SAP Gateway System and Back-End Server: Assign OData Service Authorizations to Users
You must assign OData service authorizations for the app to your users.
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.
On the back-end server, a dedicated authorization role (PFCG role) for the OData service is delivered as an example. You can copy this role and adjust it to your needs.
In the SAP Gateway system, 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.
|
OData Service (Version Number) |
Back-End Server: Delivered Authorization Role (PFCG Role) |
SAP Gateway System: Assignment to Authorization Role |
|---|---|---|
|
RETAILSTORE_ORDER_PRODUCT_SRV (001 ) |
In addition, this role contains authorizations to display the related business data.
Note
In addition, this role contains authorizations to display the related business data. |
OData service authorization must be assigned. |
Before implementing the app, you must ensure the following:
Software component EA-RETAIL 617 SP06 is installed on the back-end server
Software component UIRT401 SP04 is installed on the front-end server
To be able to implement the app, you must perform the following configuration tasks in the back-end system:
When users access the app, the system first checks whether they are assigned to a store. If they are not assigned to a store, a list of stores is displayed. This list comes from authorization object W_SRS_APPL. Users can change their store assignment at any time by using the Settings icon. The assigned store is persisted in table FPB_PERSPARM, which the app reuses from the application SAP In-Store Merchandise and Inventory Management application (Retail In-Store MIM).
To integrate with SAP Jam, each user of the app must have their own account in SAP Jam. They must also register their SAP Jam account email address on the SAP Gateway system. For more information, see http://help.sap.com/sapjam.
For more information about how to enhance the OData service implementation, see Customizing for Order Products under
For more information about Customizing for the display of images, see , section "Configuration Tasks, Display Functions, Display of Images".
For more information about app implementation, see Enabling Access to Back End Data for SAP Fiori Apps.