Invoice Traffic Manager

Preview:

DESCRIPTION

An Invoice Approval App based on the Sybase Hybrid Web Container. The Pro's and Con's of using a hybrid Approach to build a mobile Application is discussed. Slides from my talk at SAP Inside Track Manchester 2013

Citation preview

Invoice Traffic Manager

An Invoice Approval App

based on Sybase Hybrid Web Container

14.9.2013 Mark Teichmann

2

Invoice Approval (Classical way)

3

Invoice Approval (ITM Style)

4

Goals Goals

• Easy to use

• Prioritization of Approvals

• Adding Comments to Approvals

5

Application Design

Integration in Standard SAP Business Workflow

Data model on Sybase Unwired Platform

Mobile Application on different Platforms

6

Data Flow

7

SAP Business Workflow

8

9

10

11

Customization of Approval Workflow

12

Push Messages via WF-DCN

13

MBO data via RFC

14

Complete WI via RFC

15

Goodie: Tracing in SAP

Log-Points for tracing RFC-Calls

16

/n

17

18

Which Sybase Unwired Platform SDK?

19

20

21

22

SUP Coding

Approval Form and Attachment built with Hybrid App Designer

23

Customization of native Container

24

Customization Touch Points

25

Sorting

Default: by Date Custom: by Due Date

26

Sorting Customization in XCode

27

Branding

28

Pain Points in HWC Development

29

Customization on all Platforms needed

30

Mixture of Screen Design and Coded Design

31

jQuery Problems…

Collapsible does not Toggle on Android 4.2

$('div[data-role="footer"]') not at bottom

32

Debugging very difficult

33

Capabilities of ITM

Invoice Approval Online and Offline, Mobile or SAP Gui

Prioritization by Traffic Lights

Push Enabled

Easy provisioning (Private and Corporate Devices)

Secure and encrypted Data and Communication

34

Lessons learned

Using HWC you get a running app very quickly

Most of the effort goes for the tiny details

Try to stay in Standard

Coordination of Developers of SAP, SMP and HWC is crucial

35

Live Demo

36

Acknowledgements

ITM was realised in cooperation with

SAAB Picture by http://www.flickr.com/photos/faceme/

37

Thanks for your attention

Mark TeichmannSenior ConsultantSAP Technical Consultingmark.teichmann@qsc.de

38

Questions?

Recommended