SAP FIORI / HR Renewal



Similar documents
SAP Document Center. May Public

Enhance Your SAP Portal Experience Using SAP Mobile Documents. Matt Carrier, SAP SESSION CODE: PO358

Using SAPUI5 to Enhance LSO Manager Capabilities Rob Becker & Steve Sweeney Lockheed Martin SESSION CODE: AD124

SAP Mobile Documents. December, 2015

The new SAP HCM User Experience: HR Renewal

Orange County Convention Center Orlando, Florida June 3-5, HR Renewal Intelligence Enabled ESS/MSS Alex Matthew I Vardaraj AV

Affordable Innovations for SAP ERP on SAP HANA for the Midsize Enterprise

SAP HANA Cloud Platform, Portal Service: Overview SAP Cloud Experience and SAP Portal Product Management May 2016

My Inbox in SAP Fiori Simplifying Workflow for End Users

SAP NetWeaver 7.4 Planning Product Availability Matrix (Planning PAM)

SAP Fiori - Architecture

Integration capabilities of SAP S/4HANA to SAP Cloud Solutions

Consuming Real Time Analytics and KPI powered by leveraging SAP Lumira and SAP Smart Business in Fiori SESSION CODE: 0611 Draft!!!

SAP NetWeaver Business Client 5.0 Overview. Product Management P&I Technology Core Platform

SAP Fiori Design rapid-deployment solution

Two UX Solutions Now Included with SAP Software

How To Build A Cloud Portal For Sap Hana Cloud Platform

HCM on Any Device SAP Fiori Apps for Human Capital Management

Fiori Frequently Asked Technical Questions

SAP Mobile Platform Intro

Work Better Connected. Orange County Convention Center May 5-7, 2015 Orlando, Florida

Course Code NCS2013: SharePoint 2013 No-code Solutions for Office 365 and On-premises

SAP ASUG UX University From Idea to Fruition The UX Puzzle

SAP HANA Cloud Platform

SAP NetWeaver Fiori. For more information, see "Creating and enabling a trusted provider for Centrify" on page

Customer Master Presentation - Contents

SAP Cloud Identity Service

Landscape Deployment Recommendations for. SAP Fiori Front-End Server

SAP HANA Cloud Platform

Placing customers in the driver s seat to deliver amazing user experiences

SAP NetWeaver 7.5 Browser Support PAM Table of Content

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

Work Better Connected.

Configuration of Enterprise Services using SICF and SOA Manager

Glyder Mobile Doc s(for commercial business & healthcare) May, 2014

Integration Capabilities of SAP S/4HANA to SAP Cloud Solutions

White Paper Converting Lotus Notes Applications to the Cloud Using the CIMtrek converter Product

SAP HANA Cloud Platform for SuccessFactors High Level Overview August 2013

Administration Guide for SAP HANA Smart Data Integration and SAP HANA Smart Data Quality

How A Powerful SAP UI Strategy Affects Your Business

Sage CRM What s New with Sage CRM Standalone. Sage CRM What s New with Sage CRM 7.2 -Standalone

SAP S/4HANA Embedded Analytics

SAP HANA Cloud Portal Overview and Scenarios

Best Practices for choosing the right SAP Portal Deployment and Consumption Option Yariv Zur, SAP Mentor, SAP Labs Israel

Extend the SAP FIORI app HCM Timesheet Approval

Roadmap from On-Premise to Cloud based Integration solutions from SAP

SAP NetWeaver AS Java

SAP Mobile Platform rapid-deployment solution

Accelerating the path to SAP BW powered by SAP HANA

SAP S/4HANA. Extensibility for Customers and Partners June SAP White Paper SAP S/4HANA

Develop your own Fiori-like Cloud Applications

The Simple Way to Build and Extend SAP Fiori and SAPUI5 Applications

SAP BusinessObjects Business Intelligence 4.1 One Strategy for Enterprise BI. May 2013

Customer Master Presentation - Contents

SAP Learning Hub: Learning Rooms. List of available and upcoming learning rooms as of March 2015

SAP Work Manager. Opinion Piece. Introduction to SAP Work Manager. How It Works

Configuring and Deploying a Private Cloud 20247C; 5 days

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience

SAP UI at Volvo. Fredrik Borlie, SAP Architecture team

Creating a Fiori Starter Application for sales order tracking

How to Extend a Fiori Application: Purchase Order Approval

SAP Project Portfolio Monitoring Rapid- Deployment Solution: Software Requirements

Providing real-time, built-in analytics with S/4HANA. Jürgen Thielemans, SAP Enterprise Architect SAP Belgium&Luxembourg

Bank Account Management(J77_US)

Partner Summit. Kelly Ribeiro LoB HR August 2012

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory IBM Corporation 1

Configuring and Deploying a Private Cloud. Day(s): 5. Overview

SAP FIORI. (HR Renewal) Payroll Control Centre

What s New on the SAP Support Portal

Mobilize workforce using Fiori apps: Graybar Story

Optimizing your E-Business Suite for Mobile and Tablet

Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA. Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013

Installing and Configuring the HANA Cloud Connector for On-premise OData Access

Unlocking potential with SAP S/4HANA

