Vous êtes sur la page 1sur 48

lean mobile Solutions on BlackBerry, iPhone and Android

Frank Ahland SAP Consulting Business Solution Architect Mobile Business SAP Deutschland AG & Co. KG Am Schimmersfeld 5 40880 Ratingen M +49/160/90822647 E frank.ahland@sap.com

mobile solutions based on SOA

technology overview and benefits Solution: mobile Inspection&Service ERP and CRM receive service orders on a PDA or Laptop and confirm status, time, Connected to ERP CS/PM (Customer Service/Plant Maintanance) or CRM Solution: mobile workflow approval flexible mobile approval of different workflows for BlackBerry Solution: mobility for SAP ERP+CRM Customer Fact Sheet for BlackBerry Solution: SAP cProjects on Blackberry

SAP 2007 / Page 2

mobile solutions based on SOA

technology overview and benefits Solution: mobile Inspection&Service ERP and CRM receive service orders on a PDA or Laptop and confirm status, time, Connected to ERP CS/PM (Customer Service/Plant Maintanance) or CRM Solution: mobile workflow approval flexible mobile approval of different workflows for BlackBerry Solution: mobility for SAP ERP+CRM Customer Fact Sheet for BlackBerry Solution: SAP cProjects on Blackberry

SAP 2007 / Page 3

Mobile access to SAP - requirements

SAP CRM SAP ERP

Marketing attributes BI Reports

Contacts
Order history
Open deliveries

Workflows Pricing
Open payments

Inventory

Order status

Opportunities

Customer fact sheet My activities Z-Fields customer specific data

Mobile access to SAP business impact

Shorten and speedup processes


Have answers for your customer
Shorten visit preparation

Be informed
Save time for follow ups Update data on the fly

Be informed -without calling backoffice Instant access without booting and login

Close more deals in shorter time

Mobile technology overview

Online Browser based

Sybase Mobile Sales for SAP CRM

Mobility for SAP CRM+ERP+Workflow by SAP Consulting/ISEC7

Sybase SUP

SAP NW Mobile + Gateway add-on

webservice

BSP or ITS

ABAP AddOn

ERP / CRM / SRM /

Segmenting the Mobile Market

Mission Critical
Assumes disconnected model Synchronization middleware required Customized with business logic runs on the device Often ruggedized, or specialized devices Mobile tooling and business rule definition critical

Instant Value
Assumes always/mostly connected No synchronization middleware required Business logic runs on server Intuitive, easy to use Easy to deploy, up and running in minutes

Built by SAP and Partners

Making a Decision where are you?

Choose the Sybase platform for mission critical apps when:

Choose lean mobile Mobility for SAP as a Instant value app when:

Mobile users have medium to large data volume needs Mobile users require data to be always in sync, with data push of new/updated data directly from backend to device Full offline functionality is needed A single mobility platform is or may be needed in the future for other mobile applications like apps for consumers SAP standard 7+2 support is expected

Mobile users have low to medium data volume needs Mobile users do not require data to be always in sync Limited offline functionality for create/update is sufficient Limited data push fits customer requirements, e.g. for new workflows Budget does not fit costs for middleware (hardware, administration, licenses, training) Quick wins with small budget are requested

Lean mobile mission statement


We want to make the customer sucessfull. SAP sees a mobile market segmentation between "mission critical" and "instant value" solutions: Mission critical solutions usually work disconnected, need more business logic on the device, covers high data traffic, work in heterogeneus environments with different devices and usually need a data synchronization mechanism. For this we have the Sybase middleware based enterprise mobile platform For those customers who do not yet require the attributes of a mobile platform, we provide the "instant value" solution Mobility ForSAP. It provides a quick step into the mobile world for our customers and enables them to test the value of mobilization in their business.

SAP 2007 / Page 11

Available lean mobile solutions by SAP Consulting

Future devices like Android MIS Mobile Inspection&Service (PDA+Laptop):


All service orders assigned to the user plus the related data like equipments is synchronized to the device and is offline available. On next synch the updated and created data like time confirmations or reported damages are sent to the backend. Online lookup of data possible, e.g. for reservations Limitation: If the amount of data that needs to be in synch gets too big you should use a middleware. Rough limit: 200 users with 30 orders each. Real limits to be tested in customer environment. Amount of data = number of users x amount of data for each user Development: ABAP for Backend; .net for perfect tailored client

Mobility for SAP (BlackBerry+iPhone)


