9
Mobilizing your processes with Syclo Jean-Noel Henin Solution Architect 1 SAPience.be TECHday’13

SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

  • Upload
    keneos

  • View
    435

  • Download
    1

Embed Size (px)

DESCRIPTION

Using Syclo as mobile development paradigm implies first knowing what’s behind the scene. In this session we’ll walk you through the architecture of this powerful new platform, explain why it matters, and inform you about: - how it can be used, - required programming skills, - development software and landscape to be installed.

Citation preview

Page 1: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

Mobilizing your processes with Syclo

Jean-Noel Henin

Solution Architect

1 SAPience.be TECHday’13

Page 2: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

SAPience.be TECHday’13 2

Architecture  Fundamentals…  

Page 3: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

AGENTRY AND SAP MOBILE PLATFORM (SMP) 2.3

SAPience.be TECHday’13

SMP  2.3  

Enterprise  Na,ve  &  Hybrid  

Enterprise  Meta-­‐Data  Driven  

3

Page 4: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

Local PC

Development Infrastructure

Partner Enablement SAPience.be TECHday’13

Agentry Server

Agentry  Editor  

Eclipse  

Agentry Client installed on the mobile

device

ATE - Agentry Test Environment

© 2013 SAP AG. All rights reserved.

Application Definitions

Java Logic

jCo  

Angel  

4

SAP ERP® SAP CRM®

Namespace

SAP Add-On

Configuration Module

Administration Module

Page 5: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

Change Detection Layer

SAP Add-on Architecture

SAPience.be TECHday’13 5

Standard BAPI Classes

SAP Enhancement Framework

Syst

em m

onito

r

Con

figur

atio

n M

odul

e

Delta Detection Routines

Exchange Persistent Layer

Change Detection Config Set

Mobile Integration Layer: Logic for Downstream and Upstream

Synchronization Application Data Filter Services

MDO Class Handler Repository Change Detection Config Set

Page 6: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

SAPience.be TECHday’13 6

Fetch: end to end Process

Page 7: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

Fetch end to end Process

Data  Object  handler  –  Get  Method  

BAPI  Wrapper  FM  

Data  Object  Config  

BAPI  Wrapper  Config  

Assign  

Mobile  ApplicaHon  

SAPience.be TECHday’13 7

Page 8: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

Fetch end to end Process

SAPience.be TECHday’13 8

BAPI  Wrapper  FM  

Jco  

Java  Steplet  -­‐  Execute()  

Java  BAPIClass  -­‐  Fetch()  

Java  Step  Handler  -­‐  Fetch()  

Screen  DefiniHon  –  PlaPorm  Dependent  

Page 9: SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

Thank you!

SAPience.be TECHday’13 9

Jean-Noel Henin Solution Architect [email protected] +32 476 89 78 65