SlideShare a Scribd company logo
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

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...
camunda services GmbH
 
ViewPro | Productivity never looked better...
ViewPro | Productivity never looked better...ViewPro | Productivity never looked better...
ViewPro | Productivity never looked better...
Niall O'Callaghan
 
1prsentation
1prsentation1prsentation
1prsentation
Maryan Matsyuk
 
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
camunda services GmbH
 
SJM_ESI_Casestudy
SJM_ESI_CasestudySJM_ESI_Casestudy
Camunda BPM 7.2 - English
Camunda BPM 7.2 - EnglishCamunda BPM 7.2 - English
Camunda BPM 7.2 - English
camunda services GmbH
 
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
Wisconsin Land Information Association
 
Estimating Software for BMS and automation
Estimating Software for BMS and automationEstimating Software for BMS and automation
Estimating Software for BMS and automation
John Jensen
 
CD September 204 - 360 Bam Nuttall
CD September 204 - 360 Bam NuttallCD September 204 - 360 Bam Nuttall
CD September 204 - 360 Bam Nuttall
Comit Projects Ltd
 
[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
camunda services GmbH
 
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...
LiveWorx
 
VACANCY: ABAP Developer
VACANCY: ABAP DeveloperVACANCY: ABAP Developer
VACANCY: ABAP Developer
Howard Thebeyapelo
 
SEVUGARAJAN_SABAPATHI
SEVUGARAJAN_SABAPATHISEVUGARAJAN_SABAPATHI
SEVUGARAJAN_SABAPATHI
Saba Sevu
 
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
Anjan Sarma
 
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
 
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...
Richard Rabins
 
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
Synactive, Inc.
 
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...
Evolve The Adobe Digital Marketing Community
 
Rachak
RachakRachak
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

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
Thorsten Franz
 
ABAP Unit and TDD
ABAP Unit and TDDABAP Unit and TDD
ABAP Unit and TDD
Hendrik Neumann
 
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...
Virtual Forge
 
Mm pur-gf-oc
Mm pur-gf-ocMm pur-gf-oc
Mm pur-gf-oc
armindajack
 
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
Hendrik Neumann
 
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
Hendrik Neumann
 

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 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
Peter Spielvogel
 
Ease Of Use Presentation
Ease Of Use PresentationEase Of Use Presentation
Ease Of Use Presentation
PETIT XAVIER
 
SAP - Mayank Sharma 11+ years
SAP - Mayank Sharma 11+ yearsSAP - Mayank Sharma 11+ years
SAP - Mayank Sharma 11+ years
Mayank Sharma
 
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
Petri Piirainen
 
Venkatesh_SAP_ABAP_resume
Venkatesh_SAP_ABAP_resumeVenkatesh_SAP_ABAP_resume
Venkatesh_SAP_ABAP_resume
Venkateshwarlu Pelli
 
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
Acumatica Cloud ERP
 
Resume ajay rathore
Resume ajay rathoreResume ajay rathore
Resume ajay rathore
Ajay Rathore
 
cenit_SAPinsider_PLM2016_v8_final
cenit_SAPinsider_PLM2016_v8_finalcenit_SAPinsider_PLM2016_v8_final
cenit_SAPinsider_PLM2016_v8_final
Sascha Schwenker
 
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
Dennis Parrott
 
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
 
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)
Lucas Jellema
 
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
Getting value from IoT, Integration and Data Analytics
 
Bruce king resume july 2016
Bruce king resume july 2016Bruce king resume july 2016
Bruce king resume july 2016
Bruce King
 
Resume
ResumeResume
Resume
Sajal Gupta
 
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
Victor Ionescu
 
Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abap
thomas_jung
 
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...
Informatica Cloud
 
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)
Prof Dr Mehmed ERDAS
 
Location-independent SharePoint
Location-independent SharePointLocation-independent SharePoint
Location-independent SharePoint
Riverbed Technology
 
DTC Primavera Integration
DTC Primavera Integration DTC Primavera Integration
DTC Primavera Integration
Klopstra
 

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

JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 

Recently uploaded (20)

JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 

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