{"id":97262,"date":"2021-11-09T08:05:00","date_gmt":"2021-11-09T07:05:00","guid":{"rendered":"https:\/\/e3magpmp.greatsolution.dev\/?p=97262"},"modified":"2021-11-09T08:28:51","modified_gmt":"2021-11-09T07:28:51","slug":"einfache-wege-in-die-mobilitaet-mit-sap","status":"publish","type":"post","link":"https:\/\/e3magpmp.greatsolution.dev\/de\/einfache-wege-in-die-mobilitaet-mit-sap\/","title":{"rendered":"Einfache Wege in die Mobilit\u00e4t mit SAP"},"content":{"rendered":"\n<p>Hybride, mit Apache Cordova erstellte Apps sind oft eine einfachere Alternative. Lauff\u00e4hig sind sie mit dem Fiori Launch\u00adpad ebenso wie im Webbrowser oder als native App unter iOS\/Android. Schon seit 17 Jahren gibt es in SAP eine Komponente zur Verwaltung und Kommunikation von Webservices nach au\u00dfen: Mit Ver\u00f6ffentlichung von SAP NetWeaver 7.0 lie\u00dfen sich \u00fcber das Internet Communication Framework (Transaktion SICF) mit SAP NetWeaver ApplicationServer 6.20 publizieren. Ein offener Standard, mittels dessen Apps \u00fcber einen Webservice Daten abfragen und \u00e4ndern k\u00f6nnen. <\/p>\n\n\n\n<p>Warum also nicht einen Schritt zur\u00fcckgehen bei der \u00dcberlegung, wie man mobile Welten mit SAP verbindet? Es gibt auch den einfachen, direkten Weg und dieser f\u00fchrt \u00fcber Apache Cordova. Das von Nitobi entwickelte Framework f\u00fcr die Entwicklung mobiler Anwendungen wurde 2011 von Adobe Systems \u00fcbernommen, in PhoneGap umbenannt und sp\u00e4ter als Open-Source-Version unter Cordova ver\u00f6ffentlicht.<\/p><div class=\"great-fullsize-content-es\" style=\"margin-left: auto;margin-right: auto;text-align: center;\" id=\"great-1034078070\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/es\/kit-de-medios\/\" target=\"_blank\" aria-label=\"nl_werbung_800x100_es\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es.jpg 800w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-600x75.jpg 600w\" sizes=\"(max-width: 800px) 100vw, 800px\" width=\"1000\" height=\"100\"   \/><\/a><\/div><div class=\"great-fullsize-content-en\" id=\"great-2199271266\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/en\/media-kit\/\" target=\"_blank\" aria-label=\"nl_werbung_800x100\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100.jpg 800w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-600x75.jpg 600w\" sizes=\"(max-width: 800px) 100vw, 800px\" width=\"1000\" height=\"100\"   \/><\/a><\/div><div class=\"great-fullsize-content-de\" style=\"margin-bottom: 20px;margin-left: auto;margin-right: auto;text-align: center;\" id=\"great-2895166919\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/steampunk-summit\/\" target=\"_blank\" aria-label=\"steampunk_2024_1_800x100\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-scaled.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-scaled.jpg 1920w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1200x150.jpg 1200w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-960x120.jpg 960w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1168x146.jpg 1168w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1440x180.jpg 1440w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1536x192.jpg 1536w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-600x75.jpg 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" width=\"2560\" height=\"320\"   \/><\/a><\/div>\n\n\n\n<p>Als allgemeing\u00fcltiger Standard, wie ein Webservice gestaltet sein soll, gilt das von Microsoft entwickelte Open Data Protocol (OData), aktuell in der Version 4 vorliegend. Auf OData basiert auch das vor zehn Jahren ver\u00f6ffentlichte SAP Gateway (bis 2014 SAP NetWeaver Gateway). Es ist seit Version 7.4 im SAP NetWeaver enthalten und realisiert die RFC-Services innerhalb der SAP-Welt, die auf TCP\/IP basieren. Mit dem Gateway k\u00f6nnen auf einfache Weise Verbindungen zwischen SAP-Systemen und externen Programmen aufgebaut werden, sprich: Man kann dar\u00fcber, ebenso wie mit der Transaktion SICF, Webservices anbieten. F\u00fcr SAP bedeutet es allerdings null Zusatzgesch\u00e4ft, wenn ein Kunde sich dieser Services mit dem SAP Gateway bedient. Auch weitere Zwischenkomponenten zum Routing wie der SAP Dispatcher sind kostenlos, das hei\u00dft ohne Erwerb weiterer SAP-Lizenzen nutzbar.<\/p>\n\n\n\n<div class=\"wp-block-image\" data-block-type=\"core\"><figure class=\"aligncenter size-full\"><a href=\"http:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2021\/09\/SAP-Cloudform-\u2013-Einfach-ist-anders-300_cmyk.jpg\"><img decoding=\"async\" src=\"http:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2021\/09\/SAP-Cloudform-\u2013-Einfach-ist-anders-300_cmyk.jpg\" alt=\"Apache Cordova ist ein Open-Source-mobile-Entwicklung-Framework, zum Einsatz kommen Web-Techniken wie HTML5, CSS3 und JavaScript.\" class=\"wp-image-97254\"\/><\/a><figcaption>Apache Cordova ist ein Open-Source-mobile-Entwicklung-Framework, zum Einsatz kommen Web-Techniken wie HTML5, CSS3 und JavaScript.<\/figcaption><\/figure><\/div>\n\n\n\n<p>Vor diesem Hintergrund muss die Einf\u00fchrung der SAP Cloud Platform mit ihren mobilen Services verstanden werden. Das PaaS-Angebot stellt Dienste f\u00fcr die Entwicklung, Integration und den Betrieb von Cloud-Anwendungen und kundenindividuellen Erweiterungen von Cloud- und On-premises-Landschaften bereit. Plattform\u00fcbergreifende und native mobile Apps werden hier \u00fcber die Aufs\u00e4tze \u201eMo\u00adbile Development Kit Cloud\u201c und \u201eCloud Platform SDK f\u00fcr Android und iOS\u201c entwickelt. Die Cloud Platform sollte als neuer (nun kostenpflichtiger) Layer den Kunden, die in die Cloud wollen, verschiedene Mehrwerte bieten. Mit Start der Rise-Initiative wurde die Cloud Platform in Business Technology Platform (SAP BTP) umbenannt beziehungsweise stellt einen derer Grundpfeiler dar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" data-block-type=\"core\">Business Technology Platform<\/h3>\n\n\n\n<p>F\u00fcr viele Gesch\u00e4ftsszenarien stellt der Einsatz der BTP hervorragende M\u00f6glichkeiten bereit, SAP-Prozesse \u00fcber die Cloud zu mobilisieren. Aber eben nicht kategorisch f\u00fcr alle. Denn Einrichtung und Betrieb der genannten Komponenten kosten Geld, sind wartungsintensiv und die Infrastruktur ist aufw\u00e4ndig. Man muss SAP mit der Cloud verbinden, unterschiedliche Kommunikationswege erstellen usw. Bestandskunden ist noch immer nicht klar, welche Funktion die neuen Werkzeuge und Plattformen eigentlich erf\u00fcllen sollen. Wer auf die BTP geht, wird feststellen, dass nicht alles schon ausgereift ist und die M\u00f6glichkeiten f\u00fcr die Entwicklung auch nicht immer verbessert werden. So gibt es immer wieder Einschr\u00e4nkungen, die dann teilweise durch kostenpflichtige Services erst aktiviert werden m\u00fcssen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" data-block-type=\"core\">Hybride Antworten<\/h3>\n\n\n\n<p>Mit Cordova lassen sich auf frappierend einfache Art und Weise hybride Anwendungen entwickeln: Oben gibt man Java Script hinein, unten erh\u00e4lt man fertige Apps f\u00fcr iOS, Android und sogar Blackberry. Mit den Werkzeugen des SAPUI5-Design-\u00adBaukastens entwickelt Munich Enterprise solche mobilen Apps, die zu 100 Prozent in den SAP-Standardprozess integriert sind. Verpackt in Cordova-Container, laufen sie wie eine native, direkt f\u00fcr IOS\/Android konzipierte App, in allen Umgebungen. Dies vereinfacht ihren Einsatz f\u00fcr Anwender ebenso wie f\u00fcr die Administration. SAP-Apps im Gegensatz dazu ben\u00f6tigen stets das Konstrukt des Fiori Launchpad oder eines Webbrowsers. <\/p>\n\n\n\n<p>Sicher: Das Launchpad funktioniert am Desktop wie auch an mobilen Ger\u00e4ten. Aber eben nicht so gut wie eine native App. Man hat weniger M\u00f6glichkeiten und auch die Bedienbarkeit schw\u00e4chelt. So wundert es nicht, dass auch SAP inzwischen den Vorteil von Cordova erkannt hat und daf\u00fcr Plug-ins anbietet, um seine Fiori in native Apps zu \u00fcberf\u00fchren. Dies ist aber im Vergleich zum \u201eOriginal\u201c des Herstellers immer nur nachgezogen. Hier werden Dinge vermischt, die eigentlich nicht zusammenpassen. Wenn Standard-Fiori-Apps auf dem Mobiltelefon zum Laufen gebracht werden, dann ist dies im Grunde etwas Kundenindividuelles: teurer und die Infrastruktur macht es eher noch komplizierter.<\/p>\n\n\n\n<div class=\"wp-block-image\" data-block-type=\"core\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/partners\/munich-enterprise-software-gmbh\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"http:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2021\/09\/munich-enterprise-software.jpg\" alt=\"\" class=\"wp-image-97283\"\/><\/a><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Um mobile Szenarien im ERP-Kontext umzusetzen, braucht es laut SAP die neue Business Technology Platform oder das Fiori Launchpad. Ist das wirklich so?<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_lock_modified_date":false,"footnotes":""},"categories":[5,39790],"tags":[797,39870,1507,651],"coauthors":[26232],"class_list":["post-97262","post","type-post","status-publish","format-standard","hentry","category-infrastruktur","category-mag-21-09","tag-apache","tag-btp","tag-fiori","tag-mobile"],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","image-100":"","image-480":"","image-640":"","image-720":"","image-960":"","image-1168":"","image-1440":"","image-1920":"","1536x1536":"","2048x2048":"","trp-custom-language-flag":"","bricks_large_16x9":"","bricks_large":"","bricks_large_square":"","bricks_medium":"","bricks_medium_square":"","profile_24":"","profile_48":"","profile_96":"","profile_150":"","profile_300":""},"post_excerpt_stackable_v2":"<p>Um mobile Szenarien im ERP-Kontext umzusetzen, braucht es laut SAP die neue Business Technology Platform oder das Fiori Launchpad. Ist das wirklich so?<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3magpmp.greatsolution.dev\/de\/category\/infrastruktur\/\" rel=\"category tag\">IT Management<\/a>, <a href=\"https:\/\/e3magpmp.greatsolution.dev\/de\/category\/mag-21-09\/\" rel=\"category tag\">MAG 21-09<\/a>","author_info_v2":{"name":"Thilo Kiefer, Munich Enterprise Software","url":"https:\/\/e3magpmp.greatsolution.dev\/de\/author\/thilo-kiefer\/"},"comments_num_v2":"0 comments","acf":[],"_links":{"self":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/posts\/97262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/comments?post=97262"}],"version-history":[{"count":0,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/posts\/97262\/revisions"}],"wp:attachment":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/media?parent=97262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/categories?post=97262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/tags?post=97262"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/coauthors?post=97262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}