• No results found

SAP Fiori apps rapid-deployment solution

N/A
N/A
Protected

Academic year: 2021

Share "SAP Fiori apps rapid-deployment solution"

Copied!
43
0
0

Loading.... (view fulltext now)

Full text

(1)

SAP Fiori apps rapid-deployment solution

Solution Details Presentation

(2)

Agenda

Overview

Solution in Detail

Package Deployment

(3)

Ready to run, a solution with fixed scope, predefined services at a predictable price with the flexibility for future extension.

Business Requirement Solution

What is my pain? Solution description

What are my needs? In scope

At-a-Glance: SAP Fiori apps rapid-deployment solution

 Lowering total cost of ownership while improving employee productivity

 Delivering frequently used software functions across multiple device types with a limited budget

 Employees having high expectations regarding ease of use and user experience

 Employees expecting the same look and feel on several devices like PC, laptop, tablet and phone

 Busy managers who frequently travel, but need to execute important approval processes

 Increased employee satisfaction with consumer-quality user experience  More productive use of SAP software investments

 Complete environment to run line-of-business apps on any device with existing SAP software systems

 Rapid time to value with proven setup processes, pre-configured software functionality, and flexible scope options

 Companies running SAP can now deploy SAP Fiori apps that provide great user experience to support business tasks on many devices. Using best practices, service providers install the infrastructure. Quickly and predictably, companies can boost

employee productivity and reduce total cost of ownership. This rapid-deployment solution now includes the existing Transactional, Analytics and Factsheet Fiori apps. The complete scope of the SAP Fiori Infrastructure rapid-deployment solution is now merged into this package.

Choose one or several Service Scope Options for ANY number of Fiori app:  Scoping Kit

 Starter Kit

 Transactional App for DEV

 Fact Sheet for DEV

 Analytical App for DEV

 Smart Business Cockpit for DEV

 Back End for DEV

 HANA Integration for DEV

 Portal Integration for DEV

 Advanced Security for DEV

 Extensibility Kit for DEV

 Production Kit

 Transactional App for PRD

 Fact Sheet for PRD

 Analytical App for PRD

 Smart Business Cockpit for PRD

 Back End for PRD

 HANA Integration for PRD

 Portal Integration for PRD

 Advanced Security for PRD

 Extensibility Kit for PRD

 Review Kit

(4)
(5)

Business challenges

There is a solution

Improve efficiency with the same look and feel on many devices

 Lowering total cost of ownership while improving employee productivity

 Delivering frequently used software functions across multiple device types with a limited budget

 Employees having high expectations regarding ease of use and user experience

 Employees expecting the same look and feel on several devices like PC, laptop, tablet and phone

 Busy managers who frequently travel, but need to execute important approval processes

(6)

Business benefits

Measurable success

Benefits for you

 Shorter response time for manager approvals

 Improve employee efficiency by minimizing time needed for administrative tasks

 Minimized user training due intuitive process flow

 Use SAP Fiori apps on many devices with no device specific adaptation

 Increased employee satisfaction with consumer-quality user experience

 More productive use of SAP software investments

 Complete environment to run line-of-business apps on any device with existing SAP software systems

(7)
(8)

SAP Fiori UX

All Apps Types are included to the SAP Fiori apps rapid-deployment solution

Transactional

Insight to Action

Visual overview over a complex topic for monitoring or tracking purposes

Search and Explore

View on essential information about an object and contextual navigation between related objects

Analytical incl. Smart Business

Fact Sheet & Contextual

Navigation

Task-based Access

Access to tasks like change, create, or entire processes with guided navigation

Runs on any

(9)

SAP Fiori Transactional Apps Deployment:

Scope and benefits

The SAP Fiori Transactional Apps Deployment guides you step by step through the configuration of SAP Fiori

Transactional apps.

For app-specific configuration steps, the SAP Fiori apps reference library (link) is used as the basis to start the deployment of SAP Fiori transactional apps. You will also find detailed information on app-specific backend

configuration settings, for example on workflow configuration.

Find a description of the relevant SAP backend

transactions related to the specific SAP Fiori apps in the Test Script documents. For many Fiori apps a frontend process description is also included as part of the Test Script documents.

Make sure that you check out the possibilities of

