+ All Categories
Home > Business > Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

Date post: 05-Dec-2014
Category:
Upload: ibsolution-gmbh
View: 487 times
Download: 8 times
Share this document with a friend
Description:
 
22
Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform Tobias Höß und Matti Maier, 17. September 2013
Transcript
Page 1: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 1 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Mobilisierung des

Rechnungsfreigabeprozesses

mit einer leichtgewichtigen

mobilen PlattformTobias Höß und Matti Maier, 17. September 2013

Page 2: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 2 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Media AG

Mobilisierung des Rechnungsfreigabeprozesses

RPS App

Technische Umsetzung

Take Away

Fragen und Diskussion

Agenda

Page 3: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 3 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Media AG

Page 4: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 4 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Media AG

Mobilisierung des Rechnungsfreigabeprozesses

RPS App

Technische Umsetzung

Take Away

Fragen und Diskussion

Agenda

Page 5: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 5 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Buchhaltung

Mobilisierung des Rechnungsfreigabeprozesses

Scan Office

P2P (OCR)

SAP

Vorerfassung / BuchungRechnungsprüfungssystem

RPS

Desktop

Mobile

Page 6: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 6 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Mobilisierung des Rechnungsfreigabeprozesses

Page 7: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 7 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Media AG

Mobilisierung des Rechnungsfreigabeprozesses

RPS App

Technische Umsetzung

Take Away

Fragen und Diskussion

Agenda

Page 8: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 8 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Anforderungen an mobilen

Rechnungsfreigabeprozess

Nutzen der mobilen

LösungUsability

Vielfalt der Endgeräte

Nutzung bestehender

Funktionalitäten und

Infrastruktur

Page 9: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 9 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

RPS App

Page 10: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 10 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Media AG

Mobilisierung des Rechnungsfreigabeprozesses

RPS App

Technische Umsetzung

Take Away

Fragen und Diskussion

Agenda

Page 11: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 11 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Architektur der Lösung

BSP Applikation

Browser

Web App

Reverse Proxy

SAP Backend

Web AS

BSP Applikation

Framework

Master Plugin

Plugin Plugin Plugin

Nutzung vorhandener Funktionalitäten

Page 12: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 12 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Technologien

Clientseitig / Web App

jQuery Mobile

Serverseitig

SAP Business Server Pages (BSP)

Datenaustausch

über AJAX im JSON Format

Authentifizierung über HTTPS mit Zertifikaten

Page 13: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 13 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Plugin (I)

• JS_GET_PLUGIN_NAME

• GET_MOBILE_WORKLIST_ENTRIES / GENERATE_JSON

method GET_MOBILE_WORKLIST_ENTRIES.

DATA: lt_invoices TYPE STANDARD TABLE OF ZTAB_INVOICES.

SELECT * FROM ZTAB_INVOICES INTO TABLE lt_invoices WHERE APPROVED = ''.

CALL METHOD /isv/cl_am_master_plugin=>generate_json

EXPORTING

it_entries = lt_invoices

iv_idfield = 'rngnr'

iv_objecttype = 'PROSIEBENSAT1'

RECEIVING

rv_json = et_json_string.

endmethod.

Page 14: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 14 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Plugin (II)

• JS_GET_SECTION_ACTION_LIST

method JS_GET_SECTION_ACTION_LIST.

DATA ls_action LIKE LINE OF rt_get_section_action_list_rdf.

ls_action-action_id = 'approved'.

ls_action-icon = 'check'.

ls_action-transition = 'pop'.

ls_action-class = 'ui-li-green'.

ls_action-text = 'Genehmigen'.

APPEND ls_action TO rt_get_section_action_list_rdf.

ls_action-action_id = 'disapproved'.

ls_action-icon = 'delete'.

ls_action-transition = 'pop'.

ls_action-class = 'ui-li-red'.

ls_action-text = 'Ablehnen'.

APPEND ls_action TO rt_get_section_action_list_rdf.

endmethod.

Page 15: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 15 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Plugin (III)

• PERFORM_ACTION

method PERFORM_ACTION.

DATA lv_invoice_id TYPE char_25.

DATA lv_field TYPE IHTTPNVP.

LOOP AT it_parameters INTO lv_field.

if lv_field-name eq 'id'.

MOVE lv_field-value TO lv_invoice_id.

endif.

ENDLOOP.

IF iv_action_id = 'approved'.

CALL FUNCTION 'ZFB_INVOICE_APPROVE'

EXPORTING

IV_INVOICEID = lv_invoice_id.

EV_RESPONSE_OK = 'X'.

EV_RESPONSE_MESSAGE = 'Rechnung freigegeben.'.

ELSEIF iv_action_id = 'disapproved'.

CALL FUNCTION 'ZFB_INVOICE_REJECT'

EXPORTING

IV_INVOICEID = lv_invoice_id.

EV_RESPONSE_OK = 'X'.

EV_RESPONSE_MESSAGE = 'Rechnung abgelehnt.'.

ELSE.

EV_RESPONSE_OK = ''.

EV_RESPONSE_MESSAGE = 'Unknown Action'.

ENDIF.

endmethod.

Page 16: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 16 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Anpassungen der Basislösung

ProSiebenSat.1 Farben und

Darstellung

Detailanzeige von Informationen

PDF Anzeige / Streaming

Page 17: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 17 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Media AG

Mobilisierung des Rechnungsfreigabeprozesses

RPS App

Technische Umsetzung

Take Away

Fragen und Diskussion

Agenda

Page 18: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 18 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Take Away

Beschleunigung des

Rechnungsfreigabe-

prozesses

Bestehende Prozesse

können einfach um eine

mobile Komponente

erweitert werden

Wiederverwendung

bestehender

Funktionalitäten und

Infrastruktur

Kundenindividuelle

Anpassungen auf

Basis des

Frameworks möglich

Unterstützung

verschiedener

mobiler Endgeräte

Page 19: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 19 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

ProSiebenSat.1 Media AG

Mobilisierung des Rechnungsfreigabeprozesses

RPS App

Technische Umsetzung

Take Away

Fragen und Diskussion

Agenda

Page 20: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 20 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Noch

Fragen?

Page 21: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

I Seite 21 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013

Disclaimer

This presentation contains "forward looking statements" regarding ProSiebenSat.1 Media AG ("ProSiebenSat.1")

or ProSiebenSat.1 Group, including opinions, estimates and projections regarding ProSiebenSat.1's or

ProSiebenSat.1 Group's financial position, business strategy, plans and objectives of management and future

operations. Such forward looking statements involve known and unknown risks, uncertainties and other important

factors that could cause the actual results, performance or achievements of ProSiebenSat.1 or ProSiebenSat.1

Group to be materially different from future results, performance or achievements expressed or implied by such

forward looking statements. These forward looking statements speak only as of the date of this presentation and

are based on numerous assumptions which may or may not prove to be correct.

No representation or warranty, express or implied, is made by ProSiebenSat.1 with respect to the fairness,

completeness, correctness, reasonableness or accuracy of any information and opinions contained herein. The

information in this presentation is subject to change without notice, it may be incomplete or condensed, and it

may not contain all material information concerning ProSiebenSat.1 or ProSiebenSat.1 Group. ProSiebenSat.1

undertakes no obligation to publicly update or revise any forward looking statements or other information stated

herein, whether as a result of new information, future events or otherwise.

Page 22: Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

Recommended