pm order confirmation for field technicians

Post on 12-Dec-2014

867 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Building a native IPad app with SAP, SUP and XCode

TRANSCRIPT

PM ORDER CONFIRMATIONFOR FIELD TECHNICIANS

Building a native IPad app with SAP, SUP and XCode

Mark TeichmannJune 2013

2

MOTIVATION

• Setup and staffing of Mobility Projects

• Gain experience in Design, Development and Administration on Sybase Unwired Platform

• Build a Sample App for CeBit 2013 designed for IPad

3

SPECIFICATIONS

• Offline usage needed => MBO based App

• Data Change Notification (DCN) with Payload used for Data Load• minimized traffic SAP <=> SUP

• changes in SAP triggered by Business Transaction Events (BTE)

• DCNs and BAPI Calls from SUP buffered in Z-Tables (FIFO)

• Native App for best UX and Performance

4

USE CASE: PM ORDER CONFIRMATION

PM Order is created in the

Backoffice

Field Technician works at a

Customer Site

Technician creates Order

Confirmation

Order Confirmation is

processed automatically in

SAP

5

SUP ARCHITECTURE

6

SUP UNWIRED WORKSPACE

7

MBO DESIGN

8

EXAMPLE OF A DCN

9

DATA FLOW SAP <=> SUP

10

LIVE DEMO

• Live-Demo (Flash Presentation)

11

ROLE MATRIX

Roles and Efforts

Role Estimated Effort

ABAP Developer 10%

SUP Developer 20%

SUP Admin 10%

iOS Developer 30%

Project Lead 10%

Tester 5%

SAP Consultant 5%

12

LESSONS LEARNED

„It was very efficient that we hired an iOS expert for building the App frame in four days!“

„The Infrastructure is very complex. It took ages to have the whole platform running.“

„It is joyful but also very demanding to constantly switch between SAP, SUP and XCode development.“

„The SUP DCN Helper Code from Cesar Martin on SAP CodeExchange was a huge help for us.“

13

THANKS FOR YOUR ATTENTION

Mark TeichmannSAP Senior Consultantmark.teichmann@info-ag.de

top related