automating the deployment for some generic configuration

 Deploy any transactional SAP Fiori app in your system landscape

 Automate parts of the generic Fiori configuration steps so that you can quickly carry out the implementation; this is useful especially for 3-tier system landscapes

 With SAP Fiori apps you get multiple business benefits for example: to free managers’ time spent on

administrative tasks for more creative and high-value use, or improve managers' work by giving them a

(10)

Key functionality

SAP Fiori Transactional Apps Deployment:

In the system

 Generic configuration for transactional apps

 Settings in the SAP Gateway System

 Add OData and UI5 Services

 Activate OData and UI5 Services

 Assign the Backend Role for the User

 Settings for the SAP Fiori Launchpad

 Assign a User to the SAP Fiori Launchpad

 Use of SAP Fiori apps reference library

 App-specific configuration using the SAP Fiori apps reference library

 Additional app-specific configuration

 Generic Settings for Manager-Role Applications

 Additional Configuration Steps Approve Requests

 Additional Configuration Steps for SAP Fiori Apps for SAP CRM

 Additional Configuration Steps Report Quality Issue / My Quality Tasks

(11)

SAP Fiori Analytical Apps Deployment:

Scope and benefits

Get detailed information on how to implement any SAP Fiori app based on the architectural type for SAP Fiori Analytical Apps. It helps to deploy any SAP Fiori

analytical app in a rapid-deployment solution using the SAP Fiori apps reference library.

Make sure that you check out the possibilities of automating the deployment for some generic

configuration settings using the SAP Task Manager.

 Make use of the capabilities on the SAP Fiori Reference Library

 Step-by-Step approach to deploy any of the SAP Fiori Analytical apps (including the latest releases)

 The SAP Fiori Analytical Apps are needed to build a SAP Smart Business Cockpit

(12)

Key functionality

SAP Fiori Analytical Apps Deployment:

In the system

 Use of SAP Fiori Apps Reference Library

 SAP Fiori Analytical App Configuration Walkthrough Example

 HANA DB: Assign the Role for the User

 Gateway System: Activate UI5

Services, Assign a User to the SAP Fiori Launchpad

 SAP Fiori Analytical without Smart Business cockpits App Configuration

 KPI Modeler: Create KPI

 KPI Modeler: Create Evaluation

 KPI Modeler: Add Tile

 KPI Modeler: Configure KPI Drill-Down

 KPI Modeler: Manage KPI Authorizations

(13)

SAP Fiori Factsheet Apps Deployment:

Scope and benefits

Get detailed information on how to implement any SAP Fiori app based on the architectural type for SAP Fiori Factsheet apps. It helps to deploy any SAP Fiori

Factsheet app using the SAP Fiori apps reference library. The SAP Fiori Factsheet apps will allow you to seamlessly navigate to various factsheets from

appropriate places, where it makes sense from a business perspective.

Make sure that you check out the possibilities to automate the deployment for some configuration settings using the SAP Task Manager.

 State-of-the-art search experience

 Powerful contextual navigation by browsing the related web of business entities

 Comprehensive 360° view on business entities

 High-Performance powered by HANA

 Beautiful, simple and intuitive UI

(14)

Key functionality

SAP Fiori Factsheet Apps Deployment:

In the system

 Generic Configuration for Fact Sheet

 Create Required Search Connectors

 Check Import Log of Software Component

 Find the required search connectors

 Create Search Connectors

 Schedule Indexing

 Test Embedded Search

 Activating Required Services

 Find Required Services

 Activate the required ODATA services

 Activate the required UI services

 Assign Required Roles

 Verification of a Fact Sheet

(15)

SAP Fiori Smart Business Enablement:

Scope and benefits

This guide provides detailed information on how to implement any Smart Business Fiori Cockpit.

Implementing a Smart Business Cockpit will allow you to interact between SAP Fiori apps.

For example you can access an SAP Fiori Factsheet app from an SAP Fiori Analytical app directly, where it makes sense from a business perspective. After you have analyzed your business data, you might have

found an issue that you want to fix immediately. Use the drill-down possibilities to immediately open a

transactional SAP Fiori app and execute.

If you are already using SAP Lumira, you can

customize a drill down to the SAP Lumira report from an SAP Fiori apps.

 Insight to action: drill down to the issue and fix it.

