SAP Ariba Schnittstellen
In diesem Beitrag möchte ich dir zeigen, wie du SAP Ariba Schnittstellen ansprechen kannst. Durch die Schnittstellen kannst ...
WeiterlesenSAP Ariba - Ein kurzer Überblick
Dein Unternehmen will seine Einkaufsprozesse verschlanken und besser mit den Suppliern zusammenarbeiten? Du hast gelesen, dass SAP SRM ...
WeiterlesenABAP Call Monitor - S/4HANA Migration
Wenn ihr eine Migration von einem R/3 auf ein S/4HANA System vornehmen wollt, ist es unumgänglich den Custom ...
WeiterlesenSAP Screen Personas - Easy Selection mittels Scripting
Mit diesem Blogbeitrag möchte ich euch mit dem Scripting innerhalb von SAP Screen Personas vertraut machen. Mittels Scripting ...
WeiterlesenSAP Cloud Identity Services - Identity Authentication | Ein kurzer Überblick
Die steigende Anzahl der digitalen Technologien verändern die Landschaft von Unternehmen und bringen eine Reihe von Sicherheitsproblemen mit ...
WeiterlesenSAPUI5 ODataV2-Model - Refresh Performance
Einleitung Wer schon einmal eine Applikation in SAPUI5 geschrieben hat und dabei auf einen OData-Service zurückgegriffen hat, wird sicherlich ...
WeiterlesenDeine ersten Schritte mit SAP Screen Personas
In diesem Blogbeitrag möchte ich euch mit dem kostenlosen Add-On "SAP Screen Personas" vertraut machen. Ihr werdet sehen, ...
WeiterlesenCustom Code Migration für SAP S/4HANA - Teil 1
Immer mehr Unternehmen stehen in den Startlöchern für die Migration zu S/4HANA. Ein Teil dieser großen Systemumstellung ist die ...
WeiterlesenSAP Screen Personas – die Alternative zu Fiori und Co
Um individuelle Lösungen bereitzustellen, die User Experience zu erhöhen, Unternehmensprozesse zu optimieren und um Inhalte auf mobilen Endgeräten ...
WeiterlesenOData Services mit CDS Views erstellen, Teil 2
In dem vorherigen Teil der Blog-Serie habe ich über den technologischen Wandel auf der Hardware- und Software-Ebene im ...
WeiterlesenOData Services mit CDS-Views erstellen, Teil 1
In diesem Blog werden wir diskutieren, welche fachlichen und technischen Änderungen die CDS-Views beim Erstellen von OData-Services verursacht ...
WeiterlesenCORRESPONDING - MAPPING: nicht namensgleiche Felder mappen
Ich bin letztens auf ein Problem gestoßen, auf das bestimmt viele schon einmal gestoßen sind: Ich habe zwei ...
WeiterlesenSAP on your mobile device – Entwicklungsmöglichkeiten für die Mobile-App-Erstellung – Teil 2 – Fiori Client
Im ersten Teil haben wir uns mit der Erstellung von Hybrid Apps beschäftigt. Heute schauen wir uns die ...
WeiterlesenSAP Cloud Application Programming Model: Custom Logic
Moin! Wir kehren heute mal wieder zur SAP Cloud Foundry zurück um unseren OData Service mit Custom Logic ...
WeiterlesenTransport Management System: TMS Auftragsmonitor
Die Übersicht über SAP Transportaufträge im Transport Management System zu behalten, ist ohne ChaRM nicht einfach. In welche ...
WeiterlesenRanorex Testautomatisierung mit SAP Funktionsbausteinen
Ranorex ist primär ein Werkzeug für den Test auf Ebene von User Interfaces (UI). SAP lässt sich mit ...
WeiterlesenTransport Management System: Transport von Kopien Erzeuger
Eine typische Situation bei der ABAP Entwicklung ist, dass ein IT-Test wegen fehlender Testdaten nicht im Entwicklungssystem, sondern ...
WeiterlesenSAP on your mobile device - Entwicklungsmöglichkeiten für die Mobile-App-Erstellung - Teil 1 - Hybride Apps
Herzlich Willkommen in einer Genertion, in der man mit mobilen Geräten und Apps aufwächst! Mittlerweile hat auch SAP den ...
WeiterlesenSAP BOPF: EPM Datengenerator
Beim Schreiben der beiden Blogs zum SAP BOPF API ( Teil 1, Teil 2 ) hatte ich zufällig ...
WeiterlesenSAP BOPF API Teil 2
Nachdem wir uns im 1. Teil im Allgemeinen mit der SAP BOPF API und im speziellen mit der ...
WeiterlesenTest Seams: Mocking von Code Abhängigkeiten in ABAP Unit
ABAP Unit ist unter SAP Entwicklern wohl bekannt. In der Praxis wird ABAP Unit jedoch wenig eingesetzt. Ein ...
WeiterlesenSAP BOPF API Teil 1
Das Business Object Processing Framework (BOPF) ist ein Teil des ABAP Programming Model for SAP Fiori. BOPF steckt ...
WeiterlesenOData ABAP Unit Test
Testautomatisierung von OData Services in Zeiten von Continuous Integration und Continuous Delivery ist essentiell. Die Gründe sind, dass ...
WeiterlesenCache im ABAP-Umfeld: Generische Implementierung
Caching ist eine Form des Zwischenspeicherns von Daten, sodass Daten, die bereits von einer Datenbank geladen worden sind, ...
WeiterlesenSAP BOPF: Einführung in das Business Object Processing Framework
Um Geschäftsanwendungen möglichst effizient und standardisiert modellieren und implementieren zu können hat SAP das Business Object Processing Framework ...
WeiterlesenABAP in S/4HANA - Die SAP HANA Datenbank
S/4HANA ist im Moment DAS Thema im SAP Bereich sowohl für Unternehmen, die SAP Software verwenden, als auch ...
WeiterlesenSAP Cloud Application Programming Model: OData Implementierung mit CDS
Moin, heute bauen wir ganz einfach einen OData Service in der SAP Cloud Foundry mit Hilfe des SAP ...
WeiterlesenS/4HANA Adoption Starter Programm - in 90 Tagen zum Weg zum S/4HANA
Das Ende für den R/3-Support rückt immer näher, sodass ihr euch entscheiden müsst, wie ihr den S/4HANA-Umstieg schafft. ...
WeiterlesenREST Services in ABAP
Wer SAPUI5 Apps implementiert kennt OData. OData ist ein Standard für die Implementierung von REST-Services. Dass es auch ...
WeiterlesenWarum auch du die SAP Cloud Platform nutzen solltest
Die SAP Cloud Platform (SCP) schwirrt nun schon seit einiger Zeit im SAP Umfeld herum. Viele fragen sich: ...
WeiterlesenS/4HANA - der Weg raus ins Grüne oder rauf aufs Braune?
S/4HANA - ein Echtzeit-ERP-System, das für die digitale Wirtschaft bestens geeignet ist. Eine neue Anwenderoberfläche sorgt für eine ...
WeiterlesenElectron - Mit UI5 Desktop-Apps entwickeln
Moin Moin, heute will ich mit dir aus einer bestehenden UI5-Anwendung eine Desktop App erstellen. Das machen wir ...
WeiterlesenOData ABAP Entwicklung: Lesen Domänenfestwerte
Eine häufige Anforderung bei der SAPUI5 Entwicklung ist der Umgang mit den zahlreichen Schlüsseln, die im ERP Backend ...
WeiterlesenOData Model Best Practices
Moin, Moin aus dem UI5 Maschinenraum! Heute möchte ich dir das harte Entwicklerleben etwas erleichtern und ein paar meiner ...
WeiterlesenPerformanzoptimierung des ABAP OData $Expand
Ein häufig anzutreffendes Performanzproblem bei der klassischen OData Entwicklung in ABAP ohne Nutzung von SADL ist das Lesen ...
WeiterlesenSAP build - User Storys und Prototypen mit UI5
Hast du schon mal eine User Story in einer PowerPoint Präsentation gesehen und dich gefragt ob das nicht ...
WeiterlesenOData Model - Wie erstelle ich neue Daten?
Ahoi Matrosen! Es ist schon eine Weile her, da habe ich beschrieben, wie du mit einem OData Model ...
WeiterlesenSEGW-Projekt (OData Service) mitsamt Implementierung kopieren
Der Gateway Service Builder (Transaktion SEGW) ist das allseits bekannte Werkzeug zur Implementierung eines OData Service auf einem ...
WeiterlesenWiederverwendbarer modaler Auswahldialog in ABAP mit CL_SALV_TABLE
In einer typischen ABAP Dynproanwendung benötigt man irgendwann die Funktionalität, Daten dem Benutzer in einem Popup zu präsentieren ...
WeiterlesenSAP und Apple – "Challenging the Status Quo in Business"
Letzte Woche fand die SAPPHIRE 2019 in Orlando statt. Auf der Keynote am Dienstag (07. Mai 2019) begrüßte ...
WeiterlesenSAP S/4HANA – Dein Weg zum SAP Geschäftspartner / die Customer Vendor Integration.
S/4HANA ist da! Ein Teil dieser großen Systemumstellung ist die Customer Vendor Integration (CVI) oder in Deutsch: die ...
WeiterlesenFiori 3.0 ist da! – Aktuelle Neuigkeiten und Release Dates
Es ist so weit! Die SAP hat in der letzten Woche verkündet, dass die ersten Features zu Fiori ...
WeiterlesenWebinar "Abheben mit der SAP Cloud Platform – der Weg zum intelligenten Unternehmen"
Am 20. März 2019 fand unser Webinar zum Thema "Abheben mit der SAP Cloud Platform – der Weg ...
WeiterlesenSAP‘s Vision vom Intelligenten Unternehmen
SAP Fiori, speziell Fiori 3.0 , ist das zentrale UX-Paradigma in SAP's Vision des intelligenten Unternehmen, mit dem ...
WeiterlesenErweiterung von SAP Fiori Elements Apps - Welche Erweiterungsmöglichkeiten habe ich?
Mit SAP Fiori Elements lassen sich im Handumdrehen neue UI5 Apps generieren, die weniger Entwicklungsarbeiten im Frontend vorsehen, ...
WeiterlesenÖffnen einer SAP GUI Transaktion aus einer Fiori
Moin Moin, hier kommt mal wieder ein innovativer Lösungsansatz direkt aus dem SAPUI5-Maschinenraum! Usecase Viele SAP Fioris werden in bestehende ...
WeiterlesenSAP Fiori 3.0 – Der intelligente Anstrich für intelligente Anwendungen
Ahoi Matrosen! Wir wollen einen Blick in die Zukunft wagen. Auf den letztjährigen SAP TechEd Veranstaltungen wurde nämlich ...
WeiterlesenFiori Client - Fiori Applikationen auf mobilen Endgeräten
Du hast bereits deine ersten Fiori-Apps programmiert, dein Launchpad konfiguriert und eure Mitarbeiter arbeiten bereits effektiv mit den ...
WeiterlesenZugriff von Models aus anderen Views? Einsatz von Singleton-Klassen im SAPUI5-Kontext
Bist du an einem Punkt angekommen, an dem du ein Model oder ein Control benötigst, das sich aber ...
WeiterlesenJSON Model – Stärken, Schwächen und Anwendung
In der SAPUI5-Entwicklung kommt man nicht um hin, sich an irgendeinem Zeitpunkt mit JSON auseinanderzusetzen. JSON steht kurz ...
Weiterlesen10 Kniffe um die Performance deiner Anwendung zu verbessern! – Teil 1
Ist die Performance deiner SAPUI5 Anwendung zu langsam? Diese Frage hat sich bestimmt jeder schon mal gestellt. Zu ...
WeiterlesenSAP CoPilot - Alexa für SAP?
SAP CoPilot, die unbekannte Intelligenz aus der fernen Zukunft? Wer 2018 den DSAG Jahreskongress, die SAP TechEd oder auch ...
WeiterlesenDigitale Unterschrift als Control in SAPUI5
Ausgangssituation In Zeiten der Digitalisierung und dem papierlosen Büro gehören digitale Unterschriften heutzutage zum modernen Unternehmensalltag. Verträge und Dokumente ...
WeiterlesenMit XML-Fragments die Übersichtlichkeit deiner Anwendung verbessern
Nach kurzer Sommerpause geht es weiter mit der Expedition durch die SAPUI5 Welt. Heute beschäftigen wir uns mit ...
WeiterlesenEinführung in die SAP Cloud Platform (Webinar) - innovative Anwendungen entwickeln
Unser Kollege Rüdiger Lühr hat am 20. Juni 2018 ein Webinar mit dem Titel "SAP Cloud Platform - ...
WeiterlesenTesting in SAPUI5 Teil 3 – QUnit Funktionstests
Im zweiten Teil dieser Blogserie habe ich die Bedeutung von OPA5 Tests erläutert und erklärt, wie man diese ...
WeiterlesenGit in der SAP Web IDE – Versionskontrolle leicht gemacht – Teil 2
Quick recap In meinem letzten Blogbeitrag zum Thema Git in der SAP Web IDE habt ihr den Unterschied zwischen ...
WeiterlesenTesting in SAPUI5 Teil 2 – OPA5 Tests für Benutzerinteraktionen
Im ersten Teil dieser Blogserie haben wir uns einen Mock Server erstellt, mit dem wir unsere App auch ...
WeiterlesenTesting in SAPUI5 Teil 1 - Mock Server zum Testen von Fiori Apps
Wer kennt es nicht, man baut eine App und möchte sie testen, aber es sind keine Daten vorhanden. ...
WeiterlesenSAP Cloud Platform - Einrichtung der Web IDE mit dem Northwind Service
Heute wird’s luftig. Wir heben zwar nicht ab, doch wagen wir uns heute mal in die Cloud, genauer ...
WeiterlesenGit in der SAP Web IDE - Versionskontrolle leicht gemacht - Teil 1
Versionskontrolle mit Git sollte zum täglich Brot eines jeden Web-Entwicklers und damit natürlich auch eines jeden SAPUI5-Entwicklers gehören. ...
Weiterlesen$count - OData Models auf die man zählen kann, aber nicht muss
Moin Moin UI5-Entwickler, eine Frage bekommen meine Kollegen und ich ständig von unseren Kunden gestellt: "Was zeichnet eine gute Fiori ...
Weiterlesen100 Einträge im Model - Datenbegrenzung durch $top ändern
Wer schon einmal versucht hat eine größere Datenmenge in einem Control anzuzeigen wird sicher festgestellt haben, dass es ...
WeiterlesenSorter, Filter, Expand Parameter im XML
Da Binding mein absolutes Lieblingsthema ist wird sich dieser Beitrag auch wieder mit diesem Thema beschäftigen. Denn, mal ...
WeiterlesenOData Model – Wie kommen die Daten in meine Anwendung?
Das OData Model besitzt laut API-Dokumentation einige Funktionen die suggerieren, dass ich von diesem Daten bekommen könnte. Binding, ...
WeiterlesenExpression Bindings - Eine Alternative zum formatter
"Ausdrucks Bindungen"? Was’n das? Klingt jetzt erst mal kompliziert. Weil ist ja auch Englisch. Aber so kompliziert ist ...
WeiterlesenSimpleForm entmystifiziert - Teil 3
Im Netz der Formulare Im vorherigen Teil dieser Reihe hatten wir uns das unterschiedliche Verhalten der Layout-Attribute der SimpleForm ...
WeiterlesenSimpleForm entmystifiziert - Teil 2
Alles eine Frage der Auslegung Im vorherigen Teil dieser Reihe, rund um das Control SimpleForm, blieben noch einige Fragen ...
WeiterlesenSimpleForm entmystifiziert - Teil 1
Gut in Form? Das Control sap.ui.layout.form.SimpleForm (SimpleForm) ist sicherlich die 1. Wahl um in einer Fiori ein Formular darstellen ...
WeiterlesenVon 120 auf 4 Sekunden: Performance-Optimierungen für Fiori
Q-System der Ewigkeit: 120 Sekunden für eine Fiori Ich hätte vorher fragen sollen. Derzeit entwickel ich für einen Kunden ...
WeiterlesenFiori Master/Detail App mit Gateway-Anbindung über Cloud Connector
Mach mal eben schnell! Um mal schnell eine Fiori-App zu implementieren, bietet die Web IDE in der SAP Cloud Platform ...
WeiterlesenEigene Fiori Controls und Styles – Teil 2
By the framework Im letzten Beitrag dieser Reihe hatte ich die gruppierten Einträge einer Liste auf- und zuklappbar gemacht. ...
WeiterlesenEigene Fiori Controls und Styles - Teil 1
Seien wir offen miteinander Ein spannendes und großes Thema in der Fiori ist die Offenheit des Frameworks. Diese Offenheit ...
WeiterlesenValidierungen in Fiori Teil 3
Mach es bitte richtig - und selber Ich möchte wieder über Validierungen in Fiori schreiben. In meinem ersten Beitrag ...
WeiterlesenValidierungen in Fiori Teil 2
Mach es bitte richtig - und schnell In meinem vorherigen Beitrag habe ich die Validierung in Fiori auf Basis der API ...
WeiterlesenBessere OData Calls schreiben
OData und die 7 Paramater Das Schreiben von OData Calls zum Anlegen, Lesen, Aktualisieren oder Löschen von Datensätzen in ...
WeiterlesenValidierungen in Fiori Teil 1
Mach es bitte richtig Als SAP Fiori Entwickler soll und möchte ich ja auch Anwendungen entwickeln, die einfach zu ...
Weiterlesen