SlideShare a Scribd company logo
1 of 13
PM ORDER CONFIRMATION
FOR FIELD TECHNICIANS
Building a native IPad app with SAP, SUP and XCode
Mark TeichmannJune 2013
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
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
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
SUP ARCHITECTURE
5
SUP UNWIRED WORKSPACE
6
MBO DESIGN
7
EXAMPLE OF A DCN
8
DATA FLOW
SAP <=> SUP
9
LIVE DEMO
• Live-Demo (Flash Presentation)
10
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
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.“
THANKS FOR YOUR ATTENTION
13
Mark Teichmann
SAP Senior Consultant
mark.teichmann@info-ag.de

More Related Content

What's hot

SEVUGARAJAN_SABAPATHI
SEVUGARAJAN_SABAPATHISEVUGARAJAN_SABAPATHI
SEVUGARAJAN_SABAPATHI
Saba Sevu
 
Camunda BPM 7.12 Release Webinar
Camunda BPM 7.12 Release WebinarCamunda BPM 7.12 Release Webinar
Camunda BPM 7.12 Release Webinar
camunda services GmbH
 
BusinessSystemTransformationSummary
BusinessSystemTransformationSummaryBusinessSystemTransformationSummary
BusinessSystemTransformationSummary
Bill Fulbright
 

What's hot (20)

Cédric Vidal from Quicksign: Building a digital on-boarding microservices pla...
Cédric Vidal from Quicksign: Building a digital on-boarding microservices pla...Cédric Vidal from Quicksign: Building a digital on-boarding microservices pla...
Cédric Vidal from Quicksign: Building a digital on-boarding microservices pla...
 
ViewPro | Productivity never looked better...
ViewPro | Productivity never looked better...ViewPro | Productivity never looked better...
ViewPro | Productivity never looked better...
 
1prsentation
1prsentation1prsentation
1prsentation
 
Camunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process AutomationCamunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process Automation
 
SJM_ESI_Casestudy
SJM_ESI_CasestudySJM_ESI_Casestudy
SJM_ESI_Casestudy
 
Camunda BPM 7.2 - English
Camunda BPM 7.2 - EnglishCamunda BPM 7.2 - English
Camunda BPM 7.2 - English
 
Using ArcGIS Server to Support Work Order Management and Facility Operations
Using ArcGIS Server to Support Work Order Management and Facility OperationsUsing ArcGIS Server to Support Work Order Management and Facility Operations
Using ArcGIS Server to Support Work Order Management and Facility Operations
 
Estimating Software for BMS and automation
Estimating Software for BMS and automationEstimating Software for BMS and automation
Estimating Software for BMS and automation
 
CD September 204 - 360 Bam Nuttall
CD September 204 - 360 Bam NuttallCD September 204 - 360 Bam Nuttall
CD September 204 - 360 Bam Nuttall
 
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
 
Solar Turbines Increases Productivity and Flexibility with Associative Proces...
Solar Turbines Increases Productivity and Flexibility with Associative Proces...Solar Turbines Increases Productivity and Flexibility with Associative Proces...
Solar Turbines Increases Productivity and Flexibility with Associative Proces...
 
VACANCY: ABAP Developer
VACANCY: ABAP DeveloperVACANCY: ABAP Developer
VACANCY: ABAP Developer
 
SEVUGARAJAN_SABAPATHI
SEVUGARAJAN_SABAPATHISEVUGARAJAN_SABAPATHI
SEVUGARAJAN_SABAPATHI
 
Pega systems vs siebel CRM capabilities - A first look
Pega systems vs siebel CRM capabilities - A first lookPega systems vs siebel CRM capabilities - A first look
Pega systems vs siebel CRM capabilities - A first look
 
Camunda BPM 7.12 Release Webinar
Camunda BPM 7.12 Release WebinarCamunda BPM 7.12 Release Webinar
Camunda BPM 7.12 Release Webinar
 
Alpha Anywhere - For Building Enterprise-class Mobile and Web apps Fast - wi...
Alpha Anywhere  - For Building Enterprise-class Mobile and Web apps Fast - wi...Alpha Anywhere  - For Building Enterprise-class Mobile and Web apps Fast - wi...
Alpha Anywhere - For Building Enterprise-class Mobile and Web apps Fast - wi...
 
Proficiently drive your SAP PM operations with Liquid UI
Proficiently drive your SAP PM operations with Liquid UIProficiently drive your SAP PM operations with Liquid UI
Proficiently drive your SAP PM operations with Liquid UI
 
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
 
Rachak
RachakRachak
Rachak
 
BusinessSystemTransformationSummary
BusinessSystemTransformationSummaryBusinessSystemTransformationSummary
BusinessSystemTransformationSummary
 

Viewers also liked

Viewers also liked (6)