(16)

Key functionality

SAP Fiori Smart Business Enablement:

In the system

 Combining the required apps for a Smart Business Fiori Cockpit

 Changing a Navigation Target in Sales Order Fulfillment Issue Smart Business

 Changing a Navigation Target in Front-End Server

 Changing a Target Mapping in Launchpad Designer

 Verifying Navigation Target change

 SAP Lumira Server Integration enablement

 Assigning roles and creating technical user

 Run Lumira Server configurations

(17)

SAP Fiori Advanced Security Setup:

Scope and benefits

The Fiori Advanced Security is an important part for your companies security setup. In general the goal is to configure your SAP Fiori apps on the highest security standard possible, to prevent any unauthorized access to critical information or even external manipulation of your system. Various configuration steps are necessary to achieve this.

Configuring the Single sign-on (SSO) is equally of high relevance. In the Fiori Advanced Security you will find two options described in detail for SAML 2.0 and X.509.

 Understand the general security settings required.

(18)

Key functionality

SAP Fiori Advanced Security Setup:

In the system

 Set up of SSO SAML 2.0 (Single Sign On)

 Set up of SSO X.509 (Single Sign On)

 Installation and configuration of Apache Reverse Proxy (Optional)

(19)

SAP Fiori Integration with Enterprise Portal:

Scope and benefits

With the optional SAP Fiori Integration with SAP

Enterprise Portal you can integrate a defined list of SAP Fiori apps into the SAP Enterprise Portal.

This is beneficial, if the SAP Enterprise Portal is already implemented and used by your company. You can

either integrate the complete SAP Fiori Launchpad or only a single SAP Fiori app, which can be accessed in a tab section.

 Continue to use the SAP Enterprise Portal as single access point for your employees.

(20)

Key functionality

SAP Fiori Integration with Enterprise Portal:

In the system

Configure SAP Web dispatcher to forward requests to SAP Enterprise

Portal

Configuration steps in the Enterprise Portal required for Integration

Enabling SAP Fiori Launchpad on Portal

Configure Enterprise Portal to connect to the SAP NetWeaver Gateway

System

Set Trust between the Portal and the SAP NetWeaver Gateway System

Create Role

Create SAP Fiori Launchpad iView

Create SAP Fiori App specific iView

(21)

Mobilizing SAP Fiori Apps – e.g. SAP Fiori Client:

Scope and benefits

An SAP Fiori app can be run seamlessly on many devices like desktop, tablet or smartphone. "Mobilizing" in this case now means taking the mobility one step further by installing the SAP Fiori apps on your smartphone using the SAP Fiori

Client.

Potential performance issues on mobile browsers can be optimized by running the SAP Fiori apps within a native

application container (SAP Fiori Client). The SAP Fiori Client has specific capabilities that mitigate some of the limitations of the mobile browser. Once SAP Fiori runs within a native

application, there are additional capabilities that can then be made available. The SAP Fiori Client works today against the SAP Fiori Front-end server and/or SAP Gateway directly, but when you route Fiori application traffic (web asset and data requests) through the SAP Mobile Platform server, additional capabilities become available to the application such as the native smartphone features for example the barcode scanner.

 Using the Mobile app SAP Fiori Client will enable you to view and use the SAP Fiori Launchpad in a mobile app

 The SAP Fiori Client is available on iOS, Android, and Windows

(22)

Key functionality

Mobilizing SAP Fiori Apps – e.g. SAP Fiori Client:

In the system

 Running Launchpad In SAP Fiori Client

 Installing the SAP Fiori Client

 Launching the SAP Fiori Client

 Configuring the SAP Fiori Client

Not part of the Service Delivery:

 Running Launchpad In Custom Application Apply SAP Mobile Platform Features

 Setup of Development Environment

 Kapsel Plugins Overview

 Deploy Custom Application into SAP Fiori Client using SDK

 Verify SMP Features

 Add Kapsel Plugin to SAP Fiori Client Resources

 Add Sample App into SAP Fiori Launchpad

(23)

SAP Fiori App Extensibility and Customization:

Scope and benefits

Enrich your deployment by extending the SAP Fiori app, for example, with an additional field using Eclipse or the cloud offering of SAP Web IDE. You can also find a detailed description on how to customize the SAP Fiori app with the SAP Fiori Theme Designer.

