Mobilize workforce using Fiori apps: Graybar Story

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

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

How To Build A Cloud Portal For Sap Hana Cloud Platform

SAP HANA Cloud Portal Overview and Scenarios

Build your own Fiori hybrid mobile app rapidly using SAP Web IDE Marc Anderegg, SAP SESSION CODE: BT404

SAP Mobile Platform Intro

My Inbox in SAP Fiori Simplifying Workflow for End Users

Kentico CMS 5 Developer Training Syllabus

Develop your own Fiori-like Cloud Applications

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

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

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

SAP Mobile Documents. December, 2015

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

Gateway Apps - Security Summary SECURITY SUMMARY

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

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

Mobile app for Android

Mobile app for Android Version 1.2.x, December 2015

Welcome The webinar will begin shortly

Building and Deploying Web Applications

SAP Document Center. May Public

SAP FIORI / HR Renewal

Fiori Frequently Asked Technical Questions

How to Extend a Fiori Application: Purchase Order Approval

Cvent Attendee Management

Design & Innovation from SAP AppHaus Realization with SAP HANA Cloud Platform. Michael Sambeth, Business Development HCP, SAP (Suisse) SA

SAP HANA Cloud Platform for SuccessFactors High Level Overview August 2013

Mobile app for ios Version 1.11.x, December 2015

Creating a Fiori Starter Application for sales order tracking

Create and run apps on HANA Cloud in SAP Web IDE

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

SAP Fiori Design rapid-deployment solution

Developing Microsoft SharePoint Server 2013 Core Solutions

SAP HANA Cloud Platform

Perceptive Connector for Infor Lawson AP Invoice Automation

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

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

Portals and Hosted Files

Experience SAP HANA Cloud Portal

SAP Fiori - Architecture

SAP Payroll Processing control center rapiddeployment

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

Software and Delivery Requirements

SAP CLOUD FOR SERVICE SAP CLOUD FOR SOCIAL ENGAGEMENT WHAT S NEW IN Gert Tackaert Renee Wilhelm

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

QUARK AUTHOR THE SMART CONTENT TOOL. INFO SHEET Quark Author

Cloud V/S On-Premise

HCM on Any Device SAP Fiori Apps for Human Capital Management

Mobile app for ios Version 1.10.x, August 2014

August 2014 San Antonio Texas The Power of Embedded Analytics with SAP BusinessObjects

Scaling Web Applications in a Cloud Environment. Emil Ong Caucho Technology 8621

Customer Master Presentation - Contents

How to Integrate CRM 2007 WebClient UI with SAP NetWeaver Portal

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

PingFederate. Identity Menu Builder. User Guide. Version 1.0

A Firsthand Look at the Usability and User Productivity Improvements of SAP CRM Web UI Toros Aledjian SAP Global Design and UX Senior Product Manager

SRM User Interface Add-On 1.0 Overview. Michael Jud March 2013

2016 SAP SE or an SAP affiliate company. All rights reserved. 1

iway Roadmap Michael Corcoran Sr. VP Corporate Marketing

The Great Office 365 Adventure

WebLearning SAP Best Practice CD-ROM Courseware and e-library Titles. SAP Best Practices for Business Intelligence and Warehouse - BW

MS-55052: SharePoint 2013 End User Level II

..making process automation a business priority..

ArcGIS Web Mapping. Sam Berg, esri

Mobile app for Android Version 1.0.x, January 2014

Load and Performance Load Testing. RadView Software October

Sitecore Dashboard User Guide

SAP Fiori Architecture overview

Structured Content: the Key to Agile. Web Experience Management. Introduction

Build Your Knowledge!

SENSE/NET 6.0. Open Source ECMS for the.net platform. 1

Lab: Developing Mobile Web Apps. Adage Technologies adagetechnologies.com

Introduction to Google Apps for Business Integration

Scott Moore, Esri April 4, Intermountain, Great Falls, MT

Hubcase for Salesforce Installation and Configuration Guide

SAP HANA SPS 09 - What s New? Development Tools

SAP Business One mobile app for Android Version 1.0.x November 2013

SAP Mobile Platform rapid-deployment solution

Toby Johnston SAP BI Platform Support Tool 2.0 Deep-Dive Session # 2523

SAP Technology Overview and Strategy

