New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
PM Order Confirmation for Field Technicians
1. PM ORDER CONFIRMATION
FOR FIELD TECHNICIANS
Building a native IPad app with SAP, SUP and XCode
Mark TeichmannJune 2013
2. MOTIVATION
2
• 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
3
• 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
4
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
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%
11
12. LESSONS LEARNED
12
„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
13
Mark Teichmann
SAP Senior Consultant
mark.teichmann@info-ag.de