SAP customers are used to being able to adapt and customize the end user screens to their specific use cases and to their companies needs. This is also valid for Fiori apps.

SAP Fiori apps come along with pre-defined extension points using which the SAP Fiori apps can be extended as per user requirements.

This scope item shows you how to:

add an additional field (including how to extend the oData

service, if required)

• change a field name

• hide fields

 Get quickly up-to-speed on how to extend an existing SAP Fiori app on the 3 most frequent standard cases (Additional field, change field name, hide a field) in SAP Web IDE

 How to extend an existing Fiori app, if you use the Eclipse based

development environment

(24)

Key functionality

SAP Fiori App Extensibility and Customization:

In the system

 Extend SAP-Delivered Standard Fiori Applications using SAP Web IDE  Check and Activate HTTP Service in SAP Gateway System

 Configure SAP Web IDE  Hide Title Field

 Hide Field on SAP Fiori Screen by Code Modifications  Change Label

 Add Field Showing Item Type Description  Replace View

 Test your Extension in SAP Web IDE  Deploy Extension Project

 Extend SAP-Delivered Standard Fiori Applications using Eclipse IDE  Download the SAP-Delivered Standard Fiori Application from the ABAP

System

 Retrieving the Fiori App Name

 Import the SAP-Delivered Standard Fiori Application on Eclipse  Create the Application Project

 Import the Downloaded Application to the Eclipse Project  Extend OData Service

 Test the Extended OData Service

 Extend SAP-Delivered Standard Application  Create the Extension Application Project  Change a Field Label

 Hide a Field

 Implement the View Extension (Add Fields)

 Create a New Launchpad, New Catalog, New Tile and New Role in the Catalog

 Add a New Tile to the Launchpad

(25)

SAP Fiori Launchpad Operation:

Scope and benefits

Once the SAP Fiori Launchpad has been deployed, there are typical tasks that occur repeatedly during operation. For example, you might want to make new Transactional, Analytical, or Factsheet SAP Fiori apps available for your end user.

You can also find an easy explanation on how to add an SAP NetWeaver Business Client (NWBC) app to the SAP Fiori Launchpad.

You can then make full use of the power of the SAP Fiori Launchpad by accessing News via a Fiori tile.

 Carry out standard recurring task in the Launchpad during operation at your company

 Adding tailored SAP Fiori apps to the SAP Fiori Launchpad

(26)

Key functionality

SAP Fiori Launchpad Operation:

In the system

Adding a Transactional App into SAP Fiori Launchpad

Adding an Analytical App into SAP Fiori Launchpad

Adding a Fact Sheet into SAP Fiori Launchpad

Adding a NWBC App into SAP Fiori Launchpad

(27)

Free Download of UX Solution & Service Content

- SAP Service Marketplace

SAP Fiori apps rapid-deployment solution

http://service.sap.com/rds-fiori-apps

SAP Fiori Design rapid-deployment solution

http://service.sap.com/rds-ui-sapui5

SAP Screen Personas rapid-deployment solution http://service.sap.com/rds-ui-personas Download the solution content for detailed documentation, use-cases, sample apps, best practice

guides, test scripts, etc. Get an overview

(28)

Comparison to previous releases

(- Compare SAP Fiori apps rapid-deployment solution V4.20 with the SAP Fiori apps rapid-deployment solution V5.20)

The SAP Fiori Infrastructure rapid-deployment solution was merged into the

package SAP Fiori apps rapid-deployment solution

Now supporting ALL SAP Fiori transactional apps, fact sheets and analytical apps

Generic documentation supporting any SAP Fiori app developed by SAP

All assets enhanced and updated

New scope item structure

New content:

Additional Best Practices on how to automate the deployment of SAP Fiori apps

Extensibility: content for SAP Web IDE added

SAP Fiori Integration with SAP Enterprise Portal

Smart Business Enablement including Lumira integration

Mobilizing SAP Fiori apps (SAP Mobile Platform)

(29)
(30)

SAP Fiori Architecture

(

SAP Fiori apps rapid-deployment solution include all App-Types)

Back-End Server (NW ABAP)

SAP Business Suite

R R

Front-End Server (NW ABAP)

