Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform
Upcoming SlideShare
Loading in...5
×
 

Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform

on

  • 434 views

 

Statistics

Views

Total Views
434
Views on SlideShare
400
Embed Views
34

Actions

Likes
0
Downloads
0
Comments
0

3 Embeds 34

http://h2241124.stratoserver.net 27
http://staging.ibsolution.waldbeek.com 6
https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform Presentation Transcript

  • I Seite 1 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013 Mobilisierung des Rechnungsfreigabeprozesses mit einer leichtgewichtigen mobilen Plattform Tobias Höß und Matti Maier, 17. September 2013
  • 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
  • I Seite 3 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013 ProSiebenSat.1 Media AG View slide
  • 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 View slide
  • I Seite 5 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013 Buchhaltung Mobilisierung des Rechnungsfreigabeprozesses Scan Office P2P (OCR) SAP Vorerfassung / Buchung Rechnungsprüfungssystem RPS Desktop Mobile
  • I Seite 6 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013 Mobilisierung des Rechnungsfreigabeprozesses
  • 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
  • I Seite 8 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013 Anforderungen an mobilen Rechnungsfreigabeprozess Nutzen der mobilen Lösung Usability Vielfalt der Endgeräte Nutzung bestehender Funktionalitäten und Infrastruktur
  • I Seite 9 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013 RPS App
  • 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
  • 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
  • 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
  • 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.
  • 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.
  • 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.
  • 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
  • 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
  • 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
  • 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
  • I Seite 20 | ProSiebenSat.1 Media AG | Abteilung SAP Koordination | 17. September 2013 Noch Fragen?
  • 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.