User is surfing in any SAP backend system (CRM, ERP,) or approves workflows. He searches for accounts, gets the account details, drills down into the account activity details, The requested data is cached and offline available for a couple of days. Push of new data possible and already used for workflows. Today user needs to be online for data update and create. Offline update and create will be available by middle 2010. User gets only what he requested. So big numbers of users are possible (>1000). Standard client on mobile device. Customer specific enhancement like additional fields or pages are developed with pure ABAP in backend.

Synch of assigned data without a middleware Webservices / RFCs

request

Response to be cached

ERP / CRM / PLM / SRM / + Non SAP

lean mobile Features

LeanMobile
Online & Offline data No middleware
Only ABAP skills needed for enhancements No complicated Development on Smartphone(s)

Low TCO

SAP AG 2009. All rights reserved. / Page 17

Crystal ball / Kristallkugel


Lets look into the crystal ball about the future of mobile and see if MobilityForSAP is the right investment
Uncertain which mobile devices will be adopted and deployed by your business. Uncertain which mobile platform will emerge as a market standard and what its architecture will consist of. Uncertain if todays solution will still be available before amortization. Uncertain if experts are available to develop and maintain the solution.

The answer is: Yes

A.Dreher / PIXELIO

Support of todays important business smartphones: BlackBerry, iPhone, Android (other devices based on customer demand moving forward) Low investment today fast amortization Direct connection: Smartphone to ABAP Backend no additional landscape components (additional hardware, licenses, administration, development) Complete understanding of backend ABAP AddOn, so complete support and development in your hands possible. New developers can be trained in 4 hours. Additional confidence: sourcecode of MobiltyForSAP BlackBerry Client is deposited at TV (German Association for Technical Inspection)
SAP 2007 / Page 18

TCO

TCO
Licences (mobile device, Middleware,) Hardware Middleware (test/development/prod) Hardware Devices Customer specific enhancements Administration of whole landscape Are my existing devices supported? Will my future devices be supported? Development for each device type? Integration of different backend systems

SAP 2007 / Page 19

Further information

Further information
Lean mobile Infokit for customers: http://infokit.mobilityforsap.com SAP Internal SAP WIKI for colleagues: https://wiki.wdf.sap.corp/wiki/display/leanMobile

SAP 2007 / Page 20

mobile solutions based on SOA

technology overview and benefits Solution: mobile Inspection&Service ERP and CRM receive service orders on a PDA or Laptop and confirm status, time, Connected to ERP CS/PM (Customer Service/Plant Maintanance) or CRM Solution: mobile workflow approval flexible mobile approval of different workflows for BlackBerry Solution: mobility for SAP ERP+CRM Customer Fact Sheet for BlackBerry Solution: SAP cProjects on Blackberry

SAP 2007 / Page 24

MIS Mobile Inspection&Service


Solution overview: Mobile Inspection&Service
Get rid of paperbased inspection and service. Follow inspections given by law for fire rated doors or other equipment. Let your service technicians download all inspections and service orders on a mobile device like a PDA or laptop. Give them a overview about their todo. Provide a checklist for the inspection. Let them record time and material consumption, take pictures of damages.

Use Cases:
Service / Repair / Maintenance
get notifications for damages on the mobile device. See informations about equipment like characteristics, warranties, historic damages Capture time and material confirmations, causes for damages or order spare parts

Inspection
legal requirement to inspect safety related assets within period of time, example: fire-rated and security doors track who performed the inspection and when

Measurement and counter reading

counter reading of water, gas, power,

Technical Features:
Runs online and offline, the data is stored on the device if no network connectivity is available No Middleware needed like Mobile Infrastructure / DOE, this lowers the administration and development effort and so it lowers the TCO.

Benefits for the business:


Keep service level agreements and government regulations for inspection Tracking of activities to fit legal requirements like inspection of security related assets Direct data entry eliminate or decrease the need for paper based orders or counter reading. This leads to improved data accuracy, no loss of data and reduces the total cycle time from job completion to invoice submission with associated cash flow benefits
SAP 2007 / Page 25

service mobility for SAP - Functional Overview and enhancements


Backend ERP PM/CS
Data creation and assignment Data update in backend

Order Management Business Partner Management

Mobile Push Alert

Notification Management Contract Management Inventory Management RFID Management Technical Object Management Measurement & Counter Reading GIS Integration

Screenshot Laptop Solution

List of downloaded and offline available orders

Work online or offline with same solution.

Create confirmations anytime with one click

Details and structure of order. See and navigate through operations, time confirmations and equipments and notifications.

Details of order element selected above.

SAP 2007 / Page 28

Screenshot Laptop Solution