Edge Innovation with ABAP on HANA - Thorsten Franz presenting at SAP #dkom
Edge Innovation with ABAP on HANA - Thorsten Franz presenting at SAP #dkomEdge Innovation with ABAP on HANA - Thorsten Franz presenting at SAP #dkom
Edge Innovation with ABAP on HANA - Thorsten Franz presenting at SAP #dkom
 
ABAP Unit and TDD
ABAP Unit and TDDABAP Unit and TDD
ABAP Unit and TDD
 
Case Study: Automated Code Reviews In A Grown SAP Application Landscape At EW...
Case Study: Automated Code Reviews In A Grown SAP Application Landscape At EW...Case Study: Automated Code Reviews In A Grown SAP Application Landscape At EW...
Case Study: Automated Code Reviews In A Grown SAP Application Landscape At EW...
 
Mm pur-gf-oc
Mm pur-gf-ocMm pur-gf-oc
Mm pur-gf-oc
 
What the git? - SAP Inside Track Munich 2016
What the git?  - SAP Inside Track Munich 2016What the git?  - SAP Inside Track Munich 2016
What the git? - SAP Inside Track Munich 2016
 
ABAP Code Retreat Frankfurt 2016: TDD - Test Driven Development
ABAP Code Retreat Frankfurt 2016: TDD - Test Driven DevelopmentABAP Code Retreat Frankfurt 2016: TDD - Test Driven Development
ABAP Code Retreat Frankfurt 2016: TDD - Test Driven Development
 

Similar to PM Order Confirmation for Field Technicians

SAP - Mayank Sharma 11+ years
SAP - Mayank Sharma 11+ yearsSAP - Mayank Sharma 11+ years
SAP - Mayank Sharma 11+ years
Mayank Sharma
 
cenit_SAPinsider_PLM2016_v8_final
cenit_SAPinsider_PLM2016_v8_finalcenit_SAPinsider_PLM2016_v8_final
cenit_SAPinsider_PLM2016_v8_final
Sascha Schwenker
 
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdfBTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
samimbangalore
 

Similar to PM Order Confirmation for Field Technicians (20)

SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personas
SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personasSAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personas
SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personas
 
Ease Of Use Presentation
Ease Of Use PresentationEase Of Use Presentation
Ease Of Use Presentation
 
SAP - Mayank Sharma 11+ years
SAP - Mayank Sharma 11+ yearsSAP - Mayank Sharma 11+ years
SAP - Mayank Sharma 11+ years
 
OQC Reporting, Process Monitors, Production Status board On the Mixed Cloud
OQC Reporting, Process Monitors, Production Status board  On the Mixed Cloud OQC Reporting, Process Monitors, Production Status board  On the Mixed Cloud
OQC Reporting, Process Monitors, Production Status board On the Mixed Cloud
 
Venkatesh_SAP_ABAP_resume
Venkatesh_SAP_ABAP_resumeVenkatesh_SAP_ABAP_resume
Venkatesh_SAP_ABAP_resume
 
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudPlatform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
 
Resume ajay rathore
Resume ajay rathoreResume ajay rathore
Resume ajay rathore
 
cenit_SAPinsider_PLM2016_v8_final
cenit_SAPinsider_PLM2016_v8_finalcenit_SAPinsider_PLM2016_v8_final
cenit_SAPinsider_PLM2016_v8_final
 
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6
 
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdfBTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
 
The Future of Forms... is Forms (and Friends)
The Future of Forms... is Forms (and Friends)The Future of Forms... is Forms (and Friends)
The Future of Forms... is Forms (and Friends)
 
OOW 2012 Future of Forms - Lucas Jellema
OOW 2012 Future of Forms - Lucas JellemaOOW 2012 Future of Forms - Lucas Jellema
OOW 2012 Future of Forms - Lucas Jellema
 
Bruce king resume july 2016
Bruce king resume july 2016Bruce king resume july 2016
Bruce king resume july 2016
 
Resume
ResumeResume
Resume
 
Evolution of the SAP User Experience and Technology Stack
Evolution of the SAP User Experience and Technology StackEvolution of the SAP User Experience and Technology Stack
Evolution of the SAP User Experience and Technology Stack
 
Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abap
 
How Schneider Electric Transformed Front-office Operations With Real-time Dat...
How Schneider Electric Transformed Front-office Operations With Real-time Dat...How Schneider Electric Transformed Front-office Operations With Real-time Dat...
How Schneider Electric Transformed Front-office Operations With Real-time Dat...
 
sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)
 
Location-independent SharePoint
Location-independent SharePointLocation-independent SharePoint
Location-independent SharePoint
 
DTC Primavera Integration
DTC Primavera Integration DTC Primavera Integration
DTC Primavera Integration
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

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
  • 8. EXAMPLE OF A DCN 8
  • 10. LIVE DEMO • Live-Demo (Flash Presentation) 10
  • 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