SAP NetWeaver Gateway NW Central UI Add-On

SAP Business Suite Product-Specific UI Add-Ons

Reverse Proxy (SAP Web Dispatcher)

R R HTTPS (OData) Trusted RFC HTTPS (HTML / OData) HANA XS Engine (3) VDM Reuse Content ERP CRM SCM

SAP Fiori App Content

ERP CRM SCM SAP SmartBusiness

KPI Framework (3)

(KPI modeler, generic drill-down app)

Search Models (2) INA Search Protocol R Progression:

(1) Only Transactional Apps can run on any DB. Fact sheets & Analytical Apps require HANA.

(2) Only Fact Sheets requires Search Models.

(3) Only Analytical Apps requires HANA XS Engine and additionally, KPI Framework is needed for Smart

(31)

What’s included – Service scope

Partner’s scope of service may vary.

Rapid Deployment of SAP Fiori Apps

 Companies running SAP software can now deploy SAP Fiori apps that provide great user experience to support business tasks on any device. Using best practices, service providers install SAP Fiori

infrastructure and configure apps. Quickly and predictably, companies can boost employee productivity and reduce total cost of ownership.

(32)

What does SAP deliver?

What do you have to do?

Partner’s scope of service may vary.

Service scope

Key deliverables

 Project Preparation

 Kick-off Workshop

 Scope Validation Workshop1

 Installation Confirmation

 Development Environment

 Activation of Solution

 Confirmation of Activation of Solution

 Key User Training

 Quality Assurance Environment2

 Assistance for Testing2

 Production Environment2

 Assistance for Go Live Support2

 Hand Over and Project Closure2

 Provide the IT infrastructure (server)

 Provide the SAP Business Suite backend in DEV/QA/PRD as

necessary

 Provide fixed contact people in the business and IT departments

 Attend Key User Training

 Provide Technology support

 Switch to Quality Assurance2

 Execute User Acceptance Testing2

 Conduct End-User Training2

 Switch Solution to Production2

 Go Live Support2

1Only relevant for scope option 01

(33)

Integration Points to other Packages

SAP Employee and Manager Self-Service rapid-deployment solution V3.606 (link)

SAP Fiori apps rapid-deployment solution V5.20

Time Management in Time Management Services Payments and Benefits in Payments and Benefits

Travel Management in Employee Self-Service (F26) My Leave Request My Timesheet My Paystubs My Benefits My Travel Requests Employee Role

Which Fiori App requires which business scenario (scope item) configured as a pre-requisite?

HCM Core Services and Approvals in Manager

Self-Service (F43)

HCM Core and Approvals Services for Manager

Lanes (FE3) Approve Leave Requests

Approve Travel Requests

Approve Timesheets Approve Travel Expenses

Employee Role Employee Role

Manager Role

Travel Management Service for Employee

Lanes (FE4)

OR

OR

Legend: Fiori app

(34)

Integration Points to other Packages (Fiori and CRM)

SAP Best Practices for the SAP CRM rapid-deployment solution V6.703 (Link)

SAP Fiori apps rapid-deployment solution V5.20

CRM Account and Contact Management

(C36)

My Contacts

SAP Fiori Apps for SAP Customer Relationship Management (CRM) (MFI)

CRM Scope Item / Documentation

My Accounts My Appointments My Tasks My Opportunities My Leads My Notes Simulate Sales Pipeline Track Sales Pipeline

Account and Contact Management (C66) CRM Activity Management (C31) Activity Management (C65) CRM Opportunity Management (C32) Opportunity Management (C63) CRM Lead Management (C37) Lead Management (C30) Pipeline and Performance Management (C67) Generic Fiori Feature Delta Configuration is documented in SAP Note 1958660

• After implementing the SAP Best Practices for the SAP CRM rapid-deployment solution V6.703 the 8 Fiori Apps listed, were immediately usable.

(35)

Integration Point to other Packages

SAP ERP Foundation Extension - Fiori Transactional App – SAP ERP Baseline Best Practices -

SAP Fiori apps rapid-deployment solution V5.20

Application Fiori App

SD Create Sales Orders Change Sales Orders Track Sales Orders Track Shipments Customer Invoices

Check Price and Availability My Quotations

My Contacts

MM Order From Requisitions Track Purchase Orders