Instant HCM. Fiori UX HCM Apps powered by Neptune Software. Run it. Package ID: Basic HCM

Intelligent KPI. Leveraging Key Performance Indicators for Business Process Improvement

Integrating SAP with Salesforce to benefit your sales staff. Matthews International Ruth Wepfer and Kaushik Mitra

Drupal Website Design Curriculum

Salesforce Customer Portal Implementation Guide

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

SAP BO 4.1 COURSE CONTENT

A modern Human Resource Management - supported by SAP s cloud and on premise portfolio of solutions. Joachim Förderer, SAP AG

GOA365: The Great Office 365 Adventure

ALM 271 From End-User Experience Monitoring to Management Dashboards and Reporting Stefan Lahr, SAP Active Global Support September, 2011

Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02

Transcription:

Mobilize workforce using Fiori apps: Graybar Story

AGENDA Introduction Graybar Fiori Project Graybar Fiori Apps App Lifecycle Management Security Demo Key Learning Questions

INTRODUCTION A leading distributor of electrical, communications, data networking and security products One of the largest employee owned companies in North America Headquarters in St. Louis, supporting over 260 locations and ~8000 employees Implemented SAP in 2003

GRAYBAR FIORI PROJECT Allow Sales Reps to service customers from their mobile phone or tablet Find Customers Order Tracking Product Price and Availability Allow Managers to approve workflow items remotely Time and Expense approvals

SOLUTION OVERVIEW Access Fiori Launchpad via Portal on Device Netweaver Gateway On- Premise Single-Sign On to Gateway system SAP Logon ticket Web IDE for development Fiori Theme Designer for branding Bitbucket (Git) for source code management

SCREEN FLOW

SCREEN FLOW

SOLUTION ARCHITECTURE

NEED FOR CUSTOMIZATION Business Requirements Dynamic Search for Customer / Material Display stock at multiple locations Display Order delivery / tracking details Cross-app navigation Screen Design / Custom Services Complex search forms Expose SAP Search help as OData services Custom style sheets

SAP WEB IDE - OVERVIEW Cloud based development tool Supports creating and extending applications Templates for jump starting development JS & XML code editor, beautifier and checker Layout editor for designing views Supports team development with Git integration Instant preview and mock data capability Supports end-to-end lifecycle of SAPUI5 apps

NEED FOR CUSTOM APPS Why we had to use custom views? Huge customer base Apps had to support dynamic search Custom data display requirements Custom OData Services Developed single service with multiple end points Ability to connect on a single search basis Cross-app navigation

P&A APP - OVERVIEW Description Pricing and Availability application used a multi-end OData service to provide sales associates material availability and pricing information. Capabilities Ability to look up customer and material dynamically Advanced search capability Provide availabilities of products at multiple locations Real time pricing based on customer

P&A APP - SCREENS

CUSTOMER APP - OVERVIEW Description Application designed to maintain a recent and favorite list of sales associates customer base and provide advance search capabilities for on the fly customer search. Capabilities Ability to look up customer dynamically Advanced customer search capability Customizable search list Cross application navigation feature

CUSTOMER APP - OVERVIEW

ORDER STATUS APP - OVERVIEW Description Application provides detailed information on customer orders, delivery and tracking information and real time P&A. Capabilities Track recent open and recently closed orders Search customer orders Detailed delivery and tracking information Real time pricing and availability

ORDER STATUS APP - OVERVIEW

ORDER STATUS APP - OVERVIEW

APP LIFECYCLE MANAGEMENT Web IDE Design, development, testing & deployment Bitbucket (Git repository) Code Versioning, Team based development SAP TMS (Change Management) Application, Custom Services, Configuration & Themes

SECURITY Single Sign On (Portal -> Gateway) SAP Logon ticket based authentication Roles Portal roles Gateway roles Service roles Launchpad roles

PERFORMANCE TUNING Code optimization Output data as JSON Minifying code (CSS w/less) Remove redundant code, files Caching web content Server-side caching (Portal and Gateway) Add expire headers* Cache manifest*

KEY LEARNING POINTS Design first and code later Use Templates to jumpstart you development Setup project in GIT then clone project in Web IDE Use production Web IDE for real development Use mock data if OData services are not ready Use XML based views Invalid SSL certificate could cause testing issues

QUESTIONS

FOLLOW US Thank you for your time Follow us on at @ASUG365