Gateway Apps - Security Summary SECURITY SUMMARY

Orange County Convention Center Orlando, Florida June 3-5, Architecturing the cloud for your SAP landscape Florian Stilkerich

Office 365 SharePoint Online White Paper

JD Edwards EnterpriseOne Mobile Solutions

MS 20247C Configuring and Deploying a Private Cloud

Leverage Your EMC Storage Investment with User Provisioning for Syncplicity:

KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure

SAP Payroll Processing control center rapiddeployment

Office 365 Cheat Sheet OneDrive for Business

SAP Gateway for Microsoft SAP AG or an SAP affiliate company. All rights reserved. I Copyright 2015 Microsoft Corporation. All rights reserved.

Using the Apple Configurator and MaaS3360

SAP Cloud Identity Service Document Version: SAP Cloud Identity Service

SAP Mobile Platform 3.0 Overview. Jeff Gebo Customer Experience Group June 10th, 2014

Integration of SAP Netweaver User Management with LDAP

Take full advantage of IBM s IDEs for end- to- end mobile development

tibbr Now, the Information Finds You.

SAP Business Intelligence Adoption V7.41:Software and Delivery Requirements. SAP Business Intelligence Adoption August 2015 English

RapidStart Implementation

Transcription:

SAP FIORI / HR Renewal (HR Renewal) http://help.sap.com/fiori_bs2013/ General Overview

A History of User Interfaces & Technical Architecture User Interface SAP GUI ITS BSP/Web Dynpro for Java WD for ABAP SAP FIORI Portal Tablet Phone ITS Internet Technology ICF (Internet Control Framework ) SAP Netweaver Gateway

System Landscape Options On premise Cloud SAP R/3 SAP R/3 Private Cloud (Fully customisable, managed in-house) Public Cloud (Multi-Tenant/noncustomisable) Ariba Success Factors Oracle / IBM DB HANA S/4 HANA Curently only Simple Finance All other modules (HCM, Logistics, Etc) over the next 3-5 years Or Hybrid : Some on premise, some in the cloud...

What is SAP S/4HANA? http://www.bluefinsolutions.com/blogs/john-appleby/february-2015/the-sap-business-suite-4-sap-hana-(sap-s4-hana)/ When SAP built R/3, it was built to run on any database With S/4HANA, SAP is rewriting the software layer to take advantage of the tremendous performance of SAP HANA Several decades of experience have been used to simplify the user experience with the SAP Fiori UX front end SAP S/4HANA will run only on the HANA platform What if I am still on Oracle. Will I still get support from SAP? Yes, it s important to remember that ERP systems have extraordinary longevity the lifespan can be 10-20 years or more, and SAP will continue to support existing systems in the long term. Does SAP S/4HANA still run on the ABAP platform? Yes, S/4HANA will be based on SAP s ABAP platform. ABAP changes will be restricted to Private Cloud and On-Premise versions What modules are available for SAP S/4HANA? Currently, there is support for core finance (GL). This will be extended to Logistics in 2015, and other modules will follow. It s worth noting that the existing Business Suite code lines are backwards compatible with HANA, so all the existing supported modules will run. SAP will rewrite the existing modules for HANA over a 3-5 year period, based on popularity. Upgrade: Moving to SAP S/4HANA for a typical existing SAP ERP 6.0 customer will require a database migration from any database to SAP HANA, combined with a move to the latest enhancement package and the deployment of the exchange innovation, meaning the current code is replaced by the new one

What is SAP S/4HANA? What is the business case for SAP S/4HANA? There are some generic IT-based business case points for SAP S/4HANA: reduction in data footprint, TCO, development costs and faster transaction processing and reporting. Will SAP S/4HANA run on-premise or in the cloud? It s clear that cloud computing is SAP s stated direction. SAP S/4HANA will have three modes a Public Cloud, Private Cloud, and on-premise. SAP S/4HANA Public Cloud: The public cloud will be a shared HANA multi-tenant database using the HANA multi-tenancy database option. This will have mandated quarterly releases containing new functionality, and there will be one code-line for all customers. SAP S/4HANA Private Cloud: The S/4HANA Private Cloud is designed for customers who are looking for increased security and privacy and who don t want to share a database container with other customers. Despite that, quarterly releases will be mandated for Private Cloud customers. The scope for the private cloud will be delivered at SAPPHIRE 2015, in May, but it is designed for larger scale adoptions, with customizations, and the consumption and conversions of on-premise Business Suite systems. SAP S/4HANA On-Premise: The SAP S/4HANA on-premise option will lag behind the Public and Private Cloud offerings and this is deliberate. On-Premise customers tend to update less frequently, so yearly updates are planned. In addition, it will be possible to migrate a Business Suite system into the SAP S/4HANA cloud, and then migrate it back into an on-premise system.