PP

Confirm Production Orders Confirm Production Operations Report Quality Issue

My Quality Tasks

Release Production Orders

MRP

Monitor Materials with Shortages Monitor External Requirements Check Material Coverage

Application Fiori App Manager

Approve Leave Request Approve Timesheet

Approve Purchase Contracts Approve Purchase Orders Approve Requisitions My Spend Employee My Leave Requests My Timesheet My Paystubs My Benefits Project Management

Change WBS Element Status Confirm Project Milestone Confirm Network Activity

The How-to Guides facilitate a seamless integration of FIORI

applications with ERP processes. Find the Guides in the SAP note.

(36)

In this scenario, the complete UI layer consisting of the central UI add-on, the product-specific UI add-ons and the SAP Gateway is contained in the ABAP front-end server. The ABAP back-end server contains the business logic and the back-end data.

Pros:

Separates the business logic and the back-end data from the UI layer for the following strategic advantages:

 Decoupling the lifecycle of the UI apps from the back end, especially for the apps also that run on any database, which has these advantages:

– Faster iterations for the UI apps

– Changes to the UI are possible without having development authorizations in the back end.

 Single point of maintenance for UI issues, such as browser support and updated versions of SAP UI5 libraries

 Central place for theming and branding SAP Fiori apps

 Routing and composition of multiple backend systems is supported.

 Single point of access to backend systems.

 Enhanced security because of no direct access to the backend system.

Cons:

SAP Gateway

(37)

In this scenario, SAP Gateway system is deployed on the same server as the Business Suite.

Pros:

 No additional separate SAP Gateway system required.

Cons:

 If multiple SAP Business Suite systems are used Gateway would have to be configured multiple times

 Upgrade of Add-Ons in a backend system in larger companies is usually only possible once or twice a year.

 If embedded deployment is chosen, the system must not be used as a hub for additional backend systems since this might lead to a situation where the SAP Gateway release of the hub system is lower than the version of the SAP NetWeaver Gateway backend components of the remote backend system(s). As a result Routing and

composition cannot be used.

SAP Gateway

Embedded Hub Deployment

See SAP Note

(38)

SAP Gateway Server

SAP UI 5 Fiori UI Add-ons

SAP ERP

Fiori Integration Add-ons SAP Gateway IW_BEP

1) Central Hub Deployment of SAP Gateway

2) Embedded Deployment of SAP Gateway

SAP Gateway Deployment Options

SAP Gateway Server

SAP UI 5 Fiori UI Add-ons

SAP ERP

Fiori Integration Add-ons SAP Gateway IW_BEP

Recommendation is to use the Central Hub Deployment, if several SAP backend systems

Embedded Deployment can make

(39)
(40)

Which software is used?

SAP NetWeaver Gateway 2.0, SP08

SAP UI5

SAP Business Suite applications, depending on the app selected SAP CRM, SAP ERP, SAP SRM

(41)
(42)

Languages Supported

Fiori Available in many languages (current support see applicable notes, e.g. 1917162)

(43)

SAP Rapid-Deployment solutions

References

Related documents

First time applicants - When you have completed the Application Form and have collated your supporting documentation, you should call into the Student Services Centre (F113) to make

This scope option provides integration of SAP Fiori transactional applications and SAP Fiori Launchpad in existing SAP Enterprise Portal landscape. The service provider is

It lets you rapidly design, build, and deploy web applications based on SAPUI5, and supports you in extending SAP Fiori apps. With SAP Web IDE, developers can collaborate

Requisitions Track Purchase Order Approve Requests Approve Requisitions Approve Purchase Contracts My Spend Approve Shopping Carts Approve Purchase Orders

Custom SAP Fiori mobile apps customized and built by SAP’s customers using SAP Fiori mobile service will also support these management and data protection capabilities delivered

Cash Discount Forecast Analytical Smart Business generic Drill Down App HANA only Accounts Payable Manager. Cash Discount Utilization Analytical Smart Business generic Drill

Deployment Solution Configuration Delta Guide for the CRM rapid- deployment solution V6.703 and the SAP Fiori Apps rapid-deployment solution... All

The following software products and versions are required: Product Product Version Compone nts as tested Solution Manager Component Comments Relevance SAP Solution Manager