Online access to choose orders to download. Choose from assigned orders or from all open orders. or download all assigned.

GIS Integration very simple with google maps


SAP 2007 / Page 29

Screenshots PDA Solution

Checkliste:

SAP 2007 / Page 30

Compare landscape of MAM and MIS

Classic MAM Client:


MAM Java Client Mobile Infrastructure Client Java Runtime Database

MIS Client:

MIS Client lean Database

Middleware: Mobile Infrastructure (DOE)

webservice Server Driven

MAM30 RFCs PM / CS

ERP

Compare landscape of MAM and MIS

Classic MAM Client:


MAM Java Client Mobile Infrastructure Client Java Runtime Database

MIS Client:

MIS Client lean Database MIS Client in .net for highest usability and integration to device functionality like camera, rfid, function keys, calendar, eMails No Middleware, direct connection to backend. Less administration, less hardware, lower TCO

Middleware: Mobile Infrastructure (DOE)

Usage of existing MAM30 Backend functionality and of already done customer specific enhancements in MAM 2.5 or 3.0

webservice Server Driven

MAM30 RFCs PM / CS

ERP

MIS Mobile Inspection&Service Delivery options

Delivery options: Full Solution by SAP Consulting or SAP Custom Development


Workshops to collect the requirements. Create a clickable prototype, which is an application that looks and behaves like a working solution but only provides demo data and does not communicate with the backend. With this prototype your users get the experience of the application and can judge if the provided information and functionality fits to their daily job. Seeing is beliving. Blue Print Development Roll out optional: Support by SAP Custom Development based on the framework by SAP Consulting needed skillset: Standard Abap Development knowhow for backend functionality, knowhow of PM/CS module or other modules that should be mobilized .net C# Development Knowhow for frontend Sourcecode and Knowhow transfer of lean mobile framework

Development by Customer

Development of lean mobile solutions


Lean mobile Client:

Screens for Laptop Can be modified by customer

Screens for PDA Can be modified by customer

Library Layer: MIS Includes: business logic for mobile Inspection&Service, Web Service calls to download and modify data in the backend, can be enhanced by customer Library Layer: lean Mobile Includes: functionality to read webservices, cache them for offline access, modify data offline, queue for changed data in offline mode Synchronisation of queued changed data with errorhandling Synchronisation of new data for download Send logs and synch errors to admin for help

SQL Database

webservice

ERP / CRM / SRM

Development of lean mobile solutions


Lean mobile Client:

Laptop screens for your own App

PDA screens for your own App

Library Layer for your own lean mobile application


Library Layer: lean Mobile Includes: functionality to read webservices, cache them for offline access, modify data offline, queue for changed data in offline mode Synchronisation of queued changed data with errorhandling Synchronisation of new data for download Send logs and synch errors to admin for help

SQL Database

webservice

ERP / CRM / SRM

mobile solutions based on SOA

technology overview and benefits Solution: mobile Inspection&Service ERP and CRM receive service orders on a PDA or Laptop and confirm status, time, Connected to ERP CS/PM (Customer Service/Plant Maintanance) or CRM Solution: mobile workflow approval flexible mobile approval of different workflows for BlackBerry Solution: mobility for SAP ERP+CRM Customer Fact Sheet for BlackBerry Solution: SAP cProjects on Blackberry

SAP 2007 / Page 36

Different workflows for mobile approval


Solution: Approve or reject all kinds of workflows on your BlackBerry. Get a overview instead of hundreds of eMails today. Click into the details and write a comment, approve, reject or do whatever is configured to do with this workflow. See, if somebody who acts on behalf of the user, already approved the workflow Works with Universal Worklist (UWL)!

mobile Workflow approval

New workflow items show up, grouped by workflow type. Workflow notification eMails are filtered to stop jamming the inbox.

Details for workflow with customized input fields and buttons

Icon Mobility for SAP ERP in main menu of BlackBerry with notification about new workflow

Mobility for SAP Workflow integration

The BlackBerry or iPhone is connected to a backend system via webservice. This can be a ERP system which provides mobile access to ERP data like customers and open deliveries as well as mobile workflow approval. New workflows are pushed to the device.

webservice

In the customizing you define which user gets which workflows from his workflow inbox on his SmartPhone. In additions you define the screen which data and which buttons show up.

ABAP AddOn

ERP
+ Workflow Inbox

Connections to other backend systems via RFC possible where the workflow inbox is retrieved.

ABAP AddOn

ABAP AddOn

ABAP AddOn

SRM
+ Workflow Inbox