SAP FIORI : Some new jargon... SAP Fiori UX SAP Fiori is the new user experience (UX) for SAP software that applies modern design principles. SAP Fiori is a consistent end-to-end user experience and can be used across all device types. SAP Fiori launchpad is the central entry hub to all SAP Fiori apps, where users access apps via tiles. Within the launchpad, there are services for navigation, personalization, single sign-on, and search. All UIs are built using state-of-the-art technology such as HTML5 and SAP UI5 mobile. SAP Fiori apps allow you to access the most recent version of your back-end data via OData services. Using previously defined roles and authorizations, you can specify which apps and which data a user is allowed to access. ODATA: Broad access to data is the goal of the Open Data Protocol, commonly called just OData. REST: Representational State Transfer (guidelines for creating scalable web services)

The Solution: What OData Provides ATOM Publishing -> Microsoft Protocol is based on HTTP Data from OData sources can be received by Internet Browsers and Mobile Phones Examples of Odata clients: Internet Explorer, iphone, Samsung Galaxy, Ipad Examples of Odata sources: SAP Netweaver Gateway, Sharepoint, Netflix, Facebook and ebay. SAP Netweaver Gateway

Accessing Application Data from Mobile Phones and Web Browsers You can create client or server applications (Apps) that generate and accept OData requests and generate OData responses.

SAP FIORI Landscape

Example Data Flow Laptop HTTP://... Portal / Sharepoint OData SAP UI5 App HANA

Fiori Basics Chip Catalog Chip Suite Page Builder Landing Page Launchpad

Fiori Basics In HR Renewal, standard lanes like Actions or My Services displays the content based on the Launchpad. Action Lane is offered as a part of HR Professional role or landing page. Action lane displays all actions available for HR Professionals. For more details please see this link in the section HR Renewal 1.0 FP4. My Services Lane is offered as a part of Employee Self-Service (ESS) role. This lane allows an easy and quick access to the ESS applications. For more details please see this link in the section HR Renewal 1.0 FP4. If the requirement is to have the content based on a new Launchpad or to have more Launchpad based lane, then there is a functionality or re-usable chip provided to achieve this requirement. Odata Services: TCODE: /IWFND/MAINT_SERVICE: Activate and Maintain Services

. PFCG > Assign Administrator Roles Assign Administrator Roles

. PFCG > ESS Role Assign ESS Role & Catalog Catalog: HREMPLOYEE

Create Fiori App Navigate to: http://eccides7.domain.com:8000/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html?scope=cust Help

Fiori Basics Navigate to the Suite Page Builder Admin Page and search for Actions (using right side search field) http://eccides7.domain.com:8000/sap/bc/ui5_ui5/sap/arsrvc_spb_admn/main.html?

Fiori Basics Create Catalog http://eccides7.domain.com:8000/sap/bc/ui5_ui5/sap/arsrvc_spb_admn/main.html?

Fiori Basics Add Launchpad Actions to your Catalog by clicking on [Add] button:

Fiori Basics. Navigate to the catalog (where you added the chip) and add the intended Launchpad (LPD_CUST) in CHIP Configuration

Fiori Basics. Enter new Launchpad in CHIP configuration and save it.

Fiori Basics. Note: For more information on all steps like how to create catalog, adding it to role and transport it, kindly refer the Suite Page Builder documentation. Note: In this example, I created a new catalog so I added the catalog in the PFCG role (which is assigned to my user). This is a pre-requisite step for accessing new content (only if CHIP is added in new catalog)

Create Page. http://eccides7.domain.com:8000/sap/bc/ui5_ui5/sap/arsrvc_spb_admn/main.html

Fiori Basics. Access the Landing Page and add the chip to your using personalization. http://eccides7.domain.com:8000/sap/bc/ui5_ui5/sap/arsrvc_suite_pb/main.html?page=hr_selfservic ES

Fiori Basics. Select the catalog where you added the CHIP and add the chip.

Fiori Basics. Access the Landing Page and add the chip to your using personalization. http://eccides7.domain.com:8000/sap/bc/ui5_ui5/sap/arsrvc_suite_pb/main.html?page=hr_selfservic ES

Fiori Basics. LPD_CUST: New Launchpad should be created with only one level folder and application of those folders are displayed in Reusable CHIP. So if multi-level or nested folders are created in launchpad then they are not displayed in the reusable CHIP or Lane. For example: In above screenshot under Actions folder Employee Basic Data folder is present and application are added within this folder. This content will be visible in the Lane.

. LPD_CUST for ESS

Detailed Development Eclipse / SAP Web IDE HTML5 Javascript CSS ESS Page with Tiles App: FIORI UX OData Service e.g. Leave Request Group of Apps: ESS Apps: My Info

Creating and changing services Creation of new services may involves both the Gateway Server and the R/3 Backend Example below is adding a new field to an Odata Service: Step 1: Find out the name of the application you wish to enhance Step 2: Download Service: SE38 > UI5_Repository_Load > HCM_PAY_MON > Download Step 3: SE11 > Append Structure Step 4: Transaction SEGW Step 5: Publish Step 6: Import to Eclipse and make changes Step 7: Download to gateway

http://help.sap.com/fiori_bs2013/ Changing & Creating FIORI Apps

Development of Odata Services Eclipse or SAP Web IDE https://tools.hana.ondemand.com/ https://account.hanatrial.ondemand.com/ UI Development Toolkit HTML Javascript CSS UI Library Controls Binding http://openui5.org/