PLM
+ Workflow Inbox

+ Workflow Inbox

Features and Requirements


Features: mobile approval of different workflows from different Backend systems like leave request, shopping carts, supplier ratings, Lean instrastructure and technology Clear overview about to be approved worklists. No disturbing eMails in Mail Inbox of BlackBerry High Priority Notifications for special workflows like bidding process

Requirements:
BlackBerry Enterprise Server: BlackBerry Supported devices : BlackBerry supported firmware:

4.x with MDS enabled 8700, 88xx, 83xx, 8120, 9000 (Bold), 8900 (Curve2), 9700 (Bold2) 4.2.2+

SAP 2007 / Page 41

Cooperation
Cooperation between - Consulting and
To ensure technical excellence, knowhow and support for BlackBerry Infrastructure we are working together with the partner isec7, who is a BlackBerry Integrator, elite alliance partner of RIM and SAP Partner. This is compliant with the mobile strategy of SAP to work together with strong partners to provide mobile solutions in a fast changing mobile market. The java client, the installation and support is done by ISEC7. Customer specific enhancements are usually done in SAP Backend system with pure ABAP development and do not require modifications in the BlackBerry client. The support contract will be between the customer and isec7. It includes updates of the client to support new BlackBerry Smartphones or firmware versions and new features in the client. The top-selling product of ISEC7 is their BlackBerry administrator Tool B*Nator. Many of the SAP customers are already customer of ISEC7 for this product. Also SAP is customer of ISEC7. Partner status of ISEC7:

mobile solutions based on SOA

technology overview and benefits Solution: mobile Inspection&Service ERP and CRM receive service orders on a PDA or Laptop and confirm status, time, Connected to ERP CS/PM (Customer Service/Plant Maintanance) or CRM Solution: mobile workflow approval flexible mobile approval of different workflows for BlackBerry Solution: mobility for SAP ERP+CRM Customer Fact Sheet for BlackBerry and iPhone Solution: SAP cProjects on Blackberry

SAP 2007 / Page 43

SAP to go: mobility for SAP ERP+CRM

Solution Highlights: SAP to go: Online Access to ERP and/or CRM Mobile Workflow approval of nearly any workflows (ERP, CRM, SRM,) Caching of data for offline access Customer specific enhancements can be simply done with pure ABAP developing, no change in Standard Java Client.

Java Application

webservice
ABAP AddOn

webservice
ABAP AddOn

ERP 6.0

CRM (7.0/2007)

mobility for SAP ERP+CRM

Business pains solved by this solution: No insight into customers, leads and opportunities outside the office Time consuming preparation of visits creating lots of print outs No information at customer site for questions about unpaid or undelivered orders pricing material availability account history actual status Already existing mobile solution with high administrative effort (offline scenario) Solution: Lookup your accounts in CRM & ERP on your Blackberry. Call your customers, write them an E-Mail or add them to your contacts for a later direct access. Prepare for the visit or check onsite and get insight into account details like opportunities, activities, open orders, order history, open deliveries, marketing attributes, overdue payments. Check product availability or customer specific pricing. Manage your sale and look into your activities and opportunities. Enhance the application just with pure ABAP in the backend system! So you can add all data you need to the BlackBerry. Even customer specific data.

Roadmap

mobility for SAP ERP 1.0, available and certified since October 2008 Connected to ERP 6.0 EhP 3 Search account relations of account, open payments, outbound deliveries, sales orders, incomplete sales orders, marketing attributes (read) Inventory lookup incl. material search (read) Offline access to Favorites and last hits multi language support mobility for SAP ERP 1.5, available since August 2009 Mobile approval of workflows - Flexible and quick to implement leave requests purchase order quotations, mobility for SAP ERP+CRM 2.0, available since December 2009 Connected to ERP 6.0 EhP 3 and/or CRM 7.0 / CRM 2007 search account in CRM or ERP, see data from both systems in one application read from CRM: contact partners, relationships, marketing attributes, activities mobility for SAP ERP+CRM 2.2, available since 4th april 2010 Read and update opportunities Read and update activities must be online for updates and creation of data mobility for SAP ERP+CRM 2.3, planned for end of May: update contact partners create of activities, opportunities, contact partners further functionality (pure ABAP development in backend): Offline update and creation other customer requirements like complaints, installed base, service orders, activity journals and surveys
SAP 2007 / Page 46

Functions and Features are subject to change

Mobile workflow approval landscape


optional using any SAP in between:

Java Application

Java Application

BES BlackBerry EnterpriseServer

BES BlackBerry EnterpriseServer

Firewall Needs to be opened for port to access configuration XML file and webservices

Firewall Needs to be opened for port to access configuration XML file and webservices

WebService

WebService

ERP/CRM/...

Any

rfc
ERP/CRM/...

SAP landscape
1) Connect directly to single backend systems
Java Application
WebService

ERP 6.0

2) Connect directly to multi backend systems


Java Application

WebService

ERP 6.0

WebService

CRM /

3) Connect to single Backend that gets additional Data from another SAP system
Java Application

ERP/BW/
RFC
WebService

CRM /

4) Connect to a ABAP system that forwards the calls to another Backend for security reasons or because a old system does not run NW 7.0 Sp14 and so does not support webservices

Old CRM/ERP RFC

Java Application

WebService

any

SAP 2007 / Page 49

http://www.weitreise.de/

SAP 2007 / Page 50

Requirements

Requirements SAP Version 1.0: ERP 6.0 EhP 3 Version 2.0: ERP 5.0 and/or CRM 7.0/2007

or other SAP Backend systems with Netweaver ABAP Stack>7.0 SP14

Requirements BlackBerry
BlackBerry Enterprise Server 4.x with MDS enabled BlackBerry Supported Smartphones 8700, 88xx, 83xx, 8120, 9000 (Bold), 8900 (Curve2), 9700 (Bold2) BlackBerry supported firmware: 4.2.2+

SAP 2010/ Page 53

Cooperation
Cooperation between - Consulting and
To ensure technical excellence, knowhow and support for BlackBerry Infrastructure we are working together with the partner isec7, who is a BlackBerry Integrator, elite alliance partner of RIM and SAP Partner. This is compliant with the mobile strategy of SAP to work together with strong partners to provide mobile solutions in a fast changing mobile market. The java client, the installation and support is done by ISEC7. Customer specific enhancements are usually done in SAP Backend system with pure ABAP development and do not require modifications in the BlackBerry client. The support contract will be between the customer and isec7. It includes updates of the client to support new BlackBerry Smartphones or firmware versions and new features in the client. The top-selling product of ISEC7 is their BlackBerry administrator Tool B*Nator. Many of the SAP customers are already customer of ISEC7 for this product. Also SAP is customer of ISEC7. Partner status of ISEC7:

mobile solutions based on SOA

technology overview and benefits Solution: mobile Inspection&Service ERP and CRM receive service orders on a PDA or Laptop and confirm status, time, Connected to ERP CS/PM (Customer Service/Plant Maintanance) or CRM Solution: mobile workflow approval flexible mobile approval of different workflows for BlackBerry Solution: mobility for SAP ERP+CRM Customer Fact Sheet for BlackBerry Solution: SAP cProjects on Blackberry

SAP 2007 / Page 55

SAP cProjects on Blackberry


Projects 2 Go

cProjects 2 Go Have the most important project information on your Blackberry Get access to the main application view you know from cProjects Projects Task Checklist Items Access your different dashboard views Responsible Favorites Last Viewed

SAP 2007 / Page 56

SAP cProjects on Blackberry


Mobile Dashboard

Your cProjects Blackberry Dashboard Get access to all your projects You can already get the most important information about your projects in the dashboard Usability of SAP cProjects cProjects on Blackberry uses the same icons as cProjects You can get access to the different views of your dashboard Responsible Favorites Last Viewed

SAP 2007 / Page 57

SAP cProjects on Blackberry

Offline Access and Planned Feature


Offline Access cProjects on Blackberry also saves the data so that you can also access your projects without any connection Compatibility The standard features are using the BAPI layer No changes to the cProjects system are necessary Planned Features Project Overview Gantt Events Time Recording
SAP 2007 / Page 58

Project Accounting

SAP 2007 / Page 59

SAP 2007 / Page 60

Frank Ahland Business Solution Architect Mobile Business SAP Consulting SAP Deutschland AG & Co. KG Am Schimmersfeld 5 40880 Ratingen M +49/160/90822647 E frank.ahland@sap.com

Michael Haas Senior Consultant Mobile Business SAP Deutschland AG & Co. KG Hasso-Plattner-Ring 7 69190 Walldorf M +49 - 151 - 12 50 78 10 E Michael.Haas@sap.com

Udo Leutbecher Beratungsleiter CRM - Mobile Business - RFID SAP Consulting SAP Deutschland AG & Co. KG M +49 (0) 160 - 90821622 E udo.leutbecher@sap.com

SAP 2007 / Page 61

Vous aimerez